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.