Corrigir erro: Windows Resource Protection não pôde executar a operação solicitada

O System File Checker (SFC) é uma ferramenta de diagnóstico muito comum no Windows. Ela aparece em muitos tutoriais porque permite reparar violações de integridade do sistema com um único comando. No entanto, em alguns casos o comando sfc /scannow
apresenta o erro “Windows Resource Protection could not perform the requested operation” — ou, em português, “Proteção de Recursos do Windows não pôde executar a operação solicitada”.
Este erro parece paradoxal: como diagnosticar uma ferramenta de diagnóstico? Este artigo explica as causas, apresenta um roteiro de correção passo a passo, dá alternativas e inclui checklists e um playbook para reduzir o tempo de resolução.
O que é Windows Resource Protection?
Windows Resource Protection (WRP) é um mecanismo do Windows que protege arquivos, pastas e chaves de registro importantes para o sistema e para aplicações. O objetivo é evitar que componentes essenciais sejam substituídos por versões incorretas ou vulneráveis, o que poderia causar falhas do sistema.
Resumo técnico rápido: WRP impede alterações não autorizadas em arquivos de sistema e usa o serviço Windows Modules Installer (TrustedInstaller) para restaurar recursos quando necessário.
Por que o erro ocorre?
As causas mais comuns são:
- Erros físicos ou lógicos no disco rígido/SSD que impedem leitura/escrita confiáveis.
- Conflitos com outro componente ou serviço em execução durante o
sfc /scannow
. - Falha interna do próprio SFC ou arquivos de sistema corrompidos além do que ele consegue ler.
- Serviço Windows Modules Installer (TrustedInstaller) parado ou desabilitado.
Agora veremos as correções, da mais simples à mais drástica, com comandos, verificações e alternativas.
Importante: Faça backup dos seus dados antes de ações drásticas (reinstalação do Windows). A maioria das correções abaixo não altera arquivos pessoais, mas sempre existe risco.
Passos de correção (ordem recomendada)
1. Verifique o disco com CHKDSK
Use o CHKDSK para procurar setores defeituosos e erros no sistema de arquivos — muitos problemas do SFC vêm de problemas no volume.
Abra um Prompt de Comando elevado: pressione Win + R, digite cmd
e pressione Ctrl + Shift + Enter.
Execute:
chkdsk /r
Se o volume estiver em uso, o utilitário pedirá para agendar a verificação no próximo reinício; pressione Y
. Reinicie e deixe o CHKDSK completar — isso pode levar tempo dependendo do tamanho do disco.
Depois de concluído, tente sfc /scannow
novamente.
2. Execute SFC em Modo de Segurança
Se um driver ou serviço de terceiros conflitar com o SFC, o Modo de Segurança (Safe Mode) é uma boa forma de isolar o problema.
- Pressione Win + R, digite
msconfig
e pressione Enter. - Na aba Inicialização (Boot), marque Safe boot e selecione Minimal.
- Pressione OK e reinicie.
No Modo de Segurança, abra Prompt de Comando elevado e rode:
sfc /scannow
Se funcionar, o conflito provavelmente era um serviço ou driver carregado em inicialização normal.
3. Rode SFC a partir do Ambiente de Recuperação do Windows (Windows RE)
Se não quiser usar o Modo de Segurança, execute o SFC no Windows RE, onde menos componentes estão ativos.
- Pressione Win + I, vá em Atualização > Recuperação.
- Em Inicialização avançada (Advanced startup), clique em Reiniciar agora (Restart now).
- No Windows RE, vá para Solucionar problemas (Troubleshoot) > Opções avançadas (Advanced Options) > Prompt de comando (Command Prompt).
No Prompt do Windows RE, execute sfc /scannow
. Se necessário, para verificar uma instalação offline (por exemplo, unidade D:), use:
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
Ajuste letras de unidade conforme detectado no ambiente RE.
4. Use DISM para reparar a imagem do Windows
O DISM (Deployment Image Servicing and Management) pode reparar a imagem do Windows usada pelo SFC para restaurar arquivos. Sempre rode DISM antes do SFC quando houver inconsistências na imagem.
Abra Prompt de Comando elevado e execute, nesta ordem:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Se /RestoreHealth
falhar por falta de fontes, você pode apontar uma imagem de recuperação ou mídia do Windows montada:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess
Substitua X:
e o caminho conforme sua mídia.
Após o DISM concluir, reinicie e execute sfc /scannow
novamente.
5. Verifique o serviço Windows Modules Installer (TrustedInstaller)
O SFC aciona o serviço Windows Modules Installer para restaurar recursos protegidos. Se este serviço estiver desativado, o SFC pode falhar.
- Pressione Win + R, digite
services.msc
e pressione Enter. - Localize Windows Modules Installer.
- Abra as propriedades e assegure que o Tipo de inicialização (Startup type) esteja em Manual ou Automático, não Desativado.
Você também pode iniciar o serviço via Prompt elevado:
sc config trustedinstaller start= demand
net start trustedinstaller
Depois, tente sfc /scannow
outra vez.
6. Tente Recuperar logs e inspeção manual
Se o SFC falhar novamente, inspeccione logs para entender a falha:
C:\Windows\Logs\CBS\CBS.log
— contém entradas detalhadas do SFC e do Windows Update.C:\Windows\Logs\DISM\dism.log
— log do DISM.
Copie o CBS.log para um local acessível e procure as últimas entradas de erro. Exemplos de termos úteis: “cannot repair member file”, “access denied”, “missing file”.
7. Reparo automático via Windows RE
No Windows RE, você pode executar Reparo Automático (Automatic Repair) para tentar corrigir problemas de inicialização e componentes que afetam o SFC.
Acesse: Solucionar problemas > Opções avançadas > Reparo de Inicialização (Automatic Repair).
Quando terminar, reinicie e teste o SFC.
8. Reinstalação limpa do Windows (último recurso)
Se nada resolver e você preferir uma solução definitiva, considere reinstalar o Windows. Faça backup completo antes. Você pode usar a opção “Manter meus arquivos” em alguns cenários, mas uma instalação limpa garante eliminar corrupção persistente.
Alternativas e abordagens complementares
- Se for um servidor ou máquina com funções críticas, considere clonar o disco e testar reparos em uma cópia antes de operar no ambiente de produção.
- Para laptops/PCs com garantia, consulte o fabricante; alguns oferecem ferramentas de diagnóstico de disco específicas.
- Em ambientes corporativos, verifique políticas de grupo (GPO) que possam desabilitar serviços ou comandos.
Quando essas correções falham — cenários e contramedidas
- Erro persistente após CHKDSK: suspeite de falha física do SSD/HDD. Substitua o disco ou execute diagnóstico OEM. Faça backup imediatamente.
- SFC funciona em Modo de Segurança mas falha em modo normal: identifique o item que causa conflito usando msconfig (desative serviços de terceiros) ou habilitação seletiva de drivers.
- DISM falha ao baixar fontes: verifique conectividade de rede, servidores WSUS corporativos ou restrições de proxy.
Playbook de diagnóstico rápido (SOP)
- Backup rápido dos dados críticos.
- CHKDSK /r e reinício.
- DISM /RestoreHealth.
- sfc /scannow (Modo normal). Se falhar:
- Reinicie em Modo de Segurança e repita.
- Se ainda falhar, executar SFC no Windows RE com parâmetros offline.
- Verificar serviço TrustedInstaller e logs CBS/DISM.
- Reparo Automático via Windows RE.
- Reinstalação do Windows (se aplicável).
Use esta sequência para manter ordem e reduzir passos redundantes.
Checklist por função
- Usuário final:
- Fazer backup de documentos importantes.
- Anotar mensagens de erro completas.
- Suporte Nível 1:
- Executar CHKDSK e DISM.
- Rodar SFC em Modo de Segurança.
- Suporte Nível 2/Administrador:
- Verificar TrustedInstaller, logs CBS e políticas GPO.
- Testar SFC offline e restaurar a partir de mídia de instalação.
Critérios para considerar o problema resolvido
sfc /scannow
executa até o fim sem erros.- Não aparecem entradas recentes de erro relacionadas no CBS.log após a correção.
- Sistema opera normalmente sem comportamentos erráticos ou travamentos relacionados.
Testes de aceitação (casos úteis)
- Caso 1: Após CHKDSK,
sfc /scannow
conclui sem encontrar violações. - Caso 2: Em Modo de Segurança, SFC conclui e o sistema inicializa normalmente em modo normal posteriormente.
- Caso 3: Após DISM /RestoreHealth, SFC consegue reparar arquivos reportados anteriormente como corrompidos.
Galeria de casos extremos
- Disco com setores defeituosos: CHKDSK encontra e repara/identifica setor defeituoso; se muitos setores, substitua drive.
- Política corporativa bloqueando TrustedInstaller: GPO pode exigir intervenção de administrador de domínio.
Comandos úteis resumidos (cheat sheet)
chkdsk /r
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
sc config trustedinstaller start= demand
net start trustedinstaller
Fluxo de decisão (Mermaid)
flowchart TD
A[Start: sfc /scannow falhou] --> B{Erro de disco?}
B -- Sim --> C[chkdsk /r \nReiniciar]
B -- Não --> D{TrustedInstaller habilitado?}
D -- Não --> E[Habilitar TrustedInstaller\nnet start trustedinstaller]
D -- Sim --> F{DISM detecta corrupção?}
F -- Sim --> G[DISM /RestoreHealth]\nH[Executar sfc /scannow novamente]
F -- Não --> I[Executar SFC no Modo de Segurança]
G --> H
C --> H
I --> H
H --> J{Resolvido?}
J -- Sim --> K[Encerrar]
J -- Não --> L[Executar Reparo Automático ou Reinstalar Windows]
Logs e privacidade
- Os logs CBS e DISM podem conter caminhos e nomes de arquivos do sistema; não contém senhas, mas trate-os como dados técnicos sensíveis em ambientes corporativos.
- Em organizações sujeitas a GDPR/LPDP, siga políticas internas para transferência de logs a terceiros.
Glossário (1 linha cada)
- SFC: Ferramenta System File Checker para verificar/recuperar arquivos do sistema.
- DISM: Ferramenta de manutenção da imagem do Windows.
- CHKDSK: Utilitário de verificação de disco e setores defeituosos.
- TrustedInstaller: Serviço Windows Modules Installer com permissão para restaurar arquivos WRP.
FAQ rápida
P: Posso executar sfc /scannow
várias vezes? R: Sim — repetir após correções (CHKDSK, DISM, TrustedInstaller) é comum.
P: sfc /scannow
corrige arquivos pessoais? R: Não; SFC apenas verifica e restaura arquivos do sistema protegidos.
P: Preciso da mídia do Windows para usar o DISM? R: Nem sempre. /RestoreHealth
costuma usar fontes online, mas em ambientes fechados pode ser necessário apontar uma imagem local.
Resumo final
Este erro do SFC normalmente indica um problema de acesso a arquivos de sistema, corrupção na imagem do Windows, problemas no disco ou um serviço desabilitado. Siga a sequência: CHKDSK → DISM → SFC em modo normal → SFC em Modo de Segurança/Windows RE → Verificar TrustedInstaller → Reparo Automático → Reinstalação, se necessário. Utilize os logs (CBS/DISM) para diagnóstico mais profundo e sempre faça backup antes de ações drásticas.
Nota: Em ambientes corporativos, envolva a equipe de TI antes de alterações que possam violar políticas ou causar downtime.
Materiais semelhantes

Não consigo criar pasta no Windows 10 — solução

Ver histórico de atualizações do Windows 10

Configurar Openfire no CentOS 5.6

Entrar e migrar do Windows Live Mail

Corrigir erro: Windows Resource Protection não pôde executar
