O erro do Windows Update pode ocorrer durante a atualização do sistema Windows ou durante a instalação de programas. O código de erro 0x80070643 vem com uma mensagem “ Atualização 2018-11 para Windows 10 versão 1803 para sistemas baseados em x64 (KB4023057) – Erro 0x80070643 ”. Ou algo parecido com isto.

O código de erro 0x80070643 é um erro genérico, o que significa que pode ocorrer em diferentes programas de software, como Microsoft Security Essentials, Microsoft Office, Windows Update, etc. O download da atualização ocorre sem problemas, mas a instalação é prejudicada por esse erro. Esse erro pode ocorrer devido a vários motivos, como:
- Devido a arquivos não excluídos do programa antivírus anterior.
- Devido a arquivos corrompidos em seu sistema.
Temos algumas soluções para tratar o código de erro 0x80070643. Alguns podem ou não funcionar para você, pois o código de erro 0x80070643 ocorre devido a diferentes motivos. Então, você tem que verificar todos eles para descobrir qual deles funciona para você.
Conteúdo
Solução 1: reinicie o computador
Por mais simples que pareça, muitos problemas, incluindo o código de erro 0x80070643, podem ser resolvidos apenas reiniciando o computador. Reinicie o seu PC e tente instalar o programa novamente, pois talvez a instalação anterior exigisse uma reinicialização simples e rápida.
Solução 2: desative o programa antivírus
Às vezes, o software antivírus do seu PC e a atualização do Windows podem ter conflitos que podem resultar no erro 0x80070643. Nesse caso, você pode desativar temporariamente seu software antivírus e verificar se pode atualizar seu sistema ou não. As etapas para desativar o antivírus são:
Etapa 1: clique com o botão direito do mouse no ícone do seu software antivírus e, entre as opções fornecidas, escolha Desativar.
Passo 2: Além disso, selecione o período de tempo para o qual você deseja desativar o programa. É aconselhável escolher o prazo mínimo disponível como 15 ou 30 minutos.
Em seguida, verifique se a Atualização de definição para o Windows Defender – Erro 0x80070643 desaparece executando o Windows Defender.
Solução 3: reinicie o Windows Installer Service no seu PC
Algumas configurações defeituosas no Windows Installer Service do seu sistema podem fazer com que este código de erro 0x80070643 apareça nas telas. Portanto, reiniciar o serviço Windows Installer pode resolver esse erro. Para isso siga as instruções abaixo:
Passo 1: Pressione 'tecla Windows + R' no seu teclado.
Passo 2: Em seguida, digite “services.msc” e pressione “Enter” para abrir a janela Serviços.
Passo 3: Agora, clique na opção Windows Installer e clique em 'Reiniciar'.
Agora tente instalar as atualizações do Windows e veja se o problema desaparece ou não.
Solução 4: atualize o Windows Defender no PC
Você pode tentar instalar as atualizações manualmente. Para instalar as atualizações do sistema manualmente:
Passo 1: Pressione 'Tecla Windows + Q' simultaneamente e encontre “Windows Defender”.
Passo 2: Em seguida, clique em “Proteção contra vírus e ameaças” em “Áreas de proteção”.
Passo 3: Em seguida, encontre “Atualizações de proteção contra vírus e ameaças” e clique nele.
Passo 4: Depois disso, vá para o botão “Verificar atualizações” e clique nele.
Etapa 5: levará alguns minutos para baixar as atualizações mais recentes. Por fim, reinicie o seu PC e salve as alterações.
Você também pode usar o prompt de comando para atualizar o Windows Defender em seu sistema. Por isso:
Passo 1: Pressione 'Windows + X' para abrir uma lista de opções da qual escolha “Prompt de Comando (Admin)”.
Passo 2: Agora digite cada um dos comandos fornecidos em cmd e pressione 'Enter' depois de digitar cada um deles:
"%PROGRAMFILES%\Windows Defender\MpCmdRun.exe" - Remover definições -Todos
"%PROGRAMFILES%\Windows Defender\MpCmdRun.exe" – SignatureUpdate
Etapa 3: Depois de inserir os comandos, levará alguns instantes para processá-los.
Passo 4: Ao terminar, feche-o e reinicie o sistema.
Solução 5: instale a versão mais recente do .NET Framework
O .Net Framework é importante para instalar as atualizações do sistema. Portanto, se a estrutura .Net em seu PC estiver corrompida ou ausente, haverá um grande problema na instalação das atualizações do sistema. Portanto, é muito essencial baixar a versão mais recente do framework .Net da Microsoft e instalá-lo em seu PC. As etapas para baixá-lo e instalá-lo são:
Etapa 1: primeiro acesse o site oficial do framework Microsoft.Net .
Passo 2: Em seguida, encontre a versão mais recente do .Net Framework.
Passo 3: Clique no botão de download.
Passo 4: Abra o arquivo baixado e siga as instruções na tela para instalá-lo.
Ao concluir a instalação, execute o Windows Update e veja se ele instala as atualizações do sistema ou não.
Solução 6: execute uma verificação agora ou SFC no seu PC
Passo 1: Pressione 'Windows + X' para abrir um menu suspenso no qual selecione “Prompt de comando (Admin)”.
Passo 2: No prompt de comando, digite “sfc/scannow” e pressione a tecla 'Enter'.
Etapa 3: aguarde até que seu PC conclua a verificação.
Passo 4: Agora tente instalar as atualizações.
Os arquivos corrompidos presentes no seu PC podem ser responsáveis pelo impedimento do seu Windows em ser atualizado. Você pode filtrar facilmente esses arquivos corrompidos em seu sistema por meio de uma verificação SFC e substituí-los.
Solução 7: Execute uma inicialização limpa do seu PC
Softwares e programas de terceiros podem surgir desentendimentos com o Windows em seu sistema, o que pode causar esse erro. Portanto, você precisa executar uma inicialização limpa do seu sistema e tentar instalar as atualizações do Windows.
Solução 8: use a solução de problemas
Passo 1: Abra o 'menu Iniciar' e digite "Solucionar problemas" na caixa de pesquisa e clique na opção "Solucionar problemas" da caixa de pesquisa.
Etapa 2: clique na opção “Executar a solução de problemas” após estender a opção Windows Update.
Etapa 3: agora, siga as instruções fornecidas na tela e execute a solução de problemas do Windows Update.
Passo 4: Por fim, reinicie o seu PC e verifique se resolve o problema ou não.
Solução 9: use o recurso de restauração do sistema
Você pode criar um ponto de restauração do sistema se estiver enfrentando esse erro em seu PC. Ele restaura seu sistema operacional Windows de volta ao momento em que estava livre de erros e estável. Isso não prejudicará seus dados ou informações pessoais. Mas todos os drivers e aplicativos que você instalou após esse ponto de restauração podem desaparecer.
Solução 10: redefina os componentes das atualizações do Windows para corrigir o problema
Passo 1: Pressione 'Windows + X' e clique em “Prompt de Comando (Admin) entre as opções fornecidas.
Passo 2: Digite os comandos abaixo e pressione 'Enter' depois de digitar cada um deles. Isso interromperá o Windows Update Services:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Etapa 3: Após isso, para renomear a Pasta de Distribuição de Software digite os seguintes comandos e pressione 'Enter' após digitar cada um deles.
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows\System32\Catroot2 catroot2.old
Passo 4: Em seguida, digite os comandos fornecidos para iniciar os serviços de atualização e não se esqueça de pressionar 'Enter' após digitar cada comando.
net start wuauserv
net start cryptScv
net start bits
net start msiserver
Passo 5: Em seguida, reinicie o sistema e verifique se o código de erro 0x80070643 desaparece ou não.
Solução 11: desinstale a atualização do Windows Defender
O rastreamento do ponto de restauração no sistema operacional Windows 10 pode ser difícil porque o ponto de restauração nele não existe. Mas ainda assim, se você quiser voltar ao estado inicial do Windows e remover o Windows Defender Update, siga estas etapas simples:
Passo 1: Pressione 'Windows + R' simultaneamente para abrir a janela Executar.
Passo 2: Agora, digite “appwiz.cpl” e pressione 'Enter' para abrir “Programas e Recursos”.
Passo 3: Em seguida, clique no ícone “Exibir atualizações instaladas” exibido no lado esquerdo da tela.
Passo 4: No Microsoft Windows, role para baixo para pesquisar o “Windows Defender ou KB4054517 Update”, que é a raiz deste erro e clique nele.
Passo 5: Na última etapa, clique em “Desinstalar” e reinicie o seu PC. Por fim, verifique se o erro desaparece ou não.
Solução 12: atualizar usando permissões administrativas
Se você não se inscreveu em seu PC e o está usando como convidado ou de uma conta com menos privilégios, você deve entrar no seu sistema. É porque, às vezes, a configuração das permissões administrativas é necessária para que as atualizações sejam instaladas. E se o seu computador pertence a um domínio do qual você não tem detalhes, ligue para o administrador do sistema para obter ajuda.
Solução 13: execute a ferramenta SubInACL
Existe um bug chamado .NET Framework 2.0 que ocorre devido a permissões erradas da lista de controle de acesso em seções de registro, o que pode resultar em um obstáculo para a instalação de alguns aplicativos. Esse bug geralmente é encontrado em sistemas operacionais Windows antigos, como Windows Vista e Windows XP.
Para corrigir isso, você pode usar a ferramenta SubInACL, que reparará o arquivo com defeito e as permissões de registro necessárias para instalar as configurações baseadas em MSI. Siga os passos para fazer o mesmo:
Passo 1: Baixe a ferramenta “SubInACL” e instale-a no seu PC. A localização desta ferramenta será: C:\ProgramFiles\Windows Resource Kits\Tools
Etapa 2: copie e cole o código fornecido em um arquivo do bloco de notas .
@echo off
setlocal
echo.
echo Determine whether we are on an 32 or 64 bit machine
echo.
if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86
set ProgramFilesPath=%ProgramFiles(x86)%
goto startResetting
:x86
set ProgramFilesPath=%ProgramFiles%
:startResetting
echo.
if exist "%ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe" goto filesExist
echo ***ERROR*** - Could not find file %ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe. Double-check that SubInAcl is correctly installed and re-run this script.
goto END
:filesExist
pushd "%ProgramFilesPath%\Windows Resource Kits\Tools"
subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl.exe /subdirectories %windir% /grant=administrators=f /grant=system=f
echo FINISHED.
echo.
echo Press any key to exit . . .
pause >NUL
popd
:END
endlocal
Passo 3: Em seguida, vá em “ Arquivo ” e escolha a opção “ Salvar como ”.
Passo 4: Digite o nome como “ reset.cmd “. Por fim, altere o tipo de arquivo para “ Todos os arquivos ”.
Passo 5: Em seguida, clique com o botão direito do mouse no script e clique em “ Executar como administrador ”.
Agora, espere até que o script reset.cmd seja concluído e depois tente instalar as atualizações do Windows novamente.
Postagens semelhantes:
Conclusão
As soluções acima são testadas e são adequadas para todas as diferentes maneiras pelas quais esse erro pode incomodá-lo. Use-o dependendo da maneira como esse código de erro 0x80070643 ocorre no seu PC, espero que ajude.