Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000425 (STATUS_HIVE_UNLOADED)?

 
Anterior Siguiente
STATUS_INCOMPATIBLE_DRIVER_BLOCKED STATUS_COMPRESSION_DISABLED

STATUS_HIVE_UNLOADED

Qué significa STATUS_HIVE_UNLOADED

Este estado aparece cuando una operación intenta usar una clave perteneciente a un registry hive que ya fue descargado. El path puede haber sido válido antes; el problema es de lifecycle. Un handle abierto previamente no mantiene necesariamente utilizable el hive después de su unload.

Identifique quién ejecutó el unload, qué handles o workers conservaron referencias y si existe una carrera entre cleanup y acceso tardío. Para perfiles cargados dinámicamente o hives temporales, coordine la finalización de usuarios del hive antes de descargarlo y vuelva a abrir la clave solo después de que el hive correspondiente esté cargado.

Qué comprobar

  • Correlacione el fallo con RegUnLoadKey/ZwUnloadKey y el teardown del perfil o servicio.
  • Encuentre threads o callbacks que conservaron handles después del unload.
  • No reintente sobre el handle antiguo; reabra la ruta únicamente cuando el hive correcto vuelva a existir.

Referencias técnicas


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

Exit mobile version