Guia de tecnologias

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

9 min read Windows Atualizado 30 Sep 2025
Corrigir erro: Windows Resource Protection não pôde executar
Corrigir erro: Windows Resource Protection não pôde executar

Mensagem de erro na tela do computador indicando problema de integridade do sistema

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

utilitário chkdsk mostrando verificação de disco

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.

  1. Pressione Win + R, digite msconfig e pressione Enter.
  2. Na aba Inicialização (Boot), marque Safe boot e selecione Minimal.
  3. Pressione OK e reinicie.

janela de configuração do sistema mostrando opções de inicialização

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.

  1. Pressione Win + I, vá em Atualização > Recuperação.
  2. Em Inicialização avançada (Advanced startup), clique em Reiniciar agora (Restart now).
  3. No Windows RE, vá para Solucionar problemas (Troubleshoot) > Opções avançadas (Advanced Options) > Prompt de comando (Command Prompt).

ambiente de recuperação do Windows com opções avançadas

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.

  1. Pressione Win + R, digite services.msc e pressione Enter.
  2. Localize Windows Modules Installer.
  3. Abra as propriedades e assegure que o Tipo de inicialização (Startup type) esteja em Manual ou Automático, não Desativado.

console de serviços mostrando Windows Modules Installer

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).

tela de reparo automático do Windows RE

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)

  1. Backup rápido dos dados críticos.
  2. CHKDSK /r e reinício.
  3. DISM /RestoreHealth.
  4. 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.
  5. Verificar serviço TrustedInstaller e logs CBS/DISM.
  6. Reparo Automático via Windows RE.
  7. 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.

Autor
Edição

Materiais semelhantes

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

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

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

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

Configurar Openfire no CentOS 5.6
Servidores

Configurar Openfire no CentOS 5.6

Entrar e migrar do Windows Live Mail
Email

Entrar e migrar do Windows Live Mail

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

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

Autenticação SSH com PuTTY em 5 passos
Administração Linux

Autenticação SSH com PuTTY em 5 passos