Como corrigir 0x80070643 erro ao Windows Update

Método 3: Reparar o Windows Installer ou o Microsoft .NET Framework

O Windows Installer e o Microsoft .NET Framework são dois componentes importantes exigidos pelo Windows para executar e instalar vários aplicativos, incluindo atualizações do Windows. Se houver um problema com o Windows Installer ou o Microsoft .NET Framework, como arquivos ausentes, corrompidos ou incompatíveis, ele poderá causar erros de 0x80070643 ao atualizar o Windows. Para corrigir esse problema, você pode tentar as duas maneiras a seguir:

Método 1: Executar o Verificador de arquivos do sistema (SFC) e DISM

O Verificador de Arquivos do Sistema (SFC) e o DISM são duas ferramentas internas do Windows que podem verificar e reparar arquivos de sistema corrompidos ou inválidos, incluindo arquivos relacionados ao Windows Installer ou ao Microsoft .NET Framework. A seguir estão as etapas para executar o SFC e o DISM:

  1. Abra Command Prompt como  administrador como no método anterior.
  2. Digite o seguinte comando e pressione Enter:
sfc /scannow
  1. Aguarde a conclusão do processo de digitalização e reparo. Se houver arquivos que o SFC não pode reparar, então você precisa executar o DISM digitando o seguinte comando e pressionando Enter:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Aguarde a conclusão do processo de digitalização e reparo. Feche  o Command Prompt e tente atualizar o Windows novamente.

Esse método pode funcionar porque SFC e DISM podem reparar arquivos de sistema corrompidos ou inválidos que podem causar erros de 0x80070643.

Caminho 2: Reinstalar ou atualizar o Windows Installer ou o Microsoft .NET Framework

Se a primeira maneira não funcionar, você pode tentar reinstalar ou atualizar o Windows Installer ou o Microsoft .NET Framework baixando o arquivo de instalação mais recente do site oficial da Microsoft. A seguir estão as etapas para reinstalar ou atualizar o Windows Installer ou o Microsoft .NET Framework:

  1. Abra o navegador da Web e visite o seguinte site para baixar os arquivos de instalação do Windows Installer ou do Microsoft .NET Framework:
    • Windows Installer: https://support.microsoft.com/en-us/topic/windows-installer-4-5-is-available-68a4c864-7a1f-0c4c-8a9f-0f9d17cbe1d1
    • Microsoft .NET Framework: https://dotnet.microsoft.com/download/dotnet-framework
  1. Selecione a versão do Windows Installer ou do Microsoft .NET Framework que corresponde ao seu sistema operacional e clique em Download.
  2. Execute o arquivo de instalação que você baixou e siga as instruções que aparecem na tela para reinstalar ou atualizar o Windows Installer ou o Microsoft .NET Framework.
  3. Quando terminar, reinicie o computador e tente atualizar o Windows novamente.

Isso funciona porque, reinstalando ou atualizando o Windows Installer ou o Microsoft .NET Framework, você pode verificar se o componente funciona corretamente e é compatível com as atualizações do Windows, o que pode evitar erros 0x80070643.

Método 4: Desativar o antivírus ou firewall temporariamente

Antivírus ou firewall é um software que visa proteger seu computador contra vírus, malware ou ataques de rede. No entanto, às vezes, um antivírus ou firewall pode confundir arquivos de atualização do Windows com ameaças e bloqueá-los ou excluí-los, o que pode levar a erros 0x80070643. Para resolver esse problema, você pode tentar desabilitar temporariamente o antivírus ou firewall durante as atualizações do Windows. A seguir estão as etapas para desabilitar seu antivírus ou firewall temporariamente:

  1. Abra Settings como no primeiro método.
  2. Selecione  Update & Security.
  3. Selecione Windows Security no lado esquerdo da janela.
  4. Clique em  Virus & threat protection no lado direito da janela.
  5. Clique em Manage settings na  seção Virus & threat protection settings seção.
  6. Desative a  opção Real-time protection clicando no botão Toggle.
  7. Volte para Windows Security e clique em  Firewall & network protection no lado direito da janela.
  8. Clique em  Domain network, Private network e Public network alternadamente e desative a opção Windows Defender Firewall clicando no botão Toggle para cada rede.
  9. Feche  o Settings e tente o Windows Update novamente.

Esse método pode funcionar porque, desabilitando o antivírus ou firewall temporariamente, você pode evitar quaisquer conflitos ou interferências que possam causar erros 0x80070643.

Últimos artigos