- Agora você só precisa repetir o mesmo processo, mas desta vez com o comando abaixo:
% windir% system32 msiexec / regserver
- Certifique-se de fornecer quaisquer permissões de administrador se solicitado a fazê-lo. Verifique se o problema ainda aparece.
Solução 2: atualize seu PC com Windows
Alguns usuários relataram que o problema era quase impossível de resolver por qualquer método encontrado na Internet, mas a simples instalação da atualização mais recente os ajudou a resolver o problema. Manter seu PC atualizado é muito importante e vários bugs que aparecem em certas marcas de computadores são corrigidos com os mais recentes.
O Windows 10 se atualiza automaticamente de tempos em tempos e a opção de atualização automática é habilitada por padrão. Você também pode verificar se há atualizações navegando para Configurações >> Atualização e segurança >> Atualizar >> Verificar atualizações. No entanto, se você notou que o Windows não está atualizando regularmente, siga o conjunto de instruções abaixo para corrigir isso.
- Segure a tecla Windows e pressione X para abrir este menu de contexto especial. Você também pode clicar com o botão direito do mouse no menu Iniciar. Escolha Windows Powershell (Admin).
- No console do Powershell, digite cmd e espere que o Powershell mude para o ambiente semelhante ao cmd.
- No console “cmd”, digite o seguinte comando e certifique-se de clicar em Enter depois:
wuauclt.exe / updatenow
- Deixe este comando ser executado por pelo menos uma hora e verifique novamente se alguma atualização foi encontrada e / ou instalada com sucesso.
https://www.bleepingcomputer.com/forums/t/647715/windows-resource-protection-could-not-start-the-repair-service/
Solução 3: para a versão 14279
A ferramenta SFC está danificada nesta versão do sistema operacional Windows 10 e os usuários alegaram que ela não funcionou até que uma nova versão fosse lançada. No entanto, se você ainda está preso a esta versão do Windows e deseja ter acesso ao SFC, pode usar a solução alternativa abaixo para fazê-lo funcionar.
Preparação: você precisará se apropriar das pastas abaixo, portanto, certifique-se de repetir esse processo para as duas pastas das quais vai se apropriar. O primeiro está localizado aqui:
% SystemRoot% winsxs ; e seu nome é amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d
- Abra o Explorador de Arquivos e localize o arquivo TrustedInstaller.exe no seguinte local:
C: WINDOWS servicing TrustedInstaller.exe
- Clique com o botão direito do mouse no arquivo, clique em Propriedades e na guia Segurança. Clique no botão Avançado. A janela “Configurações de segurança avançadas” aparecerá. Aqui você precisa alterar o proprietário da chave.
- Clique no link Alterar próximo ao rótulo “Proprietário:”. A janela Selecionar usuário ou grupo aparecerá.
- Selecione a conta de usuário através do botão Avançado ou apenas digite sua conta de usuário na área que diz ‘Digite o nome do objeto a ser selecionado’ e clique em OK. Adicione a conta de administrador.
- Opcionalmente, para alterar o proprietário de todas as subpastas e arquivos dentro da pasta, marque a caixa de seleção “Substituir proprietário em sub-recipientes e objetos” na janela “Configurações avançadas de segurança”. Clique em OK para alterar a propriedade.
Certifique-se de repetir o mesmo processo para a pasta localizada em % SystemRoot% winsxs com o nome de amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433
- Navegue até a seguinte pasta. Certifique-se de ter permissões de administrador e de ter ativado arquivos e pastas ocultos. Clique na guia 'Exibir' no menu do Explorador de Arquivos e clique na caixa de seleção 'Itens ocultos' na seção Mostrar / ocultar. O Explorador de Arquivos mostrará os arquivos ocultos e se lembrará dessa opção até que você a altere novamente.
% SystemRoot% winsxs amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d
- Verifique se você consegue encontrar um arquivo chamado Wrpint . etc . Se o arquivo não estiver lá, você precisará localizá-lo em outro lugar e colá-lo. Navegue até esta pasta e localize o arquivo wrpint.dll. Clique com o botão direito nele e escolha copiar.
% SystemRoot% winsxs amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433
- Cole o arquivo wrpint.dll na primeira pasta onde o arquivo estava faltando e verifique se o SFC começará a funcionar.
Solução 4: adicionar uma chave de registro ausente
Há um problema com certas versões do sistema operacional Windows em que falta uma chave de registro relacionada ao ID do serviço TrustedInstaller. A correção desse problema é um pouco avançada e você deve seguir as instruções abaixo para corrigi-lo.
Antes de prosseguir com esta solução, é recomendável que você feche todos os seus programas em execução e é aconselhável criar um backup do seu registro para o caso de algo dar terrivelmente errado enquanto você o edita. Faça backup do seu registro seguindo as instruções em nosso artigo .
- Navegue até a pasta abaixo e verifique o nome de uma subpasta que deve ser semelhante a 6.1.7600.16385. Esse é o ID do TrustedInstaller, portanto, certifique-se de copiar o nome desta pasta e colá-lo em algum lugar.
C: Windows Servicing Versão
- Navegue até a pasta C >> Windows >> WinSxS e encontre a pasta cujo nome começa com o seguinte:
x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (Windows de 32 bits)
amd64_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (Windows de 64 bits)
- Copie os nomes dessas pastas e também os mantenha em algum lugar em um arquivo de texto.
Antes de prosseguir, você precisará obter a propriedade de uma determinada chave de registro, o que pode ser executado facilmente se você seguir cuidadosamente as instruções abaixo.
- Navegue até a seguinte chave de registro, clique com o botão direito em Component Based Servicing na árvore no lado esquerdo da tela e clique em Permissions.
HKLM Software Microsoft Windows CurrentVersion Manutenção baseada em componentes
- Depois que esta janela for aberta, clique em Avançado e navegue até a guia Proprietário. Clique na entrada Administradores na seção Alterar proprietário para e Aplicar as alterações.
- Depois disso, saia desta janela e também da janela Configurações avançadas e clique em Administradores na seção Nomes de grupo ou usuário na janela Permissões.
- Na seção Permissões para administradores, clique em Controle total e aplique as alterações novamente.
Agora é a hora da parte final da solução, que realmente não deve demorar muito.
- Navegue até a seguinte chave de registro, clique com o botão direito em qualquer lugar no lado direito da janela e escolha Novo >> Chave. Nomeie-o como versão.
HKLM Software Microsoft Windows CurrentVersion Manutenção baseada em componentes
- Nesta chave de versão, você deve criar um valor de string expansível e definir o ID TrustedInstalled em seu nome. Copie-o do local onde o guardou. Clique com o botão direito neste valor de string expansível e escolha a opção Modificar.
- O valor deve ser o caminho completo para a pasta do WinSxS. Por exemplo:
% SystemRoot% WinSxS x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (Windows de 32 bits)
- Verifique se o problema foi resolvido.
Solução 5: executando uma verificação SFC offline
Esta solução ajudou apenas várias pessoas, mas as ajudou e o método é altamente recomendado pelos meus engenheiros da Microsoft e é muito fácil de executá-lo, mesmo se você estiver tendo problemas com a verificação SFC enquanto o executa normalmente.
- Procure por “Prompt de Comando”, clique com o botão direito do mouse e selecione a opção “Executar como administrador”. Copie e cole o seguinte comando e certifique-se de clicar em Enter em seguida:
sfc / SCANNOW / OFFBOOTDIR = c: / OFFWINDIR = c: windows
- Se for exibida uma mensagem informando que a digitalização foi bem-sucedida, você resolveu o problema. Se o mesmo erro for exibido, tente outros métodos neste artigo.
Solução 6: renomear um arquivo
Renomear este arquivo é útil em muitos casos, mas é importante que você instale todas as atualizações pendentes em seu computador antes de fazê-lo, porque o arquivo contém muitas informações sobre o estado atual do seu computador e as atualizações que estão pendentes. Renomeá-lo pode fazer com que essas atualizações não sejam instaladas corretamente.
- Navegue até C >> Windows >> WinSxS e localize um arquivo chamado pending.xml. Clique com o botão direito e escolha renomear.
- Renomeie-o para pending.old.xml e verifique se o problema foi resolvido. Se não estiver, certifique-se de reverter as alterações no arquivo.