Trucos y Configuración de Windows

Erro 0x80070643 no Windows: a solução que a Microsoft evita explicar

Post actualizado el día octubre 17, 2026 by DeiviSanzPlay

O erro 0x80070643 no Windows é aquele código que aparece quando você menos espera, geralmente durante uma atualização do sistema ou na instalação de um programa. Não é um vírus, nem um sinal de que seu PC vai morrer. É um problema de instalação que o Windows não conseguiu concluir, e a boa notícia é que dá para resolver sem levar o computador a uma assistência técnica.

Muita gente entra em pânico e formata a máquina ou tenta reinstalar o Windows do zero. Isso é exagero. Na maioria dos casos, o erro 0x80070643 está ligado a arquivos de atualização corrompidos, serviços do Windows Update travados ou até mesmo à falta de espaço em disco. Você consegue consertar isso em casa, seguindo passos concretos.

Por que o erro 0x80070643 aparece no seu PC

Antes de sair clicando em tudo, entenda a raiz do problema. O código 0x80070643 é um erro clássico do Windows Update e do instalador de programas. Ele costuma surgir quando uma atualização anterior ficou pela metade, quando o cache do Windows Update está corrompido ou quando algum antivírus bloqueia a instalação.

Também tem um detalhe que pouca gente comenta: o erro 0x80070643 pode aparecer especificamente na atualização do .NET Framework ou em pacotes do Visual C++. Se você notar que o erro sempre ocorre no mesmo update, o problema provavelmente está nos arquivos daquele pacote, não no Windows como um todo.

Outra causa comum é a falta de espaço na unidade C:. Parece bobo, mas se o disco está quase lotado, o Windows não consegue extrair e instalar os arquivos temporários, e o erro 0x80070643 aparece na hora. Verifique isso antes de qualquer coisa.

Primeiros passos: o básico que resolve metade dos casos

Antes de partir para comandos avançados, faça o feijão com arroz. Reinicie o computador. Parece clichê, mas muitas atualizações travadas só precisam de um reinício limpo para concluir. Se o erro 0x80070643 persistir, desligue o antivírus temporariamente e tente instalar de novo.

Outra dica: desconecte periféricos USB desnecessários. Impressoras, pendrives e HDs externos às vezes interferem no processo de instalação. É raro, mas acontece. Se nada disso funcionar, aí sim partimos para as ferramentas do sistema.

Redefinir o Windows Update: o método mais eficaz contra o erro 0x80070643

Se tem uma solução que resolve a maioria dos casos de erro 0x80070643, é redefinir os componentes do Windows Update. Isso limpa o cache de atualizações corrompidas e reinicia os serviços. O processo é simples e você faz pelo Prompt de Comando como administrador.

Abra o Prompt de Comando (cmd) como administrador e execute estes comandos, um por um, pressionando Enter após cada linha:

  • net stop wuauserv — para o serviço de atualização
  • net stop cryptSvc — para o serviço de criptografia
  • net stop bits — para o serviço de transferência
  • net stop msiserver — para o instalador do Windows

Depois, renomeie as pastas de cache. Digite:

  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 catroot2.old

Por fim, reinicie os serviços com os comandos net start wuauserv, net start cryptSvc, net start bits e net start msiserver. Reinicie o PC e tente atualizar novamente. Essa é a solução para o erro 0x80070643 que mais funciona na prática.

Use o SFC e o DISM para reparar arquivos corrompidos

Se o erro 0x80070643 continuar aparecendo, o problema pode estar em arquivos do sistema danificados. Aí entram duas ferramentas nativas do Windows: o SFC (Verificador de Arquivos do Sistema) e o DISM (Gerenciamento e Manutenção de Imagens de Implantação).

No Prompt de Comando como administrador, digite sfc /scannow e espere terminar. Isso pode levar alguns minutos. Se o SFC encontrar e reparar arquivos corrompidos, ótimo. Se ele disser que não conseguiu reparar, use o DISM com o comando DISM /Online /Cleanup-Image /RestoreHealth.

O DISM baixa arquivos saudáveis direto dos servidores da Microsoft e substitui os corrompidos. É a ferramenta mais poderosa que você tem em mãos para resolver o erro 0x80070643 sem formatar o PC. Depois de rodar os dois, reinicie e tente a instalação novamente.

Erro 0x80070643 na instalação de programas: o que fazer

Nem sempre o erro 0x80070643 está ligado ao Windows Update. Ele também aparece quando você tenta instalar programas como Visual Studio, Office ou até jogos. Nesse caso, a causa costuma ser o próprio instalador corrompido ou incompatível.

A primeira coisa é baixar o instalador novamente do site oficial. Arquivos baixados por torrent ou de fontes duvidosas são uma porta aberta para esse tipo de erro. Depois, verifique se você tem espaço em disco suficiente e se o programa é compatível com a sua versão do Windows.

Outra dica importante: desinstale versões antigas do mesmo programa antes de instalar a nova. Conflitos entre versões são uma causa clássica do erro 0x80070643. Use o Painel de Controle para remover completamente o software antigo e reinicie antes de tentar de novo.

Modo de Segurança: quando nada mais funciona

Se você já tentou de tudo e o erro 0x80070643 insiste, o Modo de Segurança pode ser a saída. Nele, apenas os serviços essenciais do Windows são carregados, o que elimina interferências de antivírus, drivers ou programas de terceiros.

Para entrar no Modo de Segurança, reinicie o PC segurando Shift enquanto clica em Reiniciar. Vá em Solução de Problemas > Opções Avançadas > Configurações de Inicialização > Reiniciar. Depois escolha a opção 4 (Modo de Segurança).

Lá dentro, execute novamente o SFC e o DISM. Se o erro 0x80070643 desaparecer no Modo de Segurança, o culpado é algum programa que inicia com o Windows. Nesse caso, vale desativar itens de inicialização suspeitos pelo Gerenciador de Tarefas.

Espaço em disco e integridade do sistema: detalhes que passam batido

Muita gente ignora, mas o erro 0x80070643 pode ser simplesmente falta de espaço. O Windows precisa de pelo menos 20 GB livres na unidade C: para instalar atualizações grandes. Se você está com o disco lotado, libere espaço antes de qualquer coisa.

Use a ferramenta Limpeza de Disco do próprio Windows ou remova arquivos temporários manualmente. Apagar a pasta Windows.old, se existir, libera bastante espaço. Depois disso, tente a atualização novamente. É uma solução boba, mas que resolve o erro 0x80070643 em muitos casos.

Outro ponto: verifique se o seu Windows está ativado e atualizado. Sistemas não ativados ou com versões muito antigas têm mais chance de apresentar esse tipo de erro. Mantenha o sistema em dia e evite acumular atualizações pendentes.

Quando o erro 0x80070643 pode indicar algo mais sério

Na maioria das vezes, o erro 0x80070643 é chato, mas inofensivo. Porém, se ele aparecer junto com lentidão extrema, telas azuis ou travamentos constantes, pode ser sinal de problema no disco rígido ou na memória RAM.

Nesse caso, vale rodar um teste de disco com o comando chkdsk /f /r e verificar a saúde do HD com ferramentas como o CrystalDiskInfo. Se o disco estiver com setores defeituosos, nenhuma solução de software vai resolver o erro 0x80070643 de forma definitiva.

Também fique atento se o erro surgir após a instalação de algum programa específico. Desinstale-o e veja se o problema some. Às vezes, a solução para o erro 0x80070643 é simplesmente se livrar do software problemático.

Vale a pena usar ferramentas de terceiros?

Existem vários programas na internet que prometem resolver o erro 0x80070643 com um clique. Cuidado. Muitos são repletos de propaganda ou até malware. As ferramentas nativas do Windows (SFC, DISM, Windows Update Troubleshooter) dão conta do recado na esmagadora maioria dos casos.

Se você realmente quiser usar algo externo, prefira o Solucionador de Problemas do Windows Update, que já vem no sistema. Ele automatiza parte do processo e é seguro. Fora isso, desconfie de qualquer coisa que peça para desativar o antivírus ou instalar extensões estranhas.

No fim, resolver o erro 0x80070643 exige paciência e método. Comece pelo básico, avance para os comandos e, se precisar, use o Modo de Segurança. Na grande maioria das vezes, o problema se resolve sem gastar um centavo.