O 0x80070643 é um código genérico de "instalação falhou", e por isso aparece em dois lugares bem diferentes: no Windows Update (onde uma atualização falha sem parar) e em instaladores de programas (muitas vezes os baseados em .NET). O caso famoso é a atualização de recuperação do Windows 10, a KB5034441, que falha com esse código em milhões de máquinas por um motivo ligado ao layout do disco. A solução depende do seu caso - comece identificando qual é.
Pergunte ao Chipps
Escreva o que está acontecendo com suas palavras, por exemplo: "Aparece o erro 0x80070643 e não sei o que fazer". O Chipps verifica o computador, mostra o que encontrou e propõe a correção. Nada muda até você clicar em Allow.
Baixar o Chipps Baixa o instalador do Chipps para Windows.Resposta rápida
Abra Configurações, Windows Update, Histórico de atualizações e veja qual atualização falha. Se for a KB5034441 - veja o método 2: a falha vem de uma partição de recuperação pequena demais, e as outras atualizações continuam sendo instaladas normalmente. Para qualquer outra atualização: execute a solução de problemas do Windows Update e depois redefina o cache de atualização (métodos 3 e 4).
Essa atualização de segurança do Windows 10 reescreve o ambiente de recuperação e precisa de mais espaço livre na partição de recuperação do que a maioria dos PCs tem - então ela falha com 0x80070643 por projeto, não por acidente.
Instaladores feitos em .NET falham com esse código quando o próprio framework está inconsistente - reparar o .NET corrige as instalações.
Pacotes baixados pela metade na pasta SoftwareDistribution fazem a mesma atualização falhar para sempre, até o cache ser limpo.
Um antivírus agressivo ou uma reinicialização pendente pode quebrar uma instalação MSI no meio - o instalador reporta 0x80070643 como código genérico.
Essa falha não significa que o seu PC está com defeito - é uma condição conhecida e documentada de uma atualização específica.
net stop wuauserv e net stop bits.ren C:\Windows\SoftwareDistribution SoftwareDistribution.old.net start bits e net start wuauserv e depois procure atualizações de novo.DISM /Online /Cleanup-Image /RestoreHealth e depois sfc /scannow; reinicie.As outras atualizações continuam sendo instaladas de qualquer jeito, então o PC segue recebendo correções de segurança. A atualização que falha reforça o ambiente de recuperação; para aplicá-la é preciso redimensionar a partição seguindo as instruções da Microsoft. Muitos usuários deixam como está - decida conforme você quiser ou não esse reforço específico.
O 0x80070643 é um código compartilhado do instalador do Windows que significa "erro fatal durante a instalação". Instaladores baseados em MSI e em .NET o reportam para as próprias falhas - o reparo do .NET e dos arquivos do sistema no método 5 cuida desses casos.
Redefina o cache (método 4) e depois instale a atualização manualmente: pesquise o número KB dela no Microsoft Update Catalog, baixe o pacote para a sua versão do Windows e execute-o - a instalação manual contorna um canal de download travado.
Escreva o que está acontecendo com suas palavras. O Chipps lê os registros do Windows, aponta a causa provável e propõe a correção mais estreita. Nada é alterado sem o seu Allow, e no fim ele mostra o que fez e o que não fez.
Baixar o Chipps Baixa o instalador do Chipps para Windows.