La restauración del sistema puede producir un error con el código de error 0x8007045b si hay contenido cifrado en el punto de restauración

En este artículo se proporciona una solución alternativa para un problema en el que la restauración del sistema puede producir un error con el código de error 0x8007045b.

Se aplica a todas las ediciones de Windows 10
Número de KB original: 3074925

Síntomas

Imagine la siguiente situación:

  • Está usando la aplicación Mail en Windows 8.1 o Windows 8.
  • Quiere usar la aplicación Correo para conectarse a un servidor de correo de Microsoft Exchange o Microsoft Office 365. (Para ello, tiene que aceptar las directivas de seguridad Hacer que mi pc sea más seguro que se aplican desde el servidor de correo).
  • Realice una de las siguientes acciones:
    • El programa Restaurar sistema se usa en Windows para crear algunos puntos de restauración.
    • Intenta usar puntos de restauración creados por el sistema automáticamente.
  • Intenta restaurar el sistema a uno de los puntos de restauración después de aceptar la seguridad aplicada.

En este escenario, es posible que se produzca un error en la restauración del sistema y recibirá un mensaje de error similar al siguiente después de reiniciar el sistema.

La restauración del sistema no se completó correctamente. Los archivos y la configuración del sistema del equipo no se cambiaron.

Detalles:

No se pudo extraer el archivo de restauración del sistema

C:\Users<User Name>\AppData\Local\Packages\microsoft.windowscommunicationsapps_8wekyb3d8bbwe....

Desde el punto de restauración.

Error inesperado durante la restauración del sistema. (0x8007045b)

Causa

Este problema se produce debido a un problema conocido en el programa de restauración del sistema.

Después de configurar la aplicación Mail para conectarse a un servidor de Exchange o Office 365 y aceptar las directivas de seguridad Hacer que mi equipo sea más seguro, algunos archivos del perfil de usuario se cifrarán mediante el sistema de cifrado de archivos (EFS). Y esos archivos se incluirán en el punto de restauración si usa Restaurar sistema para crear un punto de restauración. Al iniciar el programa Restaurar sistema para restaurar el sistema, Restaurar sistema crea una tarea de apagado para realizar el trabajo de restauración real. Cuando se ejecuta esta tarea, la mayoría de los servicios del sistema ya están detenidos. Esto incluye EFS.

Sin embargo, si EFS cifra algún archivo en el punto de restauración, el programa Restaurar sistema tendrá que llamar al servicio EFS para extraer archivos de este tipo desde el punto de restauración. Pero dado que el servicio EFS ya está detenido y no se puede reiniciar porque el sistema se está cerrando, el proceso de restauración produce un error con el código de error 0x8007045b. Este código significa ERROR_SHUTDOWN_IN_PROGRESS.

Solución alternativa

Para solucionar este problema, siga estos pasos para reiniciar en Windows RE y, a continuación, ejecute el programa Restauración del sistema.

  1. Abra un símbolo del sistema como administrador y, a continuación, ejecute el siguiente comando:

    reagentc /boottore
    

    Nota:

    Si este comando devuelve un Windows RE está deshabilitado, ejecute el siguiente comando para instalarlo y vuelva a ejecutarloreagentc /enable.

  2. Reinicie el equipo. El equipo se reiniciará en el entorno de Windows RE.

  3. En Windows RE, haga clic en Solucionar problemas, en Opciones avanzadas, en Restaurar sistemay, a continuación, siga el símbolo del sistema para iniciar el programa Restauración del sistema. Dado que EFS siempre se ejecuta en Windows RE y, dado que la restauración del sistema no tiene que crear una tarea de apagado para realizar el trabajo de restauración en Windows RE, este problema específico no se producirá en Windows RE. Para obtener más información sobre el comando REAgentC, vea Opciones de Command-Line REAgentC.