Usuários do Windows têm chegado até nós com perguntas depois de não terem conseguido instalar uma actualização do Windows. A maioria dos usuários afetados estão relatando que após um longo tempo, a atualização eventualmente falha em 99% com o código de erro 0x8007043c. Embora o problema seja muito mais comum no Windows 7, conseguimos encontrar o mesmo problema ocorrendo no Windows 7, conseguimos encontrar algumas ocorrências no Windows 8.1 e Windows 10.

Windows Update Error Code 0x8007043c

O que está causando o erro de atualização do Windows 0x8007043c?

Nós investigamos este problema em particular, analisando vários relatórios de usuários e testando as diferentes estratégias de reparo que são frequentemente recomendadas por outros usuários que se encontravam em uma situação semelhante. Acontece que várias situações diferentes podem ser responsáveis pela aparição deste problema.
Aqui está uma lista de possíveis culpados com os quais você poderia lidar:

  • Atualização incompatível com o Windows – Como acontece, este problema também pode ocorrer devido a uma atualização do Windows que seu sistema operacional está tentando instalar mesmo não sendo compatível com a sua versão do sistema operacional. Se este cenário for aplicável, você deve ser capaz de resolver o problema executando o Windows Update Troubleshooter.
  • Interferência AV de terceiros – Como foi relatado por vários usuários afetados diferentes, este problema também pode surgir devido a um software anti-vírus de terceiros superprotetor que está bloqueando as comunicações entre o PC e o servidor WU devido a um falso positivo. Neste caso, você deve ser capaz de resolver o problema desativando a proteção em tempo real ou desinstalando a suíte de segurança de terceiros.
  • Corrupção do arquivo do sistema – Outra causa potencial que desencadeará este código de erro é a corrupção entre os arquivos do sistema. Neste caso, você deve ser capaz de resolver o problema usando uma série de utilitários (DISM e SFC) capazes de corrigir & substituindo instâncias corrompidas que estão quebrando o componente de atualização.
  • Componente de SO quebrado – Em raras circunstâncias, você pode estar encontrando este problema devido a uma instância de corrupção subjacente que não pode ser resolvida convencionalmente. Neste caso, você pode corrigir o problema atualizando cada componente do SO com um procedimento como uma instalação de reparo ou instalação limpa.

Se você estiver encontrando o mesmo problema e um dos cenários acima parecer aplicável, este artigo lhe fornecerá várias etapas de solução de problemas que devem permitir que você chegue ao fundo do problema. Abaixo, você encontrará uma coleção de correções potenciais que outros usuários em situação semelhante usaram com sucesso para resolver o código de erro 0x8007043c.

Se você quiser permanecer o mais eficiente possível, nós o aconselhamos a seguir as instruções na mesma ordem em que as organizamos (via eficiência e severidade). Eventualmente, você deve tropeçar em uma correção que resolverá o problema independentemente do culpado que está causando o problema.

Vamos começar!

Método 1: Executando o Windows Update troubleshooter (somente Windows 10)

De acordo com vários relatórios de usuários diferentes, este problema particular pode muito bem ocorrer devido a uma atualização ruim do Windows que seu sistema operacional pode estar tentando instalar mesmo não sendo compatível com a versão do seu sistema operacional.

Se este cenário for aplicável, você está com sorte já que a Microsoft já lançou um hotfix para este problema. Para tirar proveito disso, tudo o que você precisa fazer é executar o Windows Update troubleshooter. Este utilitário automatizado cuidará automaticamente do driver incompatível se determinar que o cenário já está coberto por uma das estratégias de reparo.

Several Windows 10 usuários conseguiram resolver o código de erro 0x8007043c executando o Windows Update troubleshooter e aplicando a estratégia de reparo recomendada. Se você não sabia, o Windows Update contém uma seleção de estratégias de reparo que devem ser aplicadas automaticamente se um problema já coberto for descoberto.

Aqui está um pequeno guia sobre como executar o troubleshooter do Windows Update:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ms-settings:troubleshoot” e pressione Enter para abrir a aba Troubleshooting da aplicação Settings.
    Abrir a aba Troubleshooting da aplicação Settings através de uma caixa Executar

    >

  2. Após estar dentro da aba Troubleshooting, mova o cursor do mouse para a seção da direita da tela e navegue até a seção Obter e executar. Quando chegar a esse menu, clique em Windows Update, depois clique em Run the troubleshooter.
    Running Windows Update Troubleshooter
  3. Inicie o utilitário e aguarde que a verificação inicial seja concluída. Este processo inicial é extremamente importante, pois irá determinar se alguma das estratégias de reparação, incluindo os utilitários, se aplica ao problema com que está a lidar.
    Detectar o problema com o Windows Update
  4. Se for identificada uma estratégia de reparação adequada, ser-lhe-á apresentada uma janela que lhe permite clicar em Apply this fix para aplicar a estratégia de reparação aplicável.
    Aplique esta correção

    Nota: Tenha em mente que, dependendo do tipo de correção, você pode ter que seguir alguns passos adicionais para aplicar as estratégias de reparo.

  5. Após a aplicação da correção, reinicie seu computador e veja se o problema está resolvido na próxima inicialização do computador.

Se você ainda estiver encontrando o erro 0x8007043c ao tentar instalar uma atualização do Windows, desça para o próximo método abaixo.

Método 2: Eliminando interferência de terceiros (se aplicável)

Outra causa provável que pode desencadear o erro 0x8007043c é um software anti-vírus de terceiros superprotetor que acabará por bloquear as comunicações externas entre o seu PC e os servidores Windows Update. Isso normalmente ocorre devido a um falso positivo – sua suíte AV acredita que a rede da Internet foi comprometida.

AVAST, McAfee, Comodo e Sophos são os mais prováveis culpados de terceiros que podem causar problemas (mas pode haver outros que falhamos em identificar).

Se você estiver usando uma suíte AV de terceiros e suspeitar que este problema pode ser aplicável, você deve ser capaz de resolver o problema desativando a proteção em tempo real ou desinstalando a suíte completamente e voltando ao programa de segurança padrão (Windows Defender).

O procedimento de desactivar a protecção em tempo real acabará por ser diferente, dependendo da suite AV que estiver a utilizar activamente, mas na maioria dos casos, será capaz de o fazer directamente a partir do menu da barra de tarefas.

Desabilitar a proteção em tempo real no Avast Antivirus
Desabilitar a proteção em tempo real no Avast Antivirus

Depois de desabilitar a proteção em tempo real, tente instalar o Windows Update que estava falhando anteriormente e veja se o problema está agora resolvido. Se o mesmo problema ainda estiver ocorrendo, isso não significa automaticamente que sua suíte AV não está causando o problema.

Cuidado que alguma suíte AV de terceiros inclui um componente de firewall, mesmo que não seja aparente para o usuário final. Na maioria dos casos, este mecanismo de segurança permanecerá no lugar mesmo se você desativar a proteção em tempo real. Por causa disso, você só pode confirmar que sua suíte de terceiros não está causando o problema desinstalando-a completamente e certificando-se de que você não está deixando para trás nenhum arquivo restante que ainda possa causar o erro 0x8007043c.

Se você decidir seguir este caminho, siga as instruções neste artigo (aqui) para desinstalar completamente a suíte AV e garantir que nenhum arquivo restante ainda esteja causando o problema.

Caso você já tenha feito isso sem nenhuma melhoria ou este método não se aplique ao seu cenário, desça para o próximo método abaixo.

Método 3: Executando DISM e varreduras SFC

Se os métodos acima não lhe permitiram corrigir o problema ou não foram aplicáveis, vamos investigar para ver se o problema não está sendo causado por algum tipo de corrupção de arquivo do sistema. Como foi relatado por vários usuários Windows diferentes, este problema pode ser acionado como resultado de alguma corrupção de arquivo de sistema que está afetando arquivos importantes do sistema operacional.

Se esse cenário for aplicável, você deve ser capaz de resolver o problema executando dois utilitários embutidos capazes de lidar com instâncias de corrupção – DISM (Deployment Image Servicing and Management) e SFC (System File Checker)

SFC é melhor na correção de erros lógicos enquanto DISM é muito mais focado no reparo de dependências do sistema que são mais prováveis de quebrar. Por causa disso, nós encorajamos você a executar ambas as utilidades para maximizar suas chances de corrigir as instâncias corrompidas que podem estar causando o erro 0x8007043c.

Aqui está um guia rápido sobre como executar ambos os SFC &DISM scans a partir de um prompt de comando elevado:

  1. Abra uma caixa de diálogo de execução pressionando a tecla Windows + R. Em seguida, digite ‘cmd’ dentro da caixa de texto e pressione Ctrl + Shift + Enter para abrir um prompt CMD elevado. Se você vir o prompt UAC (User Account Prompt), clique em Yes para conceder acesso administrativo à janela CMD.
    Prompt de comando de execução
  2. Quando você conseguir entrar no prompt CMD elevado, digite o seguinte comando e pressione Enter para iniciar uma verificação SFC:
    sfc /scannow

    Note: SFC usa uma cópia em cache local para substituir arquivos corrompidos por cópias saudáveis. Para garantir que você não está deixando seu sistema exposto a outros erros lógicos, não interrompa os utilitários até que a operação esteja completa.

  3. Após o procedimento estar completo, reinicie seu computador e aguarde que a próxima seqüência de inicialização seja concluída. Quando isso acontecer, siga o passo 1 novamente para abrir outro prompt de comando elevado.
  4. Depois de conseguir voltar dentro da janela elevada do CMD, digite o seguinte comando e pressione Enter para iniciar um scan DISM:
    DISM /Online /Cleanup-Image /RestoreHealth

    Note: DISM irá usar ativamente o componente Windows Update para baixar cópias saudáveis para substituir instâncias corrompidas. Por causa disso, você precisa garantir que sua conexão de Internet seja estável.

  5. Após a instrução estar completa, reinicie seu computador e veja se o problema está resolvido na próxima seqüência de inicialização.

Se você seguiu este método e ainda está encontrando o mesmo erro 0x8007043c, desça para o próximo método abaixo.

Método 4: Atualizando cada componente do SO

Se você seguiu todas as correções potenciais acima e ainda não conseguiu instalar a atualização do Windows, é provável que o sistema esteja lutando com algum tipo de corrupção que não pode ser resolvida convencionalmente. Uma maneira de resolver este problema é reiniciar todos os componentes do Windows que possam ser responsáveis pelo problema (incluindo os processos relacionados ao boot).

Duas maneiras permitirão que você faça isso: instale ou repare a instalação.

Uma instalação limpa é a solução mais rápida e mais conveniente sem pré-requisitos, mas a maior desvantagem é que você sofrerá uma grande perda de dados se não fizer backup dos seus dados com antecedência. Todos os seus arquivos (imagens, música, vídeo), aplicativos, jogos e preferências do usuário serão perdidos a menos que você use um utilitário de backup primeiro.

Uma instalação de reparo (reparo no local) é uma solução mais tediosa que requer que você tenha uma mídia de instalação. Mas a maior vantagem é que apenas os componentes do Windows serão reinicializados. Isto significa que você poderá manter seus dados, aplicativos, jogos e até mesmo algumas preferências do usuário.

Então se você está procurando algo rápido que resolverá o problema e você não tem nenhum dado importante que você vai se importar em perder, vá para uma instalação limpa. Por outro lado, se você quer manter todos os seus dados e quer algo focado apenas nos componentes do Windows, vá para uma instalação de reparo.

Articles

Deixe uma resposta

O seu endereço de email não será publicado.