Como corrigir o erro 0x80070422 no Windows

O erro 0x80070422 no Windows geralmente ocorre quando o serviço de atualização do Windows não consegue iniciar ou seu funcionamento é interrompido. Aqui estão algumas etapas para resolver esse problema:

1. Verifique o status do serviço "Windows Update"

Abra o Gerenciador de Serviços. Para fazer isso, pressione Win + R, digite services.msc e pressione Enter.

  • Encontre o serviço "Windows Update".
  • Clique com o botão direito sobre ele e selecione "Propriedades".
  • Certifique-se de que o tipo de inicialização esteja configurado como "Automático". Se estiver desativado, altere e clique em Aplicar.
  • Inicie o serviço, caso ele não esteja em execução.

2. Desative e reative o componente de atualização do Windows

Às vezes, o erro pode ser causado por um problema temporário nos componentes de atualização.

  • Vá até o Painel de ControleWindows Update.
  • Desative as atualizações automáticas por um tempo e, em seguida, reative-as.

3. Use a ferramenta de solução de problemas do Windows Update

  • Abra ConfiguraçõesAtualização e segurançaSolução de Problemas.
  • Encontre e execute a ferramenta de solução de problemas do Windows Update.
  • Siga as instruções na tela.

4. Verifique e reinicie os serviços relacionados

O erro pode estar relacionado a outros serviços. Certifique-se de que os seguintes serviços estejam em execução:

  • Serviço de Transferência Inteligente em Segundo Plano (BITS).
  • Serviços Criptográficos.
  • Instrumentação de Gerenciamento do Windows (WMI).

5. Desative o antivírus ou firewall

Às vezes, o antivírus ou o firewall pode bloquear as atualizações. Tente desativar temporariamente o software antivírus e o firewall do Windows, e depois tente atualizar novamente.

6. Redefina manualmente os componentes do Windows Update

Se nada funcionar, você pode tentar redefinir manualmente os componentes do Windows Update:

  • Abra o Prompt de Comando como administrador e execute os seguintes comandos um por um:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Esses comandos irão interromper os serviços de atualização, renomear as pastas que contêm o cache das atualizações e reiniciar os serviços.

7. Verifique as configurações da rede

Se você estiver usando um proxy ou VPN, desative-os temporariamente, pois eles podem bloquear as atualizações.

8. Atualização manual

Se nenhuma das etapas anteriores funcionar, tente baixar e instalar a atualização manualmente a partir do Catálogo de Atualizações da Microsoft.

Essas etapas devem ajudar a resolver o erro 0x80070422.