O serviço de proteção de recursos do Windows não consegue iniciar durante a verificação SFC: como corrigir?

Se você está enfrentando o erro onde o Serviço de Proteção de Recursos do Windows (Windows Resource Protection, WRP) não consegue ser iniciado ao executar o comando sfc /scannow, isso pode estar relacionado a diversos problemas no sistema. Não se preocupe, existem várias formas de resolver essa questão e restaurar o funcionamento normal do serviço de reparação do sistema.

Por que esse erro ocorre?

O erro "Não é possível iniciar o serviço de reparação" geralmente acontece devido a:

  • Arquivos de sistema corrompidos ou ausentes;
  • Conflitos com programas antivírus ou softwares de terceiros;
  • Erros no registro ou configurações do sistema;
  • Problemas nos serviços do Windows, incluindo o próprio serviço SFC;
  • Programas de terceiros bloqueando o acesso aos recursos do sistema (como utilitários de otimização).

Métodos para corrigir o erro

1. Executar o SFC no modo de segurança

Uma das maneiras mais simples de contornar esse erro é executar o comando sfc /scannow no modo de segurança. Isso permite que o Windows seja iniciado com o mínimo de drivers e serviços necessários, aumentando as chances de sucesso na verificação de integridade dos arquivos.

  1. Reinicie o computador.
  2. Durante a inicialização, pressione a tecla F8 ou Shift + F8 para acessar o menu de opções avançadas de inicialização.
  3. Selecione Modo de segurança com prompt de comando.
  4. No prompt de comando, digite sfc /scannow e aguarde até que o processo seja concluído.

2. Verificar e reparar o serviço Windows Modules Installer

Às vezes, o problema pode estar no serviço Windows Modules Installer (TrustedInstaller), responsável pelas atualizações e modificações do sistema. Para verificar o estado desse serviço, siga os passos abaixo:

  1. Abra o prompt de comando como administrador (clique com o botão direito no menu Iniciar > Prompt de comando (Admin)).
  2. Digite o comando net start trustedinstaller e pressione Enter. Isso iniciará o serviço, caso ele esteja parado.

Se o serviço não iniciar, será necessário repará-lo ou realizar um diagnóstico mais profundo do sistema.

3. Usar a ferramenta DISM para reparar os arquivos do sistema

Se o SFC não resolver o problema, utilize a ferramenta DISM (Deployment Imaging Service and Management Tool), que pode corrigir componentes do sistema danificados que o SFC não consegue reparar.

  1. Abra o prompt de comando como administrador.
  2. Digite o seguinte comando e pressione Enter:
    DISM /Online /Cleanup-Image /RestoreHealth
  3. Aguarde a conclusão do processo e, em seguida, execute novamente o sfc /scannow.

4. Desativar programas antivírus de terceiros

Em alguns casos, programas antivírus ou utilitários de otimização de terceiros podem bloquear o funcionamento do serviço de reparação. Tente desativar temporariamente o antivírus e execute novamente o comando SFC.

5. Verificar os serviços do sistema

O problema também pode estar relacionado a serviços específicos do sistema. Verifique o estado desses serviços no Gerenciador de Serviços do Windows:

  1. Pressione Win + R, digite services.msc e pressione Enter.
  2. Localize os serviços Windows Modules Installer e Windows Management Instrumentation e certifique-se de que estejam em execução. Caso estejam parados, inicie-os manualmente.