Cómo verificar, reparar y reemplazar archivos dañados de Windows con SFC

Quien soy
Carlos Laforet Coll
@carloslaforetcoll
Autor y referencias

Averigüe y verifique si hay archivos del sistema operativo dañados o modificados y reemplácelos con copias originales de Microsoft utilizando la herramienta SFC.

Resuelva los errores que impiden que los programas funcionen correctamente, como si Windows no se inicia o si se reinicia inesperadamente o muestra errores con una pantalla azul.

Los sistemas operativos Windows tienen miles de archivos, algunos de los cuales están constantemente abiertos y utilizados por el sistema o por aplicaciones o programas instalados.


No es extraño que en ocasiones debido a esta actividad u otros motivos como virus, corte de luz, etc. estos archivos están dañados.



En ocasiones, Windows repara automáticamente este daño, como veremos a continuación, pero cuando hay algún tipo de conflicto en nuestro equipo, una de las primeras medidas debe ser comprobar manualmente la integridad de los archivos del sistema operativo.

Es necesario cuando recibimos mensajes de error inesperados, las aplicaciones se cierran repentinamente solas o la computadora se reinicia aparentemente sin motivo alguno.

¿La solución? No es nada difícil: Windows incluye una herramienta fácil de usar, aunque poco conocida, llamada “SFC” o “Microsoft Resource Checker”.

En este artículo te explicamos de forma detallada y sencilla cómo utilizar esta aplicación para saber si hay archivos del sistema dañados y en caso afirmativo repararlos.

Reparar y reemplazar archivos dañados de Windows con SFC

SFC, Microsoft Resource Checker, examina la integridad de todos los archivos del sistema protegidos y reemplaza las versiones incorrectas con versiones correctas y funcionales de Microsoft.

En unos minutos revisa y verifica todos los archivos del sistema, si encuentra daños los reemplaza con una copia original.

Lo busca en una base de datos creada durante la instalación del sistema llamada DLLCACHE, si está disponible, le solicita que inserte el disco de instalación, lo extraiga y lo reemplace.




SFC solo funciona a través de la línea de comandos (la ventana negra de MSDOS), es decir, no tiene la pantalla ni el ejecutable como otras aplicaciones.

No se requieren conocimientos avanzados, solo siga las instrucciones que se muestran a continuación.

¿Cómo usar SFC para buscar archivos corruptos del sistema?

Hay varias formas de ejecutar SFC, primero explicaremos cómo usarlo normalmente y luego cómo hacer si Windows por alguna razón no se inicia.

Ejecutar SFC desde Windows

1) Abra la consola CMD o el símbolo del sistema.
En Windows 8 presione las teclas Windows + X y en el menú haga clic en: "Símbolo del sistema (Administrador)"
En Windows 7 y 10 abre el comando "Ejecutar" con las teclas Windows + R, escribe CMD y presiona la tecla Enter. 

2) En la ventana negra de la consola escriba: SFC / SCANNOW y presione la tecla Enter.

3) Espere a que se complete el proceso de revisión y reparación.
Si se indica, inserte el disco de instalación.
Si instaló Windows usando una memoria USB, conéctela.

Ejecute SFC cuando Windows no funcione correctamente

1) Encienda el dispositivo y presione la tecla F8, aparecerá un menú con diferentes opciones. Utilice las teclas de flecha para seleccionar la opción: "Símbolo del sistema".
2) En la ventana de la consola escriba: SFC / SCANNOW y presione la tecla Enter.

Ejecute SFC cuando Windows no se inicia

1) Inserte el disco de instalación de Windows, reinicie y espere a que la computadora arranque desde el disco.
2) Elija "Instalar ahora" y después de copiar los archivos temporales, seleccione la opción para iniciar el "Símbolo del sistema".
3) En la ventana de la consola escriba: SFC / SCANNOW y presione la tecla Enter.



Ver informes SFC

Aunque no es necesario, si tienes curiosidad puedes ver el informe generado por SFC y conocer los cambios realizados.


Te ayudará mucho si intentas corregir uno de los molestos errores de pantalla azul y quieres comprobar si Windows ha reemplazado el archivo del sistema que los causó.

Todo el informe con los resultados del comando SFC se guarda en un LOG o archivo de texto, que se encuentra en la ruta “C: WINDOWS LOGS CBS CBS.LOG”. Identifíquelo, cópielo en el escritorio y ábralo con el Bloc de notas.

La información del LOG contiene, además de esta última revisión, el detalle de todas las revisiones realizadas por Windows en los últimos 10 días.

Si no tiene acceso a la interfaz de Windows, puede leerlo en la propia consola de CMD.
Para hacer esto, ingrese:


TIPO C:WINDOWSLOGSCBSCBS.LOG | MÁS

Crear inicio de sesión en el escritorio con informe SFC

Otra opción es crear el registro en el escritorio con los errores encontrados con la herramienta. Para hacer esto, ingrese las siguientes instrucciones en la consola o símbolo del sistema y presione Entrar.

findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%perfil de usuario%Desktopsfcdetails.txt"

Otras opciones del comando SFC

Arriba indicamos el uso elemental de CFS, pero hay otras formas de usarlo.

/ ESCANEAR AHORAExamine la integridad de todos los archivos protegidos del sistema operativo y repare los archivos problemáticos siempre que sea posible.
/ VERIFYONLYEscanea la integridad de todos los archivos del sistema protegidos, pero no realiza ninguna reparación.
/ ESCANEAR ARCHIVOExamina la integridad del archivo al que se hace referencia y lo repara si encuentra algún problema. Debe especificar la ruta completa a .
/ VERIFICAR ARCHIVOVerifique la integridad del archivo con la ruta completa a , pero no realice reparaciones.
/OFFBOOTDIRPara la reparación sin conexión, indique la ubicación del directorio de inicio sin conexión.
/ OFFWINDIRPara la reparación sin conexión, indique la ubicación del directorio de Windows sin conexión.

SFC en todos los casos es necesario ejecutarlo con privilegios de administrador.



Añade un comentario de Cómo verificar, reparar y reemplazar archivos dañados de Windows con SFC
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.