- Quando verificar a integridade dos arquivos do sistema
- Antes de executar SFC ou DISM
- Como executar o Verificador de Arquivos do Sistema
- Como reparar o Windows com DISM
- Reparo offline pelo Ambiente de Recuperação do Windows
- Como ler os resultados do SFC e do DISM
- O que fazer se o reparo falhar
- Perguntas frequentes
Melhor ordem para reparar arquivos do sistema corrompidos no Windows
Para a maioria dos problemas no Windows 10 e no Windows 11, a sequência de reparo mais segura é executar DISM /RestoreHealth primeiro, reiniciar o computador e depois executar sfc /scannow. O DISM repara o repositório de componentes que o Windows usa como fonte de arquivos íntegros, enquanto o SFC verifica e substitui arquivos protegidos do sistema operacional.
Abra um terminal elevado
Execute o Prompt de Comando, o PowerShell ou o Terminal do Windows como administrador.
ObrigatórioRepare o repositório de componentes
Use o DISM para restaurar a imagem do Windows da qual o SFC depende.
Recomendado primeiroVerifique arquivos protegidos do sistema
Use o SFC para substituir arquivos protegidos corrompidos ou ausentes.
Verificação finalQuando verificar a integridade dos arquivos do sistema no Windows
A corrupção de arquivos do sistema pode aparecer depois de uma atualização malsucedida, queda de energia, erros de disco, drivers instáveis, ferramentas de limpeza agressivas, remoção de malware ou exclusão manual de arquivos do Windows. Os comandos deste guia não substituem um backup completo, mas costumam ser a primeira etapa confiável antes de uma redefinição ou reinstalação.
Antes de executar SFC ou DISM no Windows 10 e Windows 11
Essas verificações são seguras no uso normal, mas devem ser executadas em um console elevado e, de preferência, depois que você salvar o trabalho aberto. Em sistemas instáveis, comece com verificações básicas de disco e atualização antes de repetir os comandos de reparo.
- Salve os arquivos abertos e feche aplicativos desnecessários.
- Conecte o notebook à energia para que o processo de reparo não seja interrompido.
- Verifique se a unidade do sistema tem espaço livre, idealmente vários gigabytes.
- Use uma conta de administrador.
- Reinicie o Windows uma vez antes de começar, especialmente após atualizações malsucedidas.
Abra o Prompt de Comando ou Terminal como administrador
Pressione Win + X e escolha Terminal (Admin), Windows PowerShell (Admin) ou Prompt de Comando (Admin). Você pode usar tanto o PowerShell quanto o Prompt de Comando para os comandos abaixo.
Como executar SFC Scannow para reparar arquivos protegidos do Windows
O Verificador de Arquivos do Sistema analisa arquivos protegidos do Windows e substitui versões corrompidas por cópias íntegras conhecidas do repositório de componentes. Se o próprio repositório de componentes estiver danificado, o SFC pode encontrar corrupção, mas não conseguir repará-la. Nesse caso, execute o DISM e depois execute o SFC novamente.
Execute a verificação completa do SFC
Terminal de administradorsfc /scannow
Aguarde até a verificação chegar a 100%.
Entenda os resultados comuns do SFC
| Mensagem | Significado | Próxima ação |
|---|---|---|
| Windows Resource Protection did not find any integrity violations | O SFC não detectou arquivos protegidos do sistema corrompidos. | Se o problema continuar, verifique drivers, atualizações, integridade do disco ou causas específicas do aplicativo. |
| Windows Resource Protection found corrupt files and successfully repaired them | O SFC encontrou corrupção e substituiu os arquivos danificados. | Reinicie o Windows e teste novamente o problema original. |
| Windows Resource Protection found corrupt files but was unable to fix some of them | O SFC detectou corrupção, mas não conseguiu reparar tudo. | Execute o DISM, reinicie e depois execute sfc /scannow novamente. |
| Windows Resource Protection could not perform the requested operation | A verificação não pôde ser concluída por causa de um problema de sistema, disco, permissão ou ambiente de recuperação. | Execute a verificação no Modo de Segurança ou use o SFC offline pelo WinRE. |
sfc /scannow mais uma vez. Uma segunda verificação limpa confirma que o reparo está estável.
Como usar DISM RestoreHealth para reparar a imagem do Windows
O DISM repara o repositório de componentes do Windows. Essa é a fonte que o Windows usa para manutenção, atualizações, recursos opcionais e muitos reparos do SFC. Se o SFC não conseguir corrigir arquivos, o DISM geralmente é o próximo comando a executar.
Verifique se a imagem pode ser reparada
Terminal de administradorDISM /Online /Cleanup-Image /CheckHealth
Esta é uma verificação rápida. Ela não repara nada.
Examine o repositório de componentes com mais profundidade
Terminal de administradorDISM /Online /Cleanup-Image /ScanHealth
Esta verificação demora mais e procura corrupção no repositório de componentes.
Repare a imagem do Windows
Terminal de administradorDISM /Online /Cleanup-Image /RestoreHealth
Depois que o DISM terminar com sucesso, reinicie o PC e execute o SFC novamente:
Terminal de administradorsfc /scannow
Se o DISM não conseguir baixar arquivos de reparo
Se o DISM relatar erros de arquivo de origem, conecte-se à internet, desative temporariamente VPN/proxy se isso bloquear o Windows Update e tente novamente. Se ainda falhar, use uma ISO do Windows como fonte local de reparo.
Reparo offline com SFC e DISM pelo Ambiente de Recuperação do Windows
O reparo offline é útil quando o Windows não inicializa, quando o SFC não consegue rodar no sistema ativo ou quando as letras das unidades são diferentes no modo de recuperação. No WinRE, a partição do Windows pode não ser C:, portanto confirme a letra correta antes de executar comandos.
Encontre a letra da unidade do Windows no WinRE
Ambiente de Recuperação do Windowsdiskpart
list volume
exit
Procure o volume que contém a pasta Windows. Nos exemplos abaixo, substitua C: pela partição correta do Windows se o WinRE atribuir outra letra.
Execute o SFC offline
Ambiente de Recuperação do Windowssfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
Execute o DISM offline com uma ISO do Windows montada
Se você tiver uma mídia de instalação do Windows ou uma ISO montada, identifique a letra da unidade que contém sources\install.wim ou sources\install.esd. Neste exemplo, a mídia de instalação é D:.
Ambiente de Recuperação do WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess
Se a sua mídia contiver install.esd em vez de install.wim, use:
Ambiente de Recuperação do WindowsDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:esd:D:\sources\install.esd:1 /LimitAccess
Como ler logs do SFC e do DISM após um reparo de arquivos do sistema
Quando o resultado do reparo não estiver claro, verifique os logs. Eles podem mostrar quais arquivos foram reparados, quais arquivos não puderam ser reparados e se o DISM falhou por causa de uma fonte ausente, problema na pilha de manutenção ou falha nos componentes do Windows Update.
Local do log do SFC
C:\Windows\Logs\CBS\CBS.log
Para extrair apenas entradas relacionadas ao SFC para um arquivo na área de trabalho, execute:
Terminal de administradorfindstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc-details.txt"
Local do log do DISM
C:\Windows\Logs\DISM\dism.log
O que fazer se SFC ou DISM não conseguirem reparar o Windows
Se o SFC e o DISM não forem concluídos ou se a mesma corrupção voltar após a reinicialização, o problema subjacente pode estar fora do conjunto de arquivos protegidos do sistema. Verifique o dispositivo de armazenamento, os componentes do Windows Update, a presença de malware e drivers instalados recentemente.
Tente estas ações
- Reinicie e repita
sfc /scannow. - Execute o DISM com uma fonte ISO do Windows correspondente.
- Execute a verificação no Modo de Segurança.
- Verifique a unidade do sistema em busca de erros do sistema de arquivos.
- Desinstale drivers ou ferramentas de sistema instáveis adicionados recentemente.
Evite estes erros
- Não baixe arquivos DLL aleatórios de sites desconhecidos.
- Não exclua arquivos manualmente de
C:\Windows\WinSxS. - Não interrompa o DISM repetidamente na mesma porcentagem.
- Não use uma ISO do Windows de arquitetura diferente.
- Não ignore avisos de integridade do disco ou erros SMART.
Verifique o sistema de arquivos na unidade do Windows
Terminal de administradorchkdsk C: /scan
Se o Windows informar que é necessário um reparo offline, agende uma verificação mais profunda:
Terminal de administradorchkdsk C: /f
Referência de comandos para reparo de arquivos do sistema do Windows
| Comando | Finalidade | Quando usar |
|---|---|---|
sfc /scannow |
Verifica arquivos protegidos do sistema e os repara quando possível. | O Windows inicia, mas componentes do sistema se comportam incorretamente. |
DISM /Online /Cleanup-Image /CheckHealth |
Verifica rapidamente se a corrupção do repositório de componentes já foi sinalizada. | Você quer uma checagem rápida de status. |
DISM /Online /Cleanup-Image /ScanHealth |
Executa uma verificação mais profunda do repositório de componentes. | Erros do Windows Update ou do SFC sugerem corrupção da imagem. |
DISM /Online /Cleanup-Image /RestoreHealth |
Repara o repositório de componentes usando o Windows Update ou fontes configuradas. | O SFC não consegue reparar arquivos ou a manutenção do Windows está danificada. |
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows |
Executa o SFC em uma instalação offline do Windows. | O Windows não inicializa ou o SFC no sistema ativo não consegue concluir. |
Perguntas frequentes sobre SFC e DISM
P Devo executar SFC ou DISM primeiro?⌄
sfc /scannow primeiro é aceitável. Para corrupção persistente, reparos malsucedidos ou erros relacionados a atualizações, execute DISM /Online /Cleanup-Image /RestoreHealth primeiro, reinicie e depois execute o SFC.P O SFC pode excluir meus arquivos pessoais?⌄
P Por que o DISM fica parado em uma porcentagem?⌄
C:\Windows\Logs\DISM\dism.log e tente uma fonte ISO local.P E se o SFC disser que corrigiu arquivos, mas o problema continuar?⌄
P É seguro executar esses comandos mais de uma vez?⌄
Conclusão
Para reparar corrupção de arquivos do sistema no Windows 10 ou Windows 11, comece com um terminal elevado, execute DISM RestoreHealth para reparar o repositório de componentes, reinicie e depois execute SFC scannow para verificar e substituir arquivos protegidos do sistema. Se o sistema ativo não puder ser reparado, use SFC ou DISM offline pelo Ambiente de Recuperação do Windows com uma fonte de instalação do Windows correspondente.