O comando sfc /scannow é uma das várias opções específicas disponíveis no comando sfc, o utilitário Prompt de Comando que invoca o Verificador de Arquivos do Sistema.
Embora existam muitas coisas diferentes que você pode fazer com o comando, sfc /scannow é a maneira mais comum de usar o comando sfc.
Sfc /scannow inspecionará todos os arquivos importantes do Windows em seu computador, incluindo arquivos DLL do Windows. Se o Verificador de arquivos do sistema encontrar um problema com qualquer um desses arquivos protegidos, ele o substituirá.
Como usar SFC /Scannow
-
Abra o Prompt de Comando como administrador, muitas vezes chamado de Prompt de Comando "elevado".
Para que o comando sfc /scannow funcione corretamente, ele deve ser executado a partir de uma janela de prompt de comando elevada no Windows 11, Windows 10, Windows 8, Windows 7 e Windows Vista.
-
Digite o seguinte comando e pressione Enter.
sfc /scannow
Para usar o Verificador de Arquivos do Sistema a partir do Prompt de Comando através das Opções Avançadas de Inicialização ou das Opções de Recuperação do Sistema, consulte a seção Executando SFC /SCANNOW Fora do Windows abaixo para obter algumas alterações necessárias em como você executa o comando.
System File Checker agora verificará a integridade de todos os arquivos protegidos do sistema operacional em seu computador. Pode demorar um pouco para terminar.
Quando o processo de verificação for concluído, você verá algo assim na janela do prompt de comando, assumindo que os problemas foram encontrados e corrigidos:
A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou com sucesso. Os detalhes estão incluídos no CBS. Log windir\Logs\CBS\CBS.log. Por exemplo C:\Windows\Logs\CBS\CBS.log. Observe que o registro não é suportado atualmente em cenários de manutenção offline.
…ou algo assim, se nenhum problema for encontrado:
A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade.
Em algumas situações, mais frequentemente no Windows XP e Windows 2000, você também pode precisar acessar o CD ou DVD de instalação original do Windows em algum momento durante este processo.
- Reinicie seu computador se sfc /scannow arquivos reparados. O Verificador de arquivos do sistema pode ou não solicitar que você reinicie, mas mesmo que isso não aconteça, você deve reiniciar de qualquer maneira.
- Repita o processo que causou o problema original para ver se sfc /scannow resolveu.
Como interpretar o arquivo CBS.log
Toda vez que você executa o Verificador de Arquivos do Sistema, é criado um arquivo LOG que relaciona cada arquivo que foi verificado e cada operação de reparo concluída.
Assumindo que o Windows está instalado na unidade C:, o arquivo de log pode ser encontrado aqui e aberto com o Bloco de Notas ou algum outro editor de texto:
C:\Windows\Logs\CBS\CBS.log
Este arquivo pode ser útil para solução de problemas avançada ou como recurso para uma pessoa de suporte técnico que possa estar ajudando você.
Executando SFC /SCANNOW de fora do Windows
Ao executar sfc /scannow de fora do Windows, como no prompt de comando disponível ao inicializar a partir do disco de instalação do Windows ou unidade flash, ou do disco de reparo do sistema ou unidade de recuperação, você terá que informar ao sfc comando exatamente onde o Windows existe.
Aqui está um exemplo:
sfc /scannow /offbootdir=d:\ /offwindir=d:\windows
A opção /offbootdir=especifica a letra da unidade, enquanto a opção /offwindir=especifica o caminho do Windows, incluindo novamente a letra da unidade.
Dependendo de como seu computador está configurado, o Prompt de Comando, quando usado fora do Windows, nem sempre atribui letras de unidade da mesma forma que você as vê dentro do Windows. Em outras palavras, o Windows pode estar em C:\Windows quando você o estiver usando, mas D:\Windows no prompt de comando em ASO ou SRO.
Na maioria das instalações do Windows 11, Windows 10, Windows 8 e Windows 7, C: geralmente se torna D: e no Windows Vista, C: geralmente ainda é C:. Para ter certeza, procure a unidade com a pasta Usuários - essa será a unidade na qual o Windows está instalado, a menos que você tenha várias instalações do Windows em várias unidades. Procure pastas no prompt de comando com o comando dir.