Share via


Verificador de Arquivos do Sistema

O utilitário de verificador de arquivos do sistema, Sfc.exe, permite que os administradores examinem todos os recursos protegidos para verificar suas versões.

Arquivos críticos para reiniciar o Windows que não correspondem à versão esperada do Windows podem ser substituídos pelas versões corretas. Se um arquivo for reparado, os dados correspondentes do Registro também serão reparados. Os arquivos protegidos não críticos para reiniciar o Windows não são reparados.

Sintaxe

Veja a seguir a sintaxe de linha de comando do Sfc.

Opções de SFC [=caminho de arquivo completo]

Opções

/CACHESIZE=x

Não há suporte para esse valor.

Windows Server 2003 e Windows XP: Define o tamanho do cache de arquivos. O tamanho padrão do cache é 0x32 (50 MB).

/CANCELAR

Não há suporte para esse valor.

/PERMITIR

Não há suporte para esse valor.

/FILESONLY

Verificar ou reparar somente arquivos. Não verifique nem conserto as chaves do Registro.

Windows XP: Sem suporte.

/OFFBOOTDIR

Use essa opção para reparos offline. Especifique o local do diretório de inicialização offline.

Windows XP: Sem suporte.

/OFFWINDIR

Use essa opção para reparos offline. Especifique o local do diretório offline do Windows.

Windows XP: Sem suporte.

/PURGECACHE

Não há suporte para esse valor.

Windows Server 2003 e Windows XP: Esvazia o cache de arquivos e verifica todos os arquivos do sistema protegidos.

/TRANQUILA

Não há suporte para esse valor.

/REVERTER

Retorne às configurações padrão.

Windows Server 2008 e Windows Vista: sem suporte.

/SCANBOOT

Não há suporte para esse valor.

Windows Server 2003 e Windows XP: Verifica todos os arquivos do sistema protegidos em cada inicialização.

/SCANFILE

Examina e repara o arquivo localizado no caminho completo especificado.

Windows XP: Sem suporte.

/SCANNOW

Examina todos os arquivos do sistema protegidos imediatamente.

/SCANONCE

Não há suporte para esse valor.

Windows Server 2003 e Windows XP: Examina todos os arquivos do sistema protegidos na próxima inicialização.

/VERIFYFILE

Verifica o arquivo no caminho completo especificado. Essa opção não repara o arquivo.

Windows XP: Sem suporte.

/VERIFYONLY

Examina todos os arquivos do sistema protegidos, mas não repara arquivos.

Windows XP: Sem suporte.

O Sfc define o seguinte valor do Registro:

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

Para obter mais informações, consulte Valores do Registro WFP.

Comentários

Somente no Windows Vista, você pode definir a variável de ambiente WINDOWS_TRACING_LOGFILE para o local de um diretório válido para receber um arquivo de log.

Exemplos

As linhas de comando de exemplo a seguir são exemplos de sintaxe 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