Los escaneos SFC son útiles para encontrar problemas con el disco duro y resolverlos. Sin embargo, a veces, al intentar realizar un escaneo SFC, obtenemos el siguiente error:
Hay una reparación del sistema pendiente que requiere reiniciar para completarse. Reinicie Windows y vuelva a ejecutar el escaneo SFC.
Como especifica el error, reinicie el sistema y el error desaparecerá. Sin embargo, no siempre sucede.
Causa
Algún comando que debería haberse ejecutado permanece bloqueado e interfiere con el proceso de escaneo SFC. El simple hecho de reiniciar el sistema no los ejecuta y esto causa el problema.
Pruebe los siguientes pasos para resolver el problema:
Solución 1] Actualice Windows
A veces, una actualización de Windows diferida puede causar este problema. Tu podrías intentar actualizando Windows para resolver este problema.
Solución 2] Actualice los controladores
Actualizar los controladores (especialmente los controladores gráficos) puede ayudar con el problema. Este es el procedimiento para actualizar los controladores.
Solución 3] Uso del símbolo del sistema
La razón por la que el mensaje de error es recurrente es que un proceso está atascado en pendiente. Podríamos intentar eliminar la carpeta relacionada con el proceso a través del símbolo del sistema.
1] Presione Win + R para abrir la ventana Ejecutar. Escribe el comando cmd y presione Entrar para abrir la ventana del símbolo del sistema.
2] Escriba el siguiente comando y presione Entrar.
del X: \ windows \ winsxs \ pendiente.xml
Donde X: es la letra del controlador de la unidad de la que estamos eliminando la carpeta.
3] Repita este comando para todas las unidades del sistema.
4] Una vez que se hayan ejecutado estos comandos, pruebe este comando modificado para el escaneo SFC:
sfc / SCANNOW / OFFBOOTDIR = c: \ / OFFWINDIR = d: \ Windows
Solución 4] Intente solucionar el problema en modo de recuperación
1] Tan pronto como reinicie el sistema, siga presionando F8 para iniciar Windows 10 en modo de recuperación.
2] Ir a Solucionar problemas >> Opciones avanzadas >> Símbolo del sistema.
3] Escriba los siguientes comandos en la ventana del símbolo del sistema:
bcdboot C: \ Windowsbootrec / FixMBRbootrec / FixBoot
4] Reinicie su sistema y verifique si puede realizar el escaneo SFC ahora.
Solución 5] Corrección de nivel de registro
1] Presione Win + R para abrir la ventana Ejecutar. Escribe el comando regedit y presione Entrar para abrir la ventana del Editor del Registro.
2] Navegue a la siguiente ruta:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
3] En el panel derecho, busque la clave RebootPending. Haga clic derecho sobre él y seleccione Permisos.
4] Busque su nombre en la sección de nombres de usuario.
5] Marque la casilla de verificación Control total en la sección de permisos y aplique la configuración.
6] Reinicie el sistema e intente escanear SFC ahora.
¡Espero eso ayude!