sfc
Examina y comprueba la integridad de todos los archivos del sistema protegidos y reemplaza las versiones incorrectas por versiones correctas. Si este comando detecta que se ha sobrescrito un archivo protegido, recupera la versión correcta del archivo de la carpeta systemroot\ y, a continuación, reemplaza el archivo incorrecto.
Importante
Para ejecutar este comando, debe haber iniciado la sesión como miembro del grupo Administradores.
Sintaxis
sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]
Parámetros
Parámetro | Descripción |
---|---|
/scannow | Examina la integridad de todos los archivos protegidos del sistema y repara archivos que tienen problemas siempre que sea posible. |
/verifyonly | Examina la integridad de todos los archivos del sistema protegidos, sin realizar reparaciones. |
/scanfile <file> |
Examina la integridad del archivo especificado (ruta de acceso completa y nombre de archivo) e intenta reparar todos los problemas en caso de que se detecten. |
/verifyfile <file> |
Comprueba la integridad del archivo especificado (ruta de acceso completa y nombre de archivo), sin realizar reparaciones. |
/offwindir <offline windows directory> |
Especifica la ubicación del directorio de Windows sin conexión para la reparación sin conexión. |
/offbootdir <offline boot directory> |
Especifica la ubicación del directorio de arranque sin conexión para la reparación sin conexión. |
/offlogfile=<log file path> |
Especifica una ubicación para almacenar el archivo de registro distinto del predeterminado. |
/? | Muestra la ayuda en el símbolo del sistema. |
Ejemplos
Para comprobar el archivo kernel32.dll, escriba:
sfc /verifyfile=c:\windows\system32\kernel32.dll
Para configurar la reparación sin conexión del archivo kernel32.dll con un directorio de arranque sin conexión establecido en D: y un directorio de Windows sin conexión establecido en D:\Windows, escriba:
sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows