ERROR_DS_CANT_MOVE_DELETED_OBJECT - 8489 (0x2129)

Object being moved across-domains is already known to be deleted by the destination server. The source server does not have the latest version of the source object.

Updated: Feb 21, 2026

Technical Meaning

The ERROR_DS_CANT_MOVE_DELETED_OBJECT error code is returned when an attempt to move an object across domains fails because the destination server has already identified the object as deleted. This indicates that the source server does not have the latest version of the object, which could be due to a delay in synchronization or other network-related issues.

Error Details

  • Error Name: ERROR_DS_CANT_MOVE_DELETED_OBJECT
  • Numeric Code: 8489 (0x2129)
  • Short Description: The object being moved across domains is already known to be deleted by the destination server, and the source server does not have the latest version of the source object.

Usage Context

This error typically occurs in scenarios where Active Directory objects are being managed or moved between different domain controllers. It can also appear when using tools like dsmove or other directory management utilities that attempt to modify objects across domains.

Developer Interpretation

When encountering this error, developers should understand that the operation failed because the destination server has already marked the object as deleted, and the source server does not have the most recent version of the object. This can lead to inconsistencies in the directory structure if not addressed properly.

Related Errors

  • ERROR_DS_OBJECTleanor: Indicates an attempt to modify a non-existent object.
  • ERROR_DS_DRA_SCHEMA_MISMATCH: Suggests that schema mismatches exist between domain controllers, which might affect object movement.
  • ERROR_DS_DRA_INCONSISTENT_REPL: Points to inconsistencies in replication state, which can cause issues with object operations.

FAQ

Q: What does the ERROR_DS_CANT_MOVE_DELETED_OBJECT error mean?

A: It means that an attempt to move a deleted object across domains has failed because the destination server already knows about its deletion and the source server lacks the latest version of the object.

Q: How can I resolve this issue?

A: Ensure that all domain controllers are synchronized properly, and verify that the source server has the most recent version of the object before attempting to move it again.

Summary

The ERROR_DS_CANT_MOVE_DELETED_OBJECT error code is a specific technical indicator used in Active Directory management scenarios. It highlights issues related to object deletion synchronization between domain controllers. Developers should focus on maintaining proper synchronization and ensuring that all servers have up-to-date information before performing operations like moving objects across domains.