Compartir a través de


Comprobador de archivos del sistema

La utilidad del comprobador de archivos del sistema, Sfc.exe, permite a los administradores examinar todos los recursos protegidos para comprobar sus versiones.

Los archivos críticos para reiniciar Windows que no coinciden con la versión esperada de Windows se pueden reemplazar por las versiones correctas. Si se repara un archivo, también se reparan los datos del Registro correspondientes. Los archivos protegidos no son críticos para reiniciar Windows no se reparan.

Sintaxis

A continuación se muestra la sintaxis de la línea de comandos para Sfc.

opciones de SFC [=ruta de acceso de archivo completa]

Opciones

/CACHESIZE=x

Este valor no se admite.

Windows Server 2003 y Windows XP: Establece el tamaño de la caché de archivos. El tamaño predeterminado de la memoria caché es 0x32 (50 MB).

/CANCEL

Este valor no se admite.

/ENABLE

Este valor no se admite.

/FILESONLY

Compruebe o repare solo los archivos. No compruebe ni repare las claves del Registro.

Windows XP: no se admite.

/OFFBOOTDIR

Use esta opción para reparaciones sin conexión. Especifique la ubicación del directorio de arranque sin conexión.

Windows XP: no se admite.

/OFFWINDIR

Use esta opción para reparaciones sin conexión. Especifique la ubicación del directorio de Windows sin conexión.

Windows XP: no se admite.

/PURGECACHE

Este valor no se admite.

Windows Server 2003 y Windows XP: Vacía la memoria caché de archivos y examina todos los archivos del sistema protegidos.

/QUIET

Este valor no se admite.

/REVERT

Vuelva a la configuración predeterminada.

Windows Server 2008 y Windows Vista: no se admite.

/SCANBOOT

Este valor no se admite.

Windows Server 2003 y Windows XP: examina todos los archivos del sistema protegidos en cada arranque.

/SCANFILE

Examina y repara el archivo ubicado en la ruta de acceso completa especificada.

Windows XP: no se admite.

/SCANNOW

Examina todos los archivos del sistema protegidos inmediatamente.

/SCANONCE

Este valor no se admite.

Windows Server 2003 y Windows XP: examina todos los archivos del sistema protegidos en el siguiente arranque.

/VERIFYFILE

Comprueba el archivo en la ruta de acceso completa especificada. Esta opción no repara el archivo.

Windows XP: no se admite.

/VERIFYONLY

Examina todos los archivos del sistema protegidos, pero no repara los archivos.

Windows XP: no se admite.

Sfc establece el siguiente valor del Registro:

= HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCScan

Para obtener más información, vea valores del Registro DE PMA.

Observaciones

Solo en Windows Vista, puede establecer la variable de entorno WINDOWS_TRACING_LOGFILE en la ubicación de un directorio válido para recibir un archivo de registro.

Ejemplos

Las siguientes líneas de comandos de ejemplo son ejemplos de sintaxis sfc.exe.

sfc /SCANNOW

sfc /VERIFYFILE=c:\windows\system32\kernel32.dll

sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows

sfc /VERIFYONLY /FILESONLY