Como CORRIGIR “A proteção de recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles” no Windows 11 ou 10
Existem algumas ferramentas de diagnóstico e reparo integradas ao Windows que ajudam a reparar problemas do sistema que surgem de vez em quando. Uma dessas ferramentas é o Verificador de arquivos do sistema (SFC), que é usado por meio de aplicativos de terminal, como o prompt de comando e o PowerShell, e ajuda a reparar arquivos de sistema corrompidos.
No entanto, a varredura SFC pode nem sempre ser capaz de fazer seu trabalho totalmente. Em alguns casos, em vez de corrigir os arquivos, ele exibirá a mensagem de erro “A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles”. Por que isso acontece e como você pode corrigir o SFC para que ele continue corrigindo os arquivos corrompidos? Leia para saber mais.
O que é a varredura SFC?
O Verificador de arquivos do sistema é um utilitário do Windows que ajuda a corrigir arquivos de sistema corrompidos e chaves de registro. A verificação é iniciada a partir de um aplicativo de terminal e pode verificar a autenticidade do arquivo e reparar arquivos corrompidos, substituindo-os por arquivos funcionais de uma fonte.
O utilitário SFC faz o trabalho sem muito barulho. Tudo o que você precisa fazer é abrir o prompt de comando, digitar o SFC /scannow
comando e deixar que o utilitário corrija os problemas sozinho.
Na maioria dos casos, este é um processo rápido e fácil. No entanto, existem alguns casos em que os arquivos de sistema corrompidos não podem ser reparados. Nesses cenários, você pode ver a mensagem de erro “ A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles ”.
O que significa o erro “A proteção de recursos do Windows encontrou arquivos corrompidos”?
A proteção de recursos do Windows (WRP) é integrada à varredura SFC e funciona para proteger arquivos importantes do sistema e chaves de registro. E como protege esses componentes críticos, alguns de seus recursos podem ser inacessíveis até mesmo para administradores.
Portanto, quando você recebe a mensagem de erro da Proteção de recursos do Windows, significa que o utilitário SFC e o WRP verificaram e encontraram arquivos de sistema corrompidos, mas não conseguiram corrigi-los, substituindo-os pelos arquivos em cache. Isso pode acontecer se os arquivos em cache usados para substituir os arquivos corrompidos estiverem corrompidos. Além da corrupção do arquivo do sistema, também existem outras causas possíveis pelas quais você pode estar recebendo o erro “A Proteção de Recursos do Windows encontrou arquivos corrompidos…”. Vamos dar uma olhada em alguns deles:
- O SFC não tem os recursos disponíveis para corrigir o problema.
- Processos em segundo plano ou aplicativos de terceiros que interferem no utilitário SFC.
- Corromper cópias em cache de arquivos do sistema.
- Alguns problemáticos. dll da Nvidia, que são conhecidos por acionar um falso positivo e marcar alguns arquivos como corrompidos.
Obviamente, você pode não conseguir descobrir exatamente qual deles é a causa do erro de varredura SFC. No entanto, o arquivo CBS.log que registra os detalhes sobre as verificações pode ser útil para descobrir quais arquivos corrompidos não puderam ser corrigidos.
Como verificar o arquivo CBS.log
O arquivo CBS.log mencionado no erro contém informações sobre todas as vezes que o SFC foi executado no computador, incluindo informações sobre arquivos corrompidos que não puderam ser corrigidos.
O arquivo de log do CBS está localizado na seguinte pasta:
C:\Windows\Logs\CBS\CBS.log
Abra o File Explorer pressionando Win+E
e navegue até o local do arquivo mencionado acima.
Para ler o log, basta clicar duas vezes no arquivo. O arquivo será aberto no Bloco de Notas.
Aqui, verifique a data e a hora do erro com a última vez que o SFC encontrou arquivos corrompidos. Para saber como substituir manualmente arquivos de sistema corrompidos por boas cópias, consulte a correção nº 5 abaixo.
Como corrigir o erro “A proteção de recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles” no sistema operacional Windows
Agora que você conhece o jargão por trás do erro e o que ele significa, vamos ver como corrigi-lo.
Correção 1: execute a ferramenta DISM no prompt de comando (CMD)
O Deployment Image Servicing and Management (DISM) é outro utilitário nativo que verifica e repara imagens do Windows. Há uma boa chance de que os erros que não foram corrigidos pelo SFC possam ser facilmente corrigidos pelos comandos de reparo de imagem do sistema do DISM. Veja como executá-los:
Pressione Iniciar, digite CMD , clique com o botão direito do mouse em Prompt de Comando e selecione Executar como administrador .
Agora, digite o seguinte comando:
dism /online /cleanup-image /restorehealth
Em seguida, pressione Enter. Aguarde o término do processo.
Assim que a verificação for concluída, reinicie o sistema e tente executar o comando SFC para verificar se o erro persiste.
Correção 2: execute o utilitário Check Disk
Check Disk é um utilitário nativo projetado para verificar e reparar erros de disco. Se a corrupção estiver em seu disco, os arquivos do sistema estão em um setor defeituoso e ainda podem gerar esses erros. Executar a verificação CHKDWe é útil se erros de disco forem encontrados e reparados, para que a verificação SFC possa continuar corrigindo os arquivos do sistema.
Abra o prompt de comando como mostrado acima. Em seguida, digite o seguinte comando para executar o utilitário Check Disk:
CHKDWe /C /f
Para agendar a verificação na próxima inicialização, pressione Y
.
Em seguida, pressione Enter.
Reinicie o computador e aguarde o utilitário Check Disk terminar de corrigir os erros do disco. Uma vez feito isso, execute o comando de varredura SFC para ver se o problema persiste.
Outra maneira de verificar a unidade C: é no File Explorer. Para fazer isso, pressione Win+E
e abra o Explorador de Arquivos. Na janela “Este PC”, clique com o botão direito do mouse na unidade C e selecione Propriedades .
Clique na guia Ferramentas .
Em seguida, clique em Verificar em “Verificação de erros”.
Quando solicitado, basta clicar em Scan drive .
Aguarde a digitalização terminar. Feito isso, reinicie o computador como antes e verifique se o problema foi resolvido.
Correção 3: execute varreduras SFC e DISM no modo de segurança
Além dos arquivos de sistema corrompidos, um dos motivos mais comuns para o erro SFC é quando outros aplicativos, serviços ou processos começam a interferir nos arquivos do sistema. Para ignorá-los, execute a verificação SFC no modo de segurança com o número mínimo de drivers e serviços necessários para inicializar. Isto é como proceder:
Pressione Win+I
para abrir as Configurações. Em seguida, role para baixo à direita e clique em Recuperação .
Clique em Reiniciar agora ao lado de “Inicialização avançada”.
Depois de reiniciar o Ambiente de Recuperação do Windows (WinRE), clique em Solução de problemas .
Em seguida, clique em Opções avançadas .
Clique em Configurações de inicialização .
Clique em Reiniciar .
Na tela de seleção, pressione 6 e escolha Ativar modo de segurança com prompt de comando .
Depois de inicializar no modo de segurança, execute o utilitário DISM conforme mostrado anteriormente e, em seguida, execute o SFC /scannow
comando no prompt de comando.
Se o problema persistir, passe para as próximas correções.
Correção 4: execute a verificação SFC no ambiente de recuperação do Windows (WinRE)
O WinRE é outro ambiente que pode hospedar a varredura SFC. Como o WinRE opera no ambiente de pré-inicialização, ele funciona com recursos mínimos e talvez seja um concorrente melhor para a verificação SFC. Veja como proceder:
Acesse o ambiente WinRE conforme mostrado anteriormente. Ou pressione Iniciar, clique no botão Liga/Desliga, mantenha a Shift
tecla pressionada e clique em Reiniciar .
Uma vez no WinRE, clique em Troubleshoot .
Em seguida , Opções avançadas .
Selecione Prompt de Comando .
Em seguida, execute o sfc /scannow
comando.
Pressione Enter. Em seguida, aguarde a conclusão da digitalização. Se o erro persistir, passe para as próximas soluções.
CORREÇÃO 5: substitua manualmente os arquivos corrompidos
Se os métodos mencionados acima não deram frutos, substituir os arquivos corrompidos por suas cópias boas é um dos únicos caminhos viáveis restantes. Mas antes disso, você precisará descobrir exatamente quais arquivos estão corrompidos. Para fazer isso, verifique o arquivo CBS.log na pasta C:\Windows\Logs\CBS conforme mostrado anteriormente.
Clique duas vezes no arquivo cbs.log para acessar seu conteúdo.
Anote os nomes dos arquivos corrompidos e verifique a data e a hora com a última vez que você executou a verificação SFC com o erro.
Agora, como suas próprias cópias de arquivos estão corrompidas, você precisa obter esses arquivos de outro computador executando a mesma versão do Windows que você. Neste segundo computador, execute primeiro a varredura SFC para garantir que todos os arquivos estejam em ordem.
Em seguida, você precisará se apropriar dos arquivos bons no segundo computador. Para fazer isso, digite o seguinte comando no prompt de comando:
takeown /f "File_path_and_name"
Substitua “File_path_and_name” pelo local real do arquivo.
Em seguida, pressione Enter.
Copie este arquivo para uma unidade portátil e conecte-o ao primeiro computador.
Em seguida, no primeiro computador, dê aos administradores acesso total ao arquivo de sistema corrompido. Digite o seguinte comando:
icacls "File_path_and_name"/grant Administrators:F
Substitua “File_path_and_name” pelo local real do arquivo
Em seguida, pressione Enter.
Por fim, digite o seguinte comando para substituir a cópia boa pela corrompida:
Copy "Source_file_location""Destination_file_location"
Substitua “Source_file_location” e “Destination_file_location” pelos locais reais do arquivo de origem e do arquivo de destino. Consulte o exemplo abaixo para saber melhor.
Quando solicitado, digite Sim .
Em seguida, pressione Enter.
Faça isso para todos os arquivos corrompidos não corrigidos registrados no arquivo CBS.log.
Correção 6: desinstale as atualizações mais recentes
Também existe a possibilidade de atualizações recentes terem introduzido elementos corrompidos nos arquivos do sistema. Se você encontrou o erro de verificação SFC pela primeira vez após uma atualização do Windows, desinstalá-los pode funcionar para corrigir o problema. Veja como desinstalar as atualizações mais recentes do Windows:
Pressione Win+I
e abra Configurações. Em seguida, clique em Windows Update no painel esquerdo.
Clique em Atualizar histórico .
Role para baixo e clique em Desinstalar atualizações .
Em seguida, desinstale a atualização mais recente após a qual você começou a receber o erro.
Quando solicitado, clique em Desinstalar novamente.
Depois que as atualizações forem desinstaladas, dê outra chance à varredura SFC e verifique se o problema foi resolvido.
Correção 7: faça uma restauração do sistema
Se a reversão do Windows Update não ajudar, uma restauração do sistema é a próxima melhor coisa a fazer. Isso restaurará seu sistema para um ponto anterior no tempo em que os arquivos do sistema não estavam corrompidos. Veja como fazer isso:
Pressione Iniciar, digite restaurar e clique em Criar um ponto de restauração .
Na janela “Propriedades do sistema”, clique em Restauração do sistema .
Isso abrirá a janela Restauração do sistema. Você pode ir com a restauração recomendada e clicar em Avançar .
Ou clique em Escolher um ponto de restauração diferente e clique em Avançar.
Clique em Mostrar mais pontos de restauração .
Em seguida, selecione o ponto de restauração e clique em Avançar .
Por fim, clique em Concluir para iniciar a restauração do sistema.
Depois de concluído, execute o comando de varredura SFC para verificar se o problema foi resolvido.
Correção 8: redefina seu PC
Se tudo mais falhar, redefinir seu PC pode ser a única opção que resta para você. A reinicialização do PC não leva muito tempo e, em alguns minutos, você pode começar a usar todas as boas cópias de arquivos do sistema. Veja como redefinir seu PC:
Pressione Win+I
e abra Configurações. Em seguida, role para baixo à direita e clique em Recuperação .
Em seguida, clique em Redefinir PC .
Clique em Manter meus arquivos .
Em seguida, siga as instruções na tela para redefinir seu PC. Depois de concluído, o problema deve desaparecer, pois todos os arquivos do sistema foram substituídos.
perguntas frequentes
O que fazer se o SFC Scannow não conseguir corrigir arquivos corrompidos?
Se o comando SFC scannow não conseguir corrigir arquivos corrompidos, existem alguns caminhos aos quais você pode recorrer para obter ajuda. Você pode querer executar as varreduras DISM e CHKDWe, executar a varredura SFC no modo de segurança, substituir manualmente os arquivos corrompidos ou restaurar/redefinir seu PC. Para saber mais sobre as correções, consulte o guia acima.
Por que a Proteção de Recursos do Windows continua encontrando arquivos corrompidos?
Se a Proteção de Recursos do Windows continuar encontrando arquivos corrompidos durante a verificação SFC e não for capaz de corrigi-los, você pode ter malware ou vírus rodando descontroladamente em seu computador. Outra possibilidade pode ser a corrupção de arquivos críticos do sistema ou erros de disco. Para saber como corrigir arquivos de sistema corrompidos e reparar setores de disco defeituosos, consulte o guia acima.
Como faço para corrigir o SFC Scannow que a proteção de recursos do Windows não pôde executar?
A mensagem de erro SFC Scannow Windows Resrouce Protection could not perform é gerada sempre que o WRP não é capaz de substituir arquivos de sistema corrompidos por quaisquer cópias boas. Mas o problema também pode ter outras causas potenciais, por isso é bom tentar várias soluções e lançar uma rede mais ampla quando se trata de aplicar correções. Consulte o guia acima para saber quais correções aplicar.
A mensagem de erro “A proteção de recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles” nem sempre leva a uma falha em todo o sistema, embora possa levar a isso. É bom não apenas verificar os arquivos do sistema com o utilitário SFC, mas também preparar o terreno e se livrar dos obstáculos que atrapalham seu reparo. Esperamos que agora você saiba o que fazer quando receber esta mensagem de erro.
- Windows 11: Como remover a marca d’água “Requisitos do sistema não atendidos”
- 3 maneiras mais recentes de ignorar os requisitos do Windows 11 (com ou sem invasão de registro)
- Windows 11: Como recuperar o menu Iniciar do Windows 10
- Como ocultar, desativar ou desinstalar widgets no Windows 11 (e desativar o atalho Windows + W)
- Como mostrar segundos no relógio da barra de tarefas do Windows 11 usando configurações (e 4 outras maneiras)
- Como alterar o layout do Menu Iniciar no Windows 11
Deixe um comentário