O que são SFC e DISM?
O System File Checker (SFC) e o Deployment Image Servicing and Management (DISM) são ferramentas de linha de comando, ou ferramentas cmd. Eles são incorporados aos sistemas operacionais (SO) Windows e verificam se arquivos críticos do sistema estão corrompidos. Se os encontrarem, o SFC ou o DISM tentarão repará-los ou substituí-los.
Embora ambas as ferramentas de comando tenham uma finalidade semelhante, elas funcionam de forma diferente. Veja um resumo rápido da diferença entre o SFC e o DISM:
-
O SFC compara cada arquivo de sistema individual a uma versão conhecida e confiável do mesmo arquivo armazenado em uma pasta protegida chamada cache do Windows File Protection (WFP). Se um arquivo de sistema que estiver sendo verificado não corresponder à versão do WFP, o SFC o marcará como corrompido e tentará substituí-lo por uma cópia limpa.
-
O DISM escaneia e repara os arquivos de sistema do Windows comparando toda a condição atual do sistema a uma cópia limpa (ou “imagem”) do sistema operacional armazenada localmente ou online. Se ele descobrir que o sistema atual tem arquivos corrompidos ou ausentes, ele tentará substituí-los a partir da imagem limpa do sistema.
Em resumo, o SFC é uma boa primeira opção para corrigir individualmente arquivos de sistema corrompidos, enquanto o DISM oferece uma solução mais abrangente e avançada para problemas mais amplos que o SFC não consegue resolver.
Como executar o System File Checker com o comando SFC scannow
Se você acha que os arquivos do seu sistema estão corrompidos, se tiver excluído permanentemente um arquivo de sistema por acidente ou se precisar corrigir a tela azul da morte, executar o comando sfc com o sinalizador /scannow na janela cmd pode ajudar a solucionar o problema.
No Windows 11, Windows 10, Windows 8 ou 8.1 e Windows 7
O comando SFC scannow é executado da mesma forma no Windows 7 até o Windows 11, o que o torna uma ferramenta confiável para diagnosticar ou reparar arquivos de sistema na maioria dos sistemas Windows atuais. Veja um guia detalhado sobre como executar o scannow do SFC para diagnosticar ou reparar arquivos do sistema:
-
Abra o menu Iniciar e digite cmd, clique com o botão direito do mouse em Prompt de comando e selecione Executar como administrador.

-
Clique em Sim na janela pop-up, digite sfc /scannow e pressione Enter para iniciar o escaneamento.

Resultados do SFC scannow
Quando o escaneamento for concluído, você verá algumas mensagens diferentes. Veja a seguir o que significa cada resultado do SFC scannow:
Resultado do SFC scannow
|
Significado
|
A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade.
|
O Windows não encontrou problemas nos arquivos do sistema. Se os problemas persistirem, é provável que a causa seja outra, e não a corrupção dos arquivos de sistema.
|
A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou com êxito. Os detalhes estão no CBS.log: %inDir%\logs\cbs\cbs.log
|
O Windows encontrou um ou mais arquivos corrompidos e os reparou com sucesso usando os arquivos íntegros conhecidos armazenados em cache.
|
A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não pôde corrigir alguns deles. Os detalhes estão no CBS.log: %Windir%\logs\cbs\cbs.log
|
Se o cache que o SFC usa para restaurar arquivos corrompidos também foi corrompido, tente usar o comando DISM para reparar o cache usando uma imagem online ou local do Windows.
|
A Proteção de Recursos do Windows não pôde executar a operação solicitada.
|
Se a verificação não pôde ser concluída, tente reiniciar no modo de segurança, executar o comando DISM e fazer o escaneamento SFC novamente.
|
Execução do SFC com a mídia de recuperação do Windows
Em casos graves de corrupção de arquivos do sistema, talvez não seja possível inicializar o Windows. Primeiro, tente inicializar no modo de segurança. Se não for possível, repare, redefina ou restaure o sistema usando a mídia de recuperação do Windows, um conjunto de ferramentas normalmente armazenado em um dispositivo USB, DVD ou CD.
Veja como executar o comando SFC scannow por meio da mídia de recuperação do Windows:
No Windows 11, Windows 10 e Windows 8 ou 8.1
Depois de carregar a mídia de recuperação do Windows e configurar o sistema para inicializar a partir dela, as etapas para executar um comando SFC são as mesmas, independentemente de você estar no Windows 11, 10, 8 ou 8.1:
-
Selecione Solucionar problemas no menu Escolher uma opção e, em seguida, selecione Prompt de comando.

-
No prompt de comando, digite sfc /scannow /offbootdir=C:\ /offbootdir=C:\Windows e pressione Enter.

Observação: substitua “C:\” pela unidade em que a instalação do Windows está armazenada.
No Windows 7
O processo é praticamente o mesmo no Windows 7, com apenas algumas pequenas diferenças. Veja como executar o comando SFC scannow em um dispositivo Windows 7 usando a mídia de recuperação do Windows:
-
Inicialize a partir do DVD de instalação do Windows 7 ou da unidade USB.
-
Selecione Reparar seu computador, escolha a instalação do Windows e clique em Avançar.
-
Selecione Prompt de Comando e, depois que ele for aberto, digite sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows e pressione Enter para começar o escaneamento.
Novamente, substitua “C:\” pela unidade em que a instalação do Windows está armazenada.
Como executar o comando DISM no Windows
Se o cache do Windows File Protection (WFP) do qual o SFC extrai os arquivos de recuperação estiver corrompido, talvez seja necessário usar o comando DISM para reparar o sistema Windows. O DISM verifica a integridade de todo o seu sistema de uma só vez, em vez de verificar arquivo por arquivo, comparando-o a uma imagem de boa qualidade conhecida armazenada localmente ou online.
Há vários sinalizadores que você pode usar ao executar um escaneamento de limpeza do DISM. Veja a seguir o que cada um deles faz e como você pode usá-los para reparar seu sistema:
-
O /checkhealth verifica os problemas de arquivos de sistema registrados e informa se eles ainda existem. É uma maneira rápida de confirmar a corrupção identificada anteriormente sem executar um escaneamento completo.
-
O /scanhealth compara a imagem atual do Windows a uma versão limpa para detectar arquivos corrompidos e registra todos os problemas sem tentar repará-los. É útil para confirmar suspeitas de corrupção e planejar suas próximas etapas.
-
O /restorehealth compara a imagem atual do Windows a uma versão limpa, reparando todos os arquivos corrompidos que encontrar. É usado quando a instabilidade do sistema é causada por corrupção e um escaneamento SFC não consegue resolver os problemas.
Veja como executar um escaneamento de reparo do DISM no computador Windows:
-
Abra o menu Iniciar e digite cmd, clique com o botão direito do mouse em Prompt de comando e selecione Executar como administrador. Em seguida, clique em Sim na janela pop-up exibida.
-
Digite dism /online /cleanup-Image /restorehealth na janela do prompt de comando e pressione Enter para executar o escaneamento e o reparo de uma imagem corrompida. Você também pode substituir /restorehealth por /checkhealth ou /scanhealth, conforme necessário.

O Windows 7 tem DISM?
O DISM não está disponível no Windows 7 ou em versões anteriores do sistema operacional. No entanto, há uma ferramenta semelhante da Microsoft chamada System Update Readiness Tool (SURT), que você pode baixar do catálogo do Microsoft Update.
O SURT é semelhante ao DISM, pois procura restaurar e reparar arquivos de sistema corrompidos. Se estiver usando o Windows 7 e o SFC não for capaz de corrigir problemas com arquivos corrompidos, o SURT é sua próxima melhor opção.
O que são arquivos de sistema do Windows?
Os arquivos de sistema do Windows são arquivos essenciais que alimentam os elementos mais críticos e fundamentais do sistema operacional Windows. Eles contêm os principais componentes do sistema, drivers, bibliotecas e configurações dos quais todas as versões do Windows dependem para funcionar corretamente.
Se esses arquivos de sistema forem corrompidos, o Windows terá grandes problemas de desempenho ou de usabilidade. Esses problemas podem variar de programas individuais inacessíveis a uma falha completa do sistema que impede a inicialização adequada do computador.
Arquivos de sistema corrompidos podem impedir o bom funcionamento do seu PC.
Como os arquivos do Windows são corrompidos?
Os arquivos do sistema se corrompem de várias formas, mas estes são alguns dos problemas mais comuns:
-
Hardware ou software com defeito: componentes antigos e com defeito, como discos rígidos ou SSDs, ou software que contenha bugs ou códigos maliciosos causar a corrupção dos arquivos.
-
Falhas no computador: as falhas, como as causadas por serviços defeituosos executados no svchost, podem corromper os arquivos do sistema se interromperem um processo crítico.
-
Malwares ou vírus: os malwares ou os vírus de computador costumam atacar os arquivos do sistema para interromper ou obter o controle do sistema, às vezes corrompendo arquivos.
-
Problemas no disco rígido: o excesso de bloatware ou arquivos inúteis pode obstruir o disco rígido, não deixando espaço para arquivos temporários criados por atualizações do sistema e podendo causar corrupção.
-
Picos ou interrupções de energia: se o computador for desligado inesperadamente durante uma operação importante de leitura/gravação devido a uma queda repentina de energia, alguns arquivos do sistema podem ser corrompidos.
-
Atualizações incompletas do sistema: a interrupção de uma atualização importante pode deixar seu sistema inconsistente, com apenas alguns arquivos atualizados, o que pode causar a corrupção de arquivos do sistema.
Para ajudar a evitar essas situações e evitar problemas de corrupção de arquivos do sistema, siga as mesmas dicas para acelerar o PC e manter o bom funcionamento do sistema.
Limpe seus dispositivos Windows com o Avast Cleanup
Se o seu computador está lento ou apresenta erros, mas você não encontrou nenhum arquivo de sistema corrompido, nossa ferramenta de otimização de PC pode ser a solução.
O Avast Cleanup escaneia seu sistema de cima a baixo, encontrando arquivos inúteis, bloatware e programas redundantes que podem estar prejudicando o desempenho do seu computador. Use-o para recuperar espaço de armazenamento e ajudar a resolver problemas de desempenho para recuperar e manter o bom funcionamento do seu computador.
Perguntas frequentes
Devo executar o SFC ou o DISM primeiro?
Em geral, o comando SFC deve ser tentado primeiro. Se o SFC não conseguir resolver os problemas do seu computador Windows 8 ou posterior, tente os comandos DISM. No Windows 7, você pode tentar primeiro o SFC e, se não funcionar, use a System Update Readiness Tool.
Posso substituir manualmente um arquivo de sistema corrompido?
Sim, você pode substituir manualmente um arquivo corrompido. Porém, isso geralmente não é recomendado e deve ser feito apenas como último recurso. É preciso garantir que o novo arquivo seja da mesma versão, edição e nível de atualização do sistema operacional para garantir a compatibilidade. É melhor confiar nas ferramentas integradas, como SFC e DISM, para reparar arquivos corrompidos.
Quando devo restaurar o sistema?
Se o SFC e o DISM não resolverem os problemas de corrupção de arquivos, restaurar o sistema completamente pode ajudar. Isso reverte o sistema para um estado limpo, preservando arquivos pessoais, como documentos e fotos. Você também pode fazer uma reinstalação completa do Windows, mas todos os dados do usuário serão apagados, então lembre-se de fazer backup dos arquivos importantes primeiro.