O comando sfc é um comando do Prompt de Comando que pode ser usado para verificar e substituir arquivos importantes do sistema Windows. Muitas etapas de solução de problemas aconselham o uso do comando sfc.
System File Checker é uma ferramenta muito útil para usar quando você suspeitar de problemas com arquivos protegidos do Windows, como muitos arquivos DLL.
Disponibilidade do Comando Sfc
O comando sfc está disponível no Prompt de Comando na maioria dos sistemas operacionais Windows, incluindo Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP e Windows 2000.
O Verificador de Arquivos do Sistema faz parte da Proteção de Recursos do Windows desde o Windows Vista e às vezes é chamado de Verificador de Recursos do Windows nesses sistemas operacionais.
No Windows XP e Windows 2000, esta ferramenta faz parte da Proteção de Arquivos do Windows.
Este comando só pode ser executado a partir do Prompt de Comando quando aberto como administrador. Consulte Como abrir um prompt de comando elevado para obter informações sobre como fazer isso.
A disponibilidade das opções de comando sfc pode diferir um pouco de sistema operacional para sistema operacional.
Sfc Comando Sintaxe
Sua forma básica, esta é a sintaxe necessária para executar as opções do Verificador de Arquivos do Sistema:
sfc options [=caminho completo do arquivo]
Ou, mais especificamente, é assim que fica com as opções:
sfc [ /scannow] [ /verifyonly] [ /scanfile= arquivo] [ /verifyfile= arquivo] [ /offbootdir= boot] [ /offwindir= vitória] [ /?]
Opções de Comando Sfc | |
---|---|
Item | Descrição |
/scannow | Esta opção instrui o sfc a verificar todos os arquivos protegidos do sistema operacional e reparar conforme necessário. |
/verifyonly | Esta opção de comando sfc é a mesma que /scannow, mas sem reparo. |
/scanfile=arquivo | Esta opção sfc é a mesma que /scannow, mas a varredura e o reparo são apenas para o arquivo especificado. |
/offbootdir=boot | Usada com /offwindir, esta opção sfc é usada para definir o diretório de inicialização (boot) ao usar sfc de fora do Windows. |
/offwindir=win | Esta opção sfc é usada com /offbootdir para definir o diretório do Windows (win) ao usar sfc offline. |
/? | Use o switch help com o comando sfc para mostrar ajuda detalhada sobre as várias opções do comando. |
Você pode salvar a saída do comando sfc em um arquivo usando um operador de redirecionamento. Veja Como redirecionar a saída de comando para um arquivo para obter instruções - Truques de prompt de comando tem mais dicas como esta.
Exemplos de comandos Sfc
Aqui estão alguns exemplos das diferentes maneiras de usar este comando:
Verificar e substituir todos os arquivos corrompidos
sfc /scannow
No exemplo acima, o utilitário System File Checker é usado para verificar e substituir automaticamente quaisquer arquivos de sistema corrompidos ou ausentes. A opção /scannow é a opção mais usada para o comando sfc.
Veja Como usar o SFC /Scannow para reparar arquivos protegidos do sistema operacional Windows para obter mais informações sobre como usar o comando dessa maneira.
Reparar um arquivo específico
sfc /scanfile=c:\windows\system32\ieframe.dll
O comando sfc acima é usado para escanear ieframe.dll e então repará-lo se um problema for encontrado.
Verificar uma instalação diferente do Windows
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
No próximo exemplo, os arquivos protegidos do Windows são verificados e reparados, se necessário (/scannow), mas isso é feito com uma instalação diferente do Windows (/offwindir=c:\windows) em uma unidade diferente (/offbootdir=c:).
O exemplo acima é como você usaria o comando sfc do prompt de comando nas opções de recuperação do sistema ou de uma instalação diferente do Windows no mesmo computador.
Digitalize tudo, mas não conserte
sfc /verifyonly
Usando o comando sfc com a opção /verifyonly, o Verificador de arquivos do sistema verificará todos os arquivos protegidos e relatará quaisquer problemas, mas nenhuma alteração será feita.
Dependendo de como seu computador foi configurado, você pode precisar acessar seu disco de instalação original do Windows ou unidade flash para permitir reparos de arquivos.
Sfc Comandos Relacionados e Mais Informações
O comando sfc é frequentemente usado com outros comandos do Prompt de Comando, como o comando shutdown para que você possa reiniciar seu computador após executar o Verificador de Arquivos do Sistema.
Se o Windows precisar de uma cópia de um arquivo para substituir o corrompido, ele a obterá em C:\Windows\WinSxS\Backup\. Se essa fonte tiver sido comprometida, o Windows acessará a Internet para baixar os arquivos corretos do site da Microsoft.
Veja o artigo da Microsoft sobre Verificador de arquivos do sistema para obter mais informações que podem ser úteis.