- Cuándo comprobar la integridad de los archivos del sistema
- Antes de ejecutar SFC o DISM
- Cómo ejecutar el Comprobador de archivos de sistema
- Cómo reparar Windows con DISM
- Reparación sin conexión desde el Entorno de recuperación de Windows
- Cómo leer los resultados de SFC y DISM
- Qué hacer si la reparación falla
- Preguntas frecuentes
Mejor orden para reparar archivos del sistema dañados en Windows
Para la mayoría de los problemas de Windows 10 y Windows 11, la secuencia de reparación más segura es ejecutar primero DISM /RestoreHealth, reiniciar el equipo y después ejecutar sfc /scannow. DISM repara el almacén de componentes que Windows usa como origen de archivos limpios, mientras que SFC comprueba y reemplaza archivos protegidos del sistema operativo.
Abre una terminal elevada
Ejecuta Símbolo del sistema, PowerShell o Windows Terminal como administrador.
ObligatorioRepara el almacén de componentes
Usa DISM para restaurar la imagen de Windows de la que depende SFC.
Recomendado primeroAnaliza los archivos protegidos del sistema
Usa SFC para reemplazar archivos protegidos dañados o ausentes.
Comprobación finalCuándo debes comprobar la integridad de los archivos del sistema en Windows
La corrupción de archivos del sistema puede aparecer después de una actualización fallida, un corte de energía, errores de disco, controladores inestables, herramientas de limpieza agresivas, eliminación de malware o borrado manual de archivos de Windows. Los comandos de esta guía no sustituyen una copia de seguridad completa, pero suelen ser el primer paso fiable antes de restablecer o reinstalar el sistema.
Antes de ejecutar SFC o DISM en Windows 10 y Windows 11
Estas comprobaciones son seguras en un uso normal, pero deben ejecutarse desde una consola elevada y, preferiblemente, después de guardar el trabajo abierto. En sistemas inestables, empieza por revisar el disco y Windows Update antes de repetir los comandos de reparación.
- Guarda los archivos abiertos y cierra las aplicaciones innecesarias.
- Conecta el portátil a la corriente para que el proceso de reparación no se interrumpa.
- Asegúrate de que la unidad del sistema tenga espacio libre, idealmente varios gigabytes.
- Usa una cuenta de administrador.
- Reinicia Windows una vez antes de empezar, especialmente después de actualizaciones fallidas.
Abre Símbolo del sistema o Terminal como administrador
Presiona Win + X y elige Terminal (Administrador), Windows PowerShell (Administrador) o Símbolo del sistema (Administrador). Puedes usar PowerShell o Símbolo del sistema para los comandos siguientes.
Cómo ejecutar SFC Scannow para reparar archivos protegidos de Windows
Comprobador de archivos de sistema analiza los archivos protegidos de Windows y reemplaza las versiones dañadas por copias correctas del almacén de componentes. Si el propio almacén de componentes está dañado, SFC puede encontrar corrupción pero no repararla. En ese caso, ejecuta DISM y después vuelve a ejecutar SFC.
Ejecuta el análisis completo de SFC
Terminal de administradorsfc /scannow
Espera hasta que la verificación llegue al 100%.
Comprende los resultados comunes de SFC
| Mensaje | Significado | Siguiente acción |
|---|---|---|
| Windows Resource Protection did not find any integrity violations | SFC no detectó archivos protegidos del sistema dañados. | Si el problema continúa, revisa controladores, actualizaciones, salud del disco o causas específicas de la aplicación. |
| Windows Resource Protection found corrupt files and successfully repaired them | SFC encontró corrupción y reemplazó los archivos dañados. | Reinicia Windows y prueba de nuevo el problema original. |
| Windows Resource Protection found corrupt files but was unable to fix some of them | SFC detectó corrupción, pero no pudo repararla por completo. | Ejecuta DISM, reinicia y después vuelve a ejecutar sfc /scannow. |
| Windows Resource Protection could not perform the requested operation | El análisis no pudo completarse por un problema del sistema, del disco, de permisos o del entorno de recuperación. | Ejecuta el análisis en Modo seguro o usa SFC sin conexión desde WinRE. |
sfc /scannow una vez más. Un segundo análisis limpio confirma que la reparación es estable.
Cómo usar DISM RestoreHealth para reparar la imagen de Windows
DISM repara el almacén de componentes de Windows. Este es el origen que Windows usa para mantenimiento, actualizaciones, funciones opcionales y muchas reparaciones de SFC. Si SFC no puede reparar archivos, DISM suele ser el siguiente comando que debes ejecutar.
Comprueba si la imagen se puede reparar
Terminal de administradorDISM /Online /Cleanup-Image /CheckHealth
Es una comprobación rápida. No repara nada.
Analiza el almacén de componentes con más profundidad
Terminal de administradorDISM /Online /Cleanup-Image /ScanHealth
Este análisis tarda más y busca daños en el almacén de componentes.
Repara la imagen de Windows
Terminal de administradorDISM /Online /Cleanup-Image /RestoreHealth
Cuando DISM finalice correctamente, reinicia el PC y vuelve a ejecutar SFC:
Terminal de administradorsfc /scannow
Si DISM no puede descargar archivos de reparación
Si DISM muestra errores de archivos de origen, conéctate a internet, desactiva temporalmente VPN/proxy si bloquea Windows Update y vuelve a intentarlo. Si sigue fallando, usa una ISO de Windows como origen local de reparación.
Reparación SFC y DISM sin conexión desde el Entorno de recuperación de Windows
La reparación sin conexión es útil cuando Windows no arranca, SFC no puede ejecutarse en el sistema activo o las letras de unidad son diferentes en el modo de recuperación. En WinRE, la partición de Windows puede no ser C:, así que confirma la letra correcta antes de ejecutar comandos.
Encuentra la letra de la unidad de Windows en WinRE
Entorno de recuperación de Windowsdiskpart
list volume
exit
Busca el volumen que contiene la carpeta Windows. En los ejemplos siguientes, sustituye C: por la partición correcta de Windows si WinRE asigna otra letra.
Ejecuta SFC sin conexión
Entorno de recuperación de Windowssfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
Ejecuta DISM sin conexión con una ISO de Windows montada
Si tienes un medio de instalación de Windows o una ISO montada, identifica la letra de unidad que contiene sources\install.wim o sources\install.esd. En este ejemplo, el medio de instalación es D:.
Entorno de recuperación de WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess
Si el medio contiene install.esd en lugar de install.wim, usa:
Entorno de recuperación de WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:esd:D:\sources\install.esd:1 /LimitAccess
Cómo leer los registros de SFC y DISM después de reparar archivos del sistema
Cuando el resultado de la reparación no está claro, revisa los registros. Pueden mostrar qué archivos se repararon, cuáles no pudieron repararse y si DISM falló por un origen ausente, un problema de la pila de mantenimiento o un componente de Windows Update.
Ubicación del registro de SFC
C:\Windows\Logs\CBS\CBS.log
Para extraer solo las entradas relacionadas con SFC a un archivo en el escritorio, ejecuta:
Terminal de administradorfindstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc-details.txt"
Ubicación del registro de DISM
C:\Windows\Logs\DISM\dism.log
Qué hacer si SFC o DISM no pueden reparar Windows
Si SFC y DISM no se completan o la misma corrupción vuelve después de reiniciar, el problema subyacente puede estar fuera del conjunto de archivos protegidos del sistema. Revisa el dispositivo de almacenamiento, los componentes de Windows Update, el estado de malware y los controladores instalados recientemente.
Prueba esto a continuación
- Reinicia y repite
sfc /scannow. - Ejecuta DISM con una ISO de Windows coincidente como origen.
- Ejecuta el análisis en Modo seguro.
- Comprueba la unidad del sistema en busca de errores del sistema de archivos.
- Desinstala controladores o herramientas del sistema inestables añadidos recientemente.
Evita estos errores
- No descargues archivos DLL aleatorios de sitios web desconocidos.
- No elimines archivos manualmente de
C:\Windows\WinSxS. - No interrumpas DISM repetidamente en el mismo porcentaje.
- No uses una ISO de Windows de una arquitectura diferente.
- No ignores advertencias de salud del disco ni errores SMART.
Comprueba el sistema de archivos en la unidad de Windows
Terminal de administradorchkdsk C: /scan
Si Windows informa que se requiere reparación sin conexión, programa una comprobación más profunda:
Terminal de administradorchkdsk C: /f
Referencia de comandos para reparar archivos del sistema en Windows
| Comando | Propósito | Cuándo usarlo |
|---|---|---|
sfc /scannow |
Comprueba archivos protegidos del sistema y los repara cuando es posible. | Windows se ejecuta, pero los componentes del sistema se comportan de forma incorrecta. |
DISM /Online /Cleanup-Image /CheckHealth |
Comprueba rápidamente si la corrupción del almacén de componentes ya está marcada. | Quieres una comprobación rápida del estado. |
DISM /Online /Cleanup-Image /ScanHealth |
Realiza un análisis más profundo del almacén de componentes. | Windows Update o los errores de SFC sugieren corrupción de la imagen. |
DISM /Online /Cleanup-Image /RestoreHealth |
Repara el almacén de componentes usando Windows Update u orígenes configurados. | SFC no puede reparar archivos o el mantenimiento de Windows está dañado. |
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows |
Ejecuta SFC sobre una instalación de Windows sin conexión. | Windows no arranca o SFC en el sistema activo no puede completarse. |
Preguntas frecuentes sobre SFC y DISM
P ¿Debo ejecutar primero SFC o DISM?⌄
sfc /scannow. Para corrupción persistente, reparaciones fallidas o errores relacionados con actualizaciones, ejecuta primero DISM /Online /Cleanup-Image /RestoreHealth, reinicia y después ejecuta SFC.P ¿SFC puede borrar mis archivos personales?⌄
P ¿Por qué DISM se queda detenido en un porcentaje?⌄
C:\Windows\Logs\DISM\dism.log y prueba un origen ISO local.P ¿Qué ocurre si SFC dice que reparó archivos, pero el problema continúa?⌄
P ¿Es seguro ejecutar estos comandos más de una vez?⌄
Conclusión
Para reparar corrupción de archivos del sistema en Windows 10 o Windows 11, empieza con una terminal elevada, ejecuta DISM RestoreHealth para reparar el almacén de componentes, reinicia y después ejecuta SFC scannow para verificar y reemplazar archivos protegidos del sistema. Si el sistema activo no puede repararse, usa SFC o DISM sin conexión desde el Entorno de recuperación de Windows con un origen de instalación de Windows coincidente.