sfc
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012
Examina e verifica a integridade de todos os arquivos de sistema protegidos e substitui as versões incorretas pelas versões corretas. Se esse comando descobrir que um arquivo protegido foi substituído, ele recuperará a versão correta do arquivo na pasta systemroot\ e substituirá o arquivo incorreto.
Importante
Você deve estar conectado como membro do grupo Administradores para executar este comando.
Sintaxe
sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]
Parâmetros
Parâmetro | Descrição |
---|---|
/scannow | Examina a integridade de todos os arquivos de sistema protegidos e repara os arquivos com problemas, quando possível. |
/verifyonly | Examina a integridade de todos os arquivos de sistema protegidos, sem executar reparos. |
/scanfile <file> |
Examina a integridade do arquivo especificado (caminho completo e nome do arquivo) e tenta reparar os problemas, se forem detectados. |
/verifyfile <file> |
Verifica a integridade do arquivo especificado (caminho completo e nome do arquivo), sem executar reparos. |
/offwindir <offline windows directory> |
Especifica o local do diretório do Windows offline para reparo offline. |
/offbootdir <offline boot directory> |
Especifica o local do diretório de inicialização offline para reparo offline. |
/offlogfile=<log file path> |
Especifica um local para armazenar o arquivo de log diferente do padrão. |
/? | Exibe a ajuda no prompt de comando. |
Exemplos
Para verificar o arquivo kernel32.dll, digite:
sfc /verifyfile=c:\windows\system32\kernel32.dll
Para configurar o reparo offline do arquivo kernel32.dll com um diretório de inicialização offline definido como D: e um diretório offline do Windows definido como D:\Windows, digite:
sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows