¿Cuándo se guardan los cambios en el Registro en Windows 8 y por qué?
Cuando haces cambios a la Registro de Windows de forma manual o cuando se realizan cambios en el Registro de Windows durante la instalación o desinstalación de un software o controlador de dispositivo, Windows 8 o Windows Server 2012 no realiza cambios en el Registro de inmediato.
Dichas actualizaciones en el registro no se descargan inmediatamente en el disco. En lugar de esto, lo que hace el nuevo sistema operativo es que los datos de registro modificados se descargan al disco regularmente en cortos intervalos de tiempo.
Ahora, después de que se realicen cambios en el registro, si se enfrenta a un escenario en el que la computadora se apaga de inmediato, debido a un fallo de alimentación o cualquier motivo inesperado, es posible que los cambios del registro no se guarden. En este caso, es posible que cuando vuelva a iniciar su PC, la aplicación no funcione correctamente y los cambios en el registro no sean visibles en absoluto. De hecho, incluso el controlador recién instalado puede parecer que NO se ha instalado, o los controladores desinstalados pueden seguir apareciendo como instalados.
En tales situaciones, debe realizar cambios en el registro, instalar o desinstalar el software o el controlador una vez más.Todas las solicitudes de escritura de disco pendientes, incluidos los cambios de registro, se guardan en el disco antes de que se apague la máquina, es decir, durante las opciones de apagado, reinicio, hibernación y suspensión.
Tenga en cuenta que si ha configurado el botón de encendido en Hacer nada, A través de las Opciones de energía, las grabaciones de disco pendientes no se guardarán.
Si lo desea, puede hacer que Windows 8 escriba las modificaciones del registro inmediatamente en el disco. Para esto necesitarás usar la API de RegFlush. Sin embargo, esta operación es costosa en términos de recursos utilizados y puede afectar el rendimiento de sus sistemas..
KB2784761 dice que esto se hace de esta manera, para maximizar el rendimiento en Windows 8.