Descrição do Verificador de Arquivos do Sistema (Sfc.exe)
Este artigo descreve o System File Checker (Sfc.exe), que é um utilitário de linha de comando usado com o recurso WFP (Proteção de Arquivos do Windows).
Aplica-se a: Windows 10 — todas as edições, Windows Server 2012 R2
Número de KB original: 310747
Resumo
O Verificador de Arquivos do Sistema fornece a um administrador a capacidade de verificar todos os arquivos protegidos para verificar suas versões. Se o Verificador de Arquivos do Sistema descobrir que um arquivo protegido foi substituído, ele recuperará a versão correta do arquivo da pasta de cache (%Systemroot%\System32\Dllcache
) ou dos arquivos de origem da instalação do Windows e substituirá o arquivo incorreto. O Verificador de Arquivos do Sistema também verifica e preenche novamente a pasta de cache. Você deve estar conectado como um administrador ou como um membro de um grupo de administradores para executar o Verificador de Arquivos do Sistema. Se a pasta de cache se tornar danificada ou inutilizável, você poderá usar os sfc /scannow
comandos , o sfc /scanonce
ou os sfc /scanboot
comandos para reparar seu conteúdo.
Sintaxe da ferramenta Verificador de Arquivos do Sistema
Sfc [/Scannow] [/Scanonce] [/Scanboot] [/Revert] [/Purgecache] [/Cachesize=x]
/Scannow
: examina todos os arquivos do sistema protegidos imediatamente e substitui versões incorretas por versões corretas da Microsoft. Esse comando pode exigir acesso aos arquivos de origem da instalação do Windows./Scanonce
: verifica todos os arquivos do sistema protegidos uma vez quando você reinicia o computador. Esse comando pode exigir acesso aos arquivos de origem da instalação do Windows quando você reiniciar o computador. O valor DWORD do SfcScan é definido como 2 na seguinte chave do registro ao executar este comando:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
/Scanboot
: verifica todos os arquivos do sistema protegidos sempre que você inicia seu computador. Esse comando pode exigir acesso aos arquivos de origem da instalação do Windows sempre que você iniciar seu computador. O valor DWORD do SfcScan é definido como 1 na seguinte chave do registro ao executar este comando:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
/Revert
: retorna a verificação para a configuração padrão (não examine arquivos protegidos quando você iniciar o computador). O tamanho padrão do cache não é redefinido quando você executa esse comando. Esse comando é equivalente à opção/Enable
no Windows 2000./Purgecache
: limpa o cache de arquivos e examina todos os arquivos do sistema protegidos imediatamente. Esse comando pode exigir acesso aos arquivos de origem da instalação do Windows./Cachesize=x
: define o tamanho do cache de arquivo como x megabytes (MB). O tamanho padrão do cache é de 50 MB. Esse comando exige que você reinicie o computador e execute o/purgecache
comando para ajustar o tamanho do cache no disco. Este comando define o valor DWORD do SfcQuota como x na seguinte chave do registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Para obter mais informações sobre o recurso proteção de arquivos do Windows, consulte Descrição do recurso proteção de arquivos do Windows.
Coleta de dados
Se você precisar de ajuda do suporte da Microsoft, recomendamos coletar as informações seguindo as etapas mencionadas em Coletar informações usando o TSS para problemas relacionados à implantação.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de