| Anterior | Siguiente |
| STATUS_KEY_HAS_CHILDREN | STATUS_DEVICE_CONFIGURATION_ERROR |
STATUS_CHILD_MUST_BE_VOLATILE
Qué significa STATUS_CHILD_MUST_BE_VOLATILE
Las claves volatile del Registro viven solo en memoria y desaparecen cuando se descarga el hive o se reinicia el sistema. Un hijo estable no podría sobrevivir de forma coherente si su padre desaparece, así que Configuration Manager rechaza esa jerarquía.
La corrección es de diseño: haga volatile también la subclave si contiene estado temporal, o mueva la configuración persistente a una rama estable. Repetir la llamada sin cambiar REG_OPTION_VOLATILE no resuelve la incompatibilidad de lifetime.
Qué comprobar
- Revise REG_OPTION_VOLATILE en padre e hijo.
- Clasifique los datos como estado temporal o configuración persistente.
- Mueva los datos persistentes a un parent estable y pruebe comportamiento tras reboot/unload.
Referencias técnicas
- Microsoft Learn: RegCreateKeyEx
- Microsoft Learn: Registry Hives
- Microsoft Learn: Registry Functions
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.