ERROR_DS_DUPLICATE_ID_FOUND - 8605 (0x219D)
The requested object has a non-unique identifier and cannot be retrieved.
Updated: Feb 21, 2026
Technical Meaning
The error code ERROR_DS_DUPLICATE_ID_FOUND indicates that a directory service operation attempted to retrieve an object with a non-unique identifier, which is not allowed. This can occur in scenarios where multiple objects share the same unique identifier within the directory service.
Error Details
This error typically arises when performing operations such as searching or retrieving objects from Active Directory or other directory services that require unique identifiers for each entry. The presence of a duplicate identifier prevents the system from uniquely identifying and returning the requested object, leading to this error condition.
Usage Context
The ERROR_DS_DUPLICATE_ID_FOUND is commonly encountered in scenarios involving:
- Directory service searches where multiple objects share an identifier.
- Operations that rely on unique identifiers for object retrieval.
- Applications or scripts that interact with directory services and expect a single, unambiguous result based on the provided identifier.
Developer Interpretation
When encountering this error, developers should ensure that their operations are correctly identifying and using unique identifiers. This might involve:
- Validating input parameters to ensure they contain unique identifiers.
- Adjusting search criteria or query logic to avoid conflicts with duplicate identifiers.
- Implementing fallback mechanisms in case of identifier conflicts.
Related Errors
ERROR_DS_NO_SUCH_OBJECT(2082): Indicates that the object being searched for does not exist.ERROR_DS_OBJECT_IS_GROUP(1935): Indicates that an operation was attempted on a group, which is not supported by the context of the operation.ERROR_DS_DRA_OUT_OF_MEM(2468): Indicates insufficient memory to complete the directory replication operation.
FAQ
Q: What does ERROR_DS_DUPLICATE_ID_FOUND mean?
A: It indicates that a non-unique identifier was used in an object retrieval attempt, which is not allowed by the system.
Q: How can I resolve this error?
A: Ensure that your operations use unique identifiers and adjust search criteria or query logic to avoid conflicts with duplicate identifiers.
Summary
The ERROR_DS_DUPLICATE_ID_FOUND (8605) error code is a specific technical issue encountered in directory service operations where non-unique identifiers are used. Developers should focus on ensuring the uniqueness of identifiers and adjusting their operations accordingly to avoid this error.