Como Corrigir o Erro do Windows Update 0x8007371b

Ver a mensagem de erro 0x8007371b ao tentar atualizar o Windows pode ser extremamente estressante. Este erro persistiu ao longo dos anos e através de várias edições e versões do Windows. Também pode afetar os usuários do Windows 10. Esta mensagem de erro específica indica que alguns arquivos de atualização estão faltando ou foram corrompidos, geralmente aqueles contidos na pasta WinSxS. Existem algumas soluções possíveis que podem resolver a situação, mas, devido às características individuais de cada sistema de computador, você pode ter que tentar várias até encontrar a correta.

Execute uma Digitalização DISM

DISM significa Deployment Image & Servicing Management e é uma ferramenta interna do Windows que pode reparar arquivos de sistema corrompidos. Para iniciar uma digitalização DISM, faça o seguinte:

  1. Pressione Windows + R no teclado.
  2. Na janela de diálogo Executar, digite cmd e pressione Ctrl + Shift + Enter no teclado simultaneamente. Isso abrirá um prompt de comando elevado.
  3. Na janela Prompt de Comando, digite DISM / Online / Cleanup-Image / ScanHealth e pressione Enter.
  4. Aguarde a conclusão do processo e tente atualizar o Windows mais uma vez.

Execute uma Digitalização SFC

Outra ferramenta do Windows que pode ser útil ao lidar com o erro 0x8007371b é o Verificador de arquivos do sistema (SFC).

  1. Pressione as teclas Windows+R.
  2. Digite cmd na caixa de diálogo Executar e pressione Ctrl+Shift+Enter para iniciar uma janela elevada do Prompt de Comando.
  3. Digite SFC/ScanNow e pressione Enter.
  4. Aguarde a conclusão do processo, reinicie o computador e veja se o erro foi resolvido.

Limpe a Pasta de Cache de Atualização do Windows 10

  1. Abra a caixa de diálogo Executar pressionando Windows + R no teclado.
  2. Abra uma janela elevada do Prompt de Comando digitando cmd na caixa Executar e pressionando Ctrl + Shift + Enter no teclado.
  3. Digite net stop wuauserv e pressione Enter.
  4. Digite rd/s/q%systemroot%\SoftwareDistribution e pressione Enter para limpar a pasta de cache.
  5. Para reiniciar o serviço Windows Update, digite net start wuauserv e pressione Enter.

Redefina os Componentes do Windows Update Manualmente

  1. Abra Executar pressionando Windows + R.
  2. Abra o Prompt de Comando elevado digitando cmd na caixa Executar e pressionando Ctrl + Shift + Enter.
  3. Agora, digite os seguintes comandos no Prompt de Comando e pressione Enter após cada um para executá-los:

net stop wuauserv

net stop cryptSvc

bits de parada de rede

net stop msiserver

  1. Digite ren C:\Windows\ oftwareDistribution SoftwareDistribution.old e pressione Enter.

  1. Digite ren C:\Windows\System32\catroot2 Catroot2.old e pressione Enter.
  2. Habilite os componentes interrompidos digitando os seguintes comandos e pressionando Enter após cada um:

net start wuauserv

net start cryptSvc

bits net start

net start msiserver

  1. Verifique se o erro 0x8007371b foi corrigido.