Cómo corregir el error «Hay una reparación del sistema pendiente» en Windows
A veces, una reparación del sistema se interpone en la realización de análisis en su PC con Windows. Aquí se explica cómo solucionarlo.
El sistema operativo Windows cuenta con un par de herramientas de reparación integradas. Cuando utiliza una de estas herramientas, como la utilidad Comprobador de archivos del sistema, es posible que encuentre el error "hay una reparación del sistema pendiente que requiere un reinicio para completar".
Este error se activa si hay una reparación pendiente de un intento anterior. Para corregir el error, puede realizar un reinicio rápido del sistema. Si el error persiste, aquí hay algunos pasos de solución de problemas para solucionarlo en el sistema operativo Windows.
1 Eliminar el archivo Pendiente.XML
Es posible que no pueda ejecutar la utilidad Comprobador de archivos del sistema cuando su sistema está en estado de reinicio pendiente. Si un reinicio no ayuda, puede eliminar manualmente cualquier archivo pendiente.xml en la carpeta WinSxS para corregir el error.
Para eliminar el archivo Pendiente.xml:
-
Presione Win + E para abrir el Explorador de archivos
-
A continuación, navegue hasta la siguiente ubicación:
C:WindowsWinSxS -
Aquí, busque un archivo.xml pendiente.
-
Si lo encuentra, cambie el nombre o elimine el archivo.
-
Una vez eliminado, reinicie su PC y ejecute la herramienta Comprobador de archivos del sistema para ver si se resuelve el error.
Si recibe un error de propiedad del archivo al eliminar el archivo, deberá tomar posesión de la carpeta WinSxS e intentarlo de nuevo.
DISM (Administración y mantenimiento de imágenes de implementación) es una utilidad de línea de comandos de Windows para reparar y arreglar la imagen de su sistema. En este caso, puede usar los parámetros restorehealth y revertpendingactions de la utilidad DISM para corregir el error.
Para ejecutar la herramienta DIMS:
-
Presione la tecla Win y escriba cmd.
-
A continuación, haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador. Haga clic en Sí cuando lo solicite el Control de cuentas de usuario.
-
En la ventana del símbolo del sistema, escriba el siguiente comando y presione Entrar:
DISM.exe /Online /Cleanup-Image /Restorehealth -
Este comando requiere una conexión a Internet activa para funcionar, ya que DISM descargará los archivos necesarios del Servicio de actualización de Windows.
-
Una vez que se complete el proceso, reinicie su PC y ejecute el comando SFC scannow para ver si se resuelve el error.
3 Ejecute el parámetro RevertPendingAction de DISM
Si no puede iniciar Windows, puede usar el entorno de recuperación de Windows (WinRE) y ejecutar el comando revertpendingaction para corregir el error.
Hay muchas formas de iniciar el entorno de recuperación de Windows. Pero para esta guía, usaremos el clásico método de tecla F11.
-
Apague su computadora portátil.
-
Luego, presione el botón de Encendido para encender la computadora portátil y comience a presionar F11 en su teclado para iniciar el Entorno de recuperación de Windows. Si la tecla F11 no funciona, pruebe con la tecla F9 o F12.
-
A continuación, en la pantalla Solucionar problemas, haga clic en Opciones avanzadas.
-
A continuación, haga clic en Símbolo del sistema.
-
En la ventana del símbolo del sistema, escriba el siguiente comando y presione Entrar:
DISM.exe /image:C: /cleanup-image /revertpendingactions -
Si ha instalado el sistema operativo en cualquier otra partición, asegúrese de cambiar la letra de la unidad (C 🙂 en el comando anterior en consecuencia.
-
A continuación, espere a que se complete el proceso. Si tiene éxito, la salida mostrará el mensaje de operación completada con éxito.
-
A continuación, cierre la ventana del símbolo del sistema y reinicie su PC. Después del reinicio, ejecute el comando sfc /scannow en el símbolo del sistema elevado y verifique si se resolvió el error.
4 Eliminar la entrada pendiente de reinicio en el registro de Windows
Si eliminar el archivo.xml pendiente no ayudó, puede eliminar la clave Pendiente de reinicio para eliminar cualquier información de reinicio pendiente y permitir que el sistema ejecute la herramienta Comprobador de archivos del sistema.
Tenga en cuenta que modificar sus entradas de registro implica un riesgo. Asegúrese de crear un punto de restauración antes de continuar con los pasos a continuación.
-
Presione Win + R para abrir Ejecutar.
-
Escriba regedit y haga clic en Aceptar para abrir el Editor del Registro. Haga clic en Sí cuando lo solicite el Control de cuentas de usuario.
-
A continuación, navegue hasta la siguiente ubicación:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion -
A continuación, busque y haga clic con el botón derecho en la clave RebootPending y seleccione Eliminar.
-
Haga clic en Sí para confirmar la acción.
Si ve el error No se puede eliminar la clave, deberá asumir la propiedad total de las claves de registro en Windows y luego intentar nuevamente eliminar la clave.
Una instalación limpia puede ser su último recurso
Si su sistema aún no arranca, una instalación limpia puede ser su último recurso. Puede ser necesaria una instalación limpia si la imagen de su sistema está dañada sin posibilidad de reparación.
Alternativamente, considere realizar una actualización de reparación si su sistema está en un estado de arranque. Esto le permitirá reinstalar el sistema operativo sin eliminar sus aplicaciones y archivos.




