¿Qué significa el código NTSTATUS 0xC0000121 (STATUS_CANNOT_DELETE)?

 
Anterior Siguiente
STATUS_CANCELLED STATUS_INVALID_COMPUTER_NAME

STATUS_CANNOT_DELETE

Qué significa STATUS_CANNOT_DELETE

Windows puede rechazar deletion aunque el caller tenga DELETE access: existen condiciones de sharing, open handles, filesystem rules, image mappings, directory contents u otros estados que impiden marcar el objeto para borrado.

Capture el motivo cercano y los handles/mappings activos. Cambiar ACLs a ciegas no corrige una restricción de lifecycle del file object.

Qué comprobar

  • Enumere open handles y share modes.
  • Compruebe image/data mappings y directory state.
  • Revise filesystem-specific delete restrictions.
  • Diferencie falta de DELETE permission de object-state rejection.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.