Windows

SFC y DISM: cómo reparar archivos dañados de Windows

Los dos comandos que reparan Windows sin reinstalar: qué hace cada uno, en qué orden van y qué significan sus resultados.

En casi cualquier hilo de soporte de Windows alguien acaba recomendando «pasa un sfc /scannow». Son dos herramientas incluidas en Windows que reparan archivos del sistema dañados sin reinstalar nada. Bien usadas, resuelven cierres de programas, errores de actualización y comportamientos extraños tras un apagado brusco.

Primero DISM repara el almacén de componentes; después SFC repara los archivos del sistema.> DISM.exe /Online /Cleanup-image /Restorehealth | Puede parecer detenido, por ejemplo en el 62 %: espera. | > sfc /scannow | No cierres la ventana hasta el 100 %.EN LA TERMINALTerminal (administrador)>DISM.exe /Online /Cleanup-image /RestorehealthPuede parecer detenido, por ejemplo en el 62 %: espera.>sfc /scannowNo cierres la ventana hasta el 100 %.
Primero DISM repara el almacén de componentes; después SFC repara los archivos del sistema.

Qué hace cada una

  • SFC (Comprobador de archivos de sistema) revisa los archivos protegidos de Windows y sustituye los que estén dañados o hayan sido modificados por una copia correcta.
  • DISM (Administración y mantenimiento de imágenes de implementación) repara el almacén de componentes, que es precisamente de donde SFC toma esas copias correctas.

Por eso el orden importa: si el almacén está dañado, SFC no tiene de dónde sacar archivos buenos. Microsoft recomienda ejecutar primero DISM y después SFC.

Paso a paso

  1. Haz clic derecho en Inicio y elige Terminal (administrador). Acepta el aviso de control de cuentas.
  2. Ejecuta DISM:
DISM.exe /Online /Cleanup-image /Restorehealth

Puede tardar varios minutos y a veces parece detenido en un porcentaje, por ejemplo en el 62 %. Es normal; espera a que termine. Usa Windows Update para descargar los archivos que necesite, así que conviene tener conexión a Internet.

  1. Cuando termine, ejecuta SFC:
sfc /scannow

No cierres la ventana hasta que la verificación llegue al 100 %.

  1. Reinicia el equipo al terminar, aunque no te lo pida.

Cómo interpretar el resultado de SFC

  • «Protección de recursos de Windows no encontró ninguna infracción de integridad»: los archivos del sistema están bien. El problema está en otra parte, por ejemplo en un controlador, un programa o el hardware.
  • «Protección de recursos de Windows encontró archivos dañados y los reparó correctamente»: problema resuelto. Reinicia y comprueba.
  • «Protección de recursos de Windows encontró archivos dañados, pero no pudo corregir algunos de ellos»: vuelve a ejecutar DISM y después SFC otra vez. Si persiste, mira la sección siguiente.
  • «Protección de recursos de Windows no pudo realizar la operación solicitada»: Microsoft sugiere ejecutar SFC desde el modo seguro. Te explicamos cómo entrar en la guía del modo seguro en Windows 11.
Cómo interpretar el resultado de SFC.Sí: No encontró infracciones: el problema está en otra parte. Sí: Encontró archivos dañados y los reparó. No: No pudo corregir algunos: repite DISM y SFC. No: No pudo realizar la operación: prueba en modo seguroLISTA RÁPIDAResultado de SFCNo encontró infracciones: el problema está en otra parteEncontró archivos dañados y los reparóNo pudo corregir algunos: repite DISM y SFCNo pudo realizar la operación: prueba en modo seguro
Cómo interpretar el resultado de SFC.

Si SFC no consigue reparar

SFC guarda los detalles en el archivo C:\Windows\Logs\CBS\CBS.log, que es muy largo. Microsoft propone extraer solo las líneas de SFC a un archivo en el escritorio con este comando, ejecutado desde el Símbolo del sistema como administrador:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"

En ese archivo verás qué archivos concretos no se pudieron reparar. Con esa información puedes buscar el problema específico o pedir ayuda en un foro.

Si los errores persisten y Windows sigue fallando, las opciones siguientes son:

  1. Solucionar problemas usando Windows Update, en Configuración > Sistema > Recuperación. Reinstala la versión actual de Windows conservando archivos, aplicaciones y configuración.
  2. Restablecer este PC. Te explicamos las variantes en la guía sobre restablecer el PC o restaurar el sistema.

Si Windows no arranca

Puedes ejecutar SFC desde el Entorno de recuperación abriendo un símbolo del sistema en Solucionar problemas > Opciones avanzadas > Símbolo del sistema. En ese entorno, la letra de la unidad de Windows puede no ser C:, así que hay que indicarla:

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Comprueba antes la letra correcta con el comando dir C:\ o dir D:\ y busca la que contiene la carpeta Windows.

Si SFC no consigue reparar.Solucionar problemas usando Windows Update (conserva archivos y programas) / Restablecer este PC (reinstala Windows)POR CAPASSiguientes pasosSolucionar problemasusando Windows Updateconserva archivos y programasRestablecer este PCreinstala Windows
Si SFC no consigue reparar.

Cuándo no sirven

SFC y DISM reparan archivos de Windows. No arreglan:

  • Programas de terceros que fallan. Para eso, reinstala el programa.
  • Controladores defectuosos. Usa el Administrador de dispositivos para revertir o reinstalar.
  • Problemas de hardware, como un disco con sectores dañados o una RAM defectuosa. Si SFC encuentra daños cada vez que lo ejecutas, sospecha del disco y revisa su estado como explicamos en la guía para comprobar la salud de un disco duro o SSD.