Como corrigir o erro 0x80070643 do Windows Update: 10 métodos mais eficazes



Lidar com o erro 0x80070643 ao tentar atualizar o Windows pode ser extremamente frustrante.É como se você estivesse preso em um loop — clique em “Repetir” centenas de vezes e nada acontece. Normalmente, ele aparece quando o Windows tenta atualizar componentes como o Windows Defender ou o. NET Framework e, depois de um tempo, simplesmente se recusa a instalar certas atualizações.É bastante irritante, especialmente se você estiver dependendo desses patches de segurança ou melhorias do sistema. A boa notícia é que existem várias correções que tendem a eliminar esse erro. Talvez você não precise fazer tudo, mas esses métodos resolvem os problemas mais comuns — serviços corrompidos, arquivos corrompidos, problemas de cache ou componentes de instalação corrompidos. Basicamente, se uma maneira não funciona, outra geralmente funciona.

Como corrigir o erro 0x80070643 do Windows Update

Solução 1: reinicie os serviços relacionados ao Windows Update

Este é meio básico, mas surpreendentemente eficaz. Os serviços que gerenciam downloads e criptografia às vezes travam ou travam, o que leva a erros como 0x80070643. Reiniciá-los força o Windows a redefinir seu estado e, com sorte, voltar a funcionar sem problemas.

  • Abra a caixa de diálogo Executar pressionando Windows Key + R, digite services.msce pressione Enter.
  • Procure por Serviço de Transferência Inteligente em Segundo Plano. Clique com o botão direito do mouse e selecione Reiniciar. Se estiver indisponível, selecione Iniciar.
  • Repita o mesmo para o Windows Update e os Serviços de Criptografia.

Em algumas configurações, isso pode exigir uma reinicialização rápida, mas geralmente corrige problemas de serviço que bloqueiam atualizações. Se os seus serviços não reiniciarem corretamente, reinicie o PC e tente atualizar novamente.

Solução 2: reinicie e tente novamente

Sim, é clichê, mas às vezes a simples reinicialização do sistema limpa os arquivos temporários e reinicia processos travados.É especialmente útil se o sistema estiver funcionando há algum tempo sem reiniciar ou se uma atualização recente falhou no meio do caminho. Após a reinicialização, volte ao Windows Update e clique em “Verificar atualizações”.

Solução 3: execute o solucionador de problemas do Windows Update

Esta ferramenta integrada é como um robô de diagnóstico que orienta seu PC em problemas comuns com atualizações. Ela procura conflitos, arquivos corrompidos e configurações mal configuradas. Você pode se sentir um pouco cético, mas em muitas máquinas, ela realmente detecta problemas que as correções manuais não detectam.

  • Pressione Windows + Se digite Solucionar problemas de configurações. Abra-o.
  • Clique em Solucionadores de problemas adicionais ou apenas Outros solucionadores de problemas.
  • Encontre o Windows Update e clique em Executar. Siga as instruções. Ele pode sugerir alguns reparos — deixe-o fazer o que quiser.

Correção 4: Reparar o. NET Framework

Se os erros ocorrerem apenas durante as atualizações do. NET Framework, este pode ser o culpado. A Ferramenta de Reparo do Microsoft. NET Framework pode corrigir arquivos corrompidos que causam falhas na atualização.

  • Baixe no link oficial da Microsoft: Microsoft. NET Framework Repair Tool.
  • Execute o NetFxRepairTool.exe e aceite a licença. Siga as instruções na tela e clique em Avançar. Não feche o programa ainda.
  • Após a conclusão, volte ao Windows Update e tente instalar a atualização do. NET novamente. Se funcionou, ótimo. Caso contrário, clique em Avançar para mais instruções de solução de problemas.

Solução 5: redefinir o cache do Windows Update

Isso pode ser uma salvação se arquivos de cache corrompidos estiverem causando erros. O Windows mantém arquivos em pastas chamadas SoftwareDistributione catroot2.Às vezes, elas ficam desorganizadas ou corrompidas, então forçar o Windows a criar novas pastas pode corrigir erros como 0x80070643.

  • Abra um Prompt de Comando elevado: digite cmd em Iniciar, clique com o botão direito do mouse e escolha Executar como administrador.
  • Digite estes comandos, pressionando Enterapós cada um:
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits

Em seguida, renomeie essas pastas:

  • rename c:\windows\SoftwareDistribution SoftwareDistribution.old
  • rename %systemroot%\System32\catroot2 catroot2.old

Por fim, reinicie os serviços:

  • net start wuauserv
  • net start cryptSvc
  • net start bits

Agora, volte ao Windows Update e veja se isso resolve o problema.Às vezes, pequenas corrupções estranhas no cache bloqueiam as atualizações, e isso as corrige com bastante segurança.

Solução 6: Execute uma inicialização limpa

Isso é mais complexo, mas se programas ou drivers de terceiros estiverem interferindo no Windows Update, uma inicialização limpa pode ajudar a isolar o problema. Pense nisso como iniciar o Windows em um estado mínimo.

  1. Digite msconfig na caixa de diálogo Executar e pressione Enter.
  2. Vá para a aba Serviços, marque Ocultar todos os serviços Microsoft e clique em Desativar tudo.
  3. Mude para a aba Inicialização e clique em Abrir Gerenciador de Tarefas.
  4. Desabilite todos os itens de inicialização que não sejam da Microsoft.
  5. Feche o Gerenciador de Tarefas, volte para o msconfig e clique em OK. Reinicie.

Após reiniciar, tente usar o Windows Update. Se funcionar sem interferência de terceiros, um desses programas era o problema. Reative os serviços um por um para descobrir qual.

Correção 7: instalar a atualização manualmente a partir do catálogo da Microsoft

Se nada mais ajudar, esta é uma espécie de último recurso: pegue o arquivo KB de atualização diretamente do Catálogo do Microsoft Update. Você precisa verificar o ID exato do KB no Windows Update e, em seguida, pesquisá-lo no Catálogo do Microsoft Update.

  • Cole o número do KB e baixe a atualização correspondente à sua versão do Windows (x64, x86 ou ARM64).
  • Execute o arquivo baixado e siga as instruções. Normalmente, isso ignora o que estava bloqueando a atualização automática.
  • Reinicie quando terminar e verifique se a atualização foi instalada com sucesso.

Outras opções: Atualizar o Defender manualmente e executar verificações extras

Se o erro de atualização afetar apenas as definições do Windows Defender, acesse diretamente a página de atualização do Microsoft Defender. Baixe e execute as definições mais recentes manualmente. Além disso, execute uma verificação completa de malware com o Malwarebytes ou similar — algumas infecções também podem afetar o Windows Update.

Conclusão

Corrigir o erro 0x80070643 pode ser um pouco trabalhoso, mas geralmente reiniciar serviços, limpar caches ou executar o solucionador de problemas resolve o problema.Às vezes, é só uma questão de paciência e tentar algumas coisas diferentes. Se nada disso funcionar, redefinir o Windows ou fazer uma instalação de reparo pode ser o último recurso. Espero que isso ajude alguém a superar aquele erro de atualização persistente — funcionou em várias configurações que tentei, então vale a pena tentar.

Resumo

  • Reinicie os serviços do Windows Update
  • Reinicie o PC e tente novamente
  • Use o solucionador de problemas do Windows Update
  • Repare o. NET Framework se necessário
  • Redefinir o cache e as pastas do Windows Update
  • Execute uma inicialização limpa para evitar conflitos de terceiros
  • Instalar manualmente as atualizações do Catálogo da Microsoft
  • Atualize o Defender diretamente ou verifique se há malware
  • Executar verificações de arquivos do sistema (SFC e DISM)


Este artigo foi útil?