Como resolver o erro 8024402F do Windows Update no Windows 7 Home Premium 64bit?

31

Eu tenho o mesmo problema com as atualizações do Windows em duas das minhas máquinas em casa, ambas executando o Windows 7 Home Premium de 64 bits. Uma das duas máquinas é uma instalação totalmente nova, a outra executou o Windows Update no passado, mas também não está funcionando agora.

Quando verifico manualmente se há atualizações usando o Painel de Controle, recebo o código de erro 8024402F :

código de erro de atualização do Windows 8024402F

Eu segui o link para "Obter ajuda com este erro", que exibe vários artigos na Ajuda e Suporte do Windows, nenhum dos quais para esse código de erro específico. Com a ajuda e pesquisa geral, tentei:

  • Verificando a conectividade com a Internet. A maior parte da ajuda sugere que esse erro é causado por um problema geral de conectividade com a Internet. Mas se você está lendo isso, minha conexão está definitivamente funcionando bem.
  • Desabilitando o antivírus temporariamente e tentando executar o Windows Update. Isso não ajudou (eu executo o AVG gratuitamente)
  • Executando o Painel de Controle -> Solução de Problemas -> Sistemas de Segurança -> Corrigir Problemas com o Windows Update. Isso dizia que detectou e resolveu problemas, mas não ajudou.

resultados de solução de problemas do Windows Update

Internet Explorer Windows Update não acessível

Estou com o mesmo problema há 24 horas, então certamente os servidores Windows Update não estão inativos o tempo todo? Uma verificação rápida no twitter não mostra nenhuma reclamação mundial sobre a indisponibilidade do Windows Update, então sou apenas eu? Estou no Reino Unido, mas noto que o http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx URL também está indisponível usando o '' wget '' do meu servidor da Web em Chicago.

day@ord1:~$ wget http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
--2011-03-17 00:01:27--  http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx
Resolving test.update.microsoft.com... failed: Name or service not known.
wget: unable to resolve host address `test.update.microsoft.com'
day@ord1:~$ host test.update.microsoft.com
Host test.update.microsoft.com not found: 3(NXDOMAIN)

Edit: Saída de '' ipconfig / all '':

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Office
   Primary Dns Suffix  . . . . . . . : 
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : home

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Intel(R) 82566DC Gigabit Network Connection
   Physical Address. . . . . . . . . : 00-1C-C0-71-89-46
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::a17f:ec64:9b37:92b9%11(Preferred) 
   IPv4 Address. . . . . . . . . . . : 192.168.100.102(Preferred) 
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : 17 March 2011 00:25:47
   Lease Expires . . . . . . . . . . : 18 March 2011 00:25:48
   Default Gateway . . . . . . . . . : 192.168.100.1
   DHCP Server . . . . . . . . . . . : 192.168.100.1
   DHCPv6 IAID . . . . . . . . . . . : 234888384
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-10-68-D4-00-1C-C0-71-89-46
   DNS Servers . . . . . . . . . . . : 192.168.100.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.home:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Local Area Connection* 9:

   Connection-specific DNS Suffix  . : 
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:2098:13b8:a9ec:3703(Preferred) 
   Link-local IPv6 Address . . . . . : fe80::2098:13b8:a9ec:3703%13(Preferred) 
   Default Gateway . . . . . . . . . : ::
   NetBIOS over Tcpip. . . . . . . . : Disabled

Editar 2: Sugestões do Suporte da Microsoft:

Configure a conexão para obter um endereço IP automaticamente

  1. Clique em "Iniciar", insira "NCPA.CPL" (sem as aspas) na barra Iniciar pesquisa e pressione "Enter".
  2. Clique com o botão direito do mouse na conexão de rede e clique em "Propriedades". Se você for solicitado a fornecer uma senha ou confirmação de administrador, digite a senha ou forneça a confirmação.
  3. Clique para realçar "Internet Protocol Versão 6 (TCP / IPv6)" e clique em "Propriedades".
  4. Marque "Obter um endereço IP automaticamente" e "Obter endereço do servidor DNS automaticamente".
  5. Clique OK".
  6. Clique para realçar "Internet Protocol Versão 4 (TCP / IPv4)" e clique em "Propriedades".
  7. Marque "Obter um endereço IP automaticamente" e "Obter endereço do servidor DNS automaticamente".
  8. Clique OK".
  9. Reinicie o computador.

Eu tentei isso e o IPv4 e a v6 já estavam definidos para essas configurações, reiniciados de qualquer maneira, o erro ainda está lá. Em seguida, enviei meu arquivo Informações do sistema e WindowsUpdate.log para a Microsoft, desculpe, mas não estou postando seu conteúdo aqui.

Manterá você informado sobre o andamento.

Dia
fonte
Se você não resolver o problema, obtenha gratuitamente o suporte do Windows Update da Microsoft ... support.microsoft.com/oas/…
Moab
Atualizado com sugestões do Suporte da Microsoft
Dia

Respostas:

32

Resolvido.

Não recebi resposta do Suporte da Microsoft desde o envio dos meus arquivos de log, mas tenho tempo para dar uma olhada. Aqui está um trecho relevante:

+++++++++++  PT: Synchronizing server updates  +++++++++++
  + ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}, Server URL = https://www.update.microsoft.com/v6/ClientWebService/client.asmx
Timeout for accelerated install is already set
WARNING: Cached cookie has expired or new PID is available
WARNING: PTWarn: Anonymous plug-in skipped for WU
Triggering accelerated install by calling UpdateNow
No installable updates are available
WARNING: Send failed with hr = 80072efe.
WARNING: SendRequest failed with hr = 80072efe. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
WARNING: WinHttp: SendRequestUsingProxy failed for <http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab>. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation MakeRequest failed. error 0x80072efe
WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80072efe
WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80072efe

Observe a falha no download do http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

Tentei baixar esse arquivo CAB de um navegador, o que não funcionou. Eu tentei wget(no cygwin ) o que não funcionou e relatei "Conexão redefinida por pares". Eu também tive o mesmo problema ao baixar o arquivo CAB de máquinas Linux na minha rede doméstica, por isso não foi um problema com as próprias máquinas Windows.

Para encurtar a história, finalmente localizei o problema no meu roteador, que está executando o DD-WRT .

Aparentemente, devo ter ativado a opção "Filter ActiveX" cerca de um mês atrás e esquecido que havia feito isso.

insira a descrição da imagem aqui

Dados os problemas de segurança do ActiveX , isso parece uma opção sensata de ativar, mas após a leitura da ajuda ... nem tanto!

Filtrar solicitações HTTP de blocos do ActiveX que contêm um URL que termina em ".ocx" ou ".cab".

Sim ... isso certamente causaria problemas! Desmarcar isso e aplicar as configurações ao roteador curou o problema nas duas máquinas Windows, como seria de esperar.

Obrigado a todos por sua ajuda e sugestões, espero que isso seja útil para outra pessoa.

Dia
fonte
11
Eu resolvi meu problema alterando minhas configurações do servidor de DNS para apontar para os servidores DNS do Google: 8.8.8.8 e 8.8.4.4
Populus
4
Gênio! Obrigado. Eu tive o mesmo problema com o meu roteador e esqueci completamente o bloqueio do ActiveX.
Neil Fenwick
3
Uau, isso parece uma séria falta de pesquisa por parte dos caras do DD-WRT. Posso ver o bloqueio .ocx, mas os .cabarquivos são usados ​​por muitos softwares no Windows. Eu consideraria relatar isso como um bug no DD-WRT.
Jonathon Reinhart
11
no meu caso, era meu proxy squid transparente instalado no meu firewall pfsense. desativado e, em seguida, as atualizações funcionaram bem.
Pdwalker
10

Vá para Internet Explorer, Ferramentas, Opções da Internet, Conexões, Rede local (LAN) .

Configurações: se estiver definido como "detectar automaticamente as configurações", mude para "Servidor proxy" (minha máquina com Windows 7 indica a porta 80).

Em seguida, tente o Windows Update, ele deve funcionar agora.

Se sua máquina estiver configurada para "servidor proxy", alterne para "detectar configurações automaticamente" e tente novamente.

Schnurrbart
fonte
11
Desmarcar a opção "Detectar configurações automaticamente" em Opções da Internet / Conexões / Configurações da LAN também funcionou. Começou a baixar atualizações imediatamente. Além disso, o test.cab funcionou após essa alteração.
4

Consegui resolver esse problema alternando de "Obter o endereço do servidor DNS automaticamente" para "Usar os seguintes endereços do servidor DNS" e inserindo "8.8.8.8" e "8.8.4.4". Esses são servidores DNS públicos do Google: https://developers.google.com/speed/public-dns/docs/using

Kristof Claes
fonte
Quando tentei isso no Vista Home Basic, ele me disse que esses endereços de rede eram inválidos.
Paul D. Waite
Ah - acho que eles são inválidos para o IPv6, mas funcionaram bem no IPv4. Então, desmarquei o IPv6. E agora o Windows Update se conecta bem. Espero poder voltar ao DNS automático assim que as atualizações forem concluídas - funcionou bem até que o Service Pack 2 foi instalado e o Windows Update se atualizou.
Paul D. Waite
O uso do DNS 8.8.8.8 corrigiu o erro 0x8024402f imediatamente para mim (eu tenho o erro há muito tempo, última atualização em 6/6/2013). A Solução de problemas do Windows Update sempre diz que corrigiu um problema, mas não o corrigiu. Eu já tinha o IPV6 desativado.
robocat
3

Parece um repositório de atualização corrompido. Tente o seguinte:

Iniciar ->Services.msc

Interrompa os serviços "Transferência inteligente em segundo plano" e "Windows Update".

Iniciar -> Cmd('como administrador')

rd %systemroot%\softwaredistribution /s

Volte aos serviços e inicie o serviço Windows Update.

Tente as atualizações novamente.

Ƭᴇcʜιᴇ007
fonte
Não ajudou, estou com medo. Pelo menos não no laptop. Também tentará na área de trabalho. Seria estranho se ambos tinham foi corrompido ao mesmo tempo ... mas nunca se sabe;)
Dia
@ Day: NP é sempre um bom primeiro passo.
Ƭᴇcʜιᴇ007
3

Clique na sua hora e data (canto inferior direito). Uma janela deve aparecer, clique no link 'alterar configurações de data e hora'. Na janela de data e hora, clique na guia hora da Internet, clique no botão Alterar configurações, clique no botão 'atualizar agora', clique em ok e saia das janelas e tente a atualização do Windows.

Steve
fonte
Uma resposta verdadeiramente bizarra, existe um artigo da base de conhecimento ou similar que o levou a sugerir isso? Eu tentei, mas não funcionou, eu tenho medo.
Dia
11
Embora seja uma resposta bizarra, muitas tecnologias da Microsoft dependem do tempo. Para um exemplo específico: Active Directory - se o relógio do cliente for diferente do relógio do servidor, podem acontecer coisas ruins e engraçadas.
Natalie Adams
Não são apenas as tecnologias da Microsoft. O Active Directory usa Kerberos (um protocolo de código aberto) que usa tempo para expressar a expiração do ticket.
Jonathon Reinhart
2

Algumas coisas - você não usa mais o IE para executar atualizações no Windows 7 (e no Vista?). Na verdade, não acho que a URL "correta" seja http://windowsupdate.microsoft.com/ . Acredito que seja http: //update.microsoft.com e envia você para uma página dizendo "Ei, você não pode mais usar isso!" .... mas isso não vem ao caso e eu discordo (muito).

Não sei quantas informações você deseja publicar, mas um lugar que eu começaria é do seu tipo de caixa do Windows:

ipconfig /all

E verifique a saída para algo estranho. Há algum tempo, eu tinha um cliente que tinha problemas para obter as atualizações do Windows, identificara alguém hackeado / mexeu com seu roteador e alterou as configurações de DNS.

Quais atualizações você está tentando instalar? Eu sei que o SP1 tem um "problema" com sistemas de inicialização dupla e alguns sistemas que não possuem uma partição de sistema (mas é fácil de corrigir).

Natalie Adams
fonte
Não usar o IE: bastante justo, estava apenas procurando outras opções. Irá verificar o ipconfig e postar se esclarecedor. Não tentei instalar nenhuma atualização específica - estava apenas tentando executar a atualização pela primeira vez no PC recém-instalado, o que não funcionou e me levou a descobrir que agora também estava quebrado na minha instalação mais antiga no laptop que costumava funciona bem.
Dia
Adicionou ipconfig /allsaída. Parece bastante são.
Dia
1

Eu recomendaria ler este artigo e seguir passo a passo (incluindo as ferramentas). Não consegui resolver o problema com nenhuma das outras respostas deste tópico até ler o artigo.

Como resolver problemas de conexão relacionados ao Windows Update ou Microsoft Update

O artigo inclui uma lista de códigos de erro de conexão, links para download de ferramentas, comandos CMD etc. para Windows XP, Vista, 7, 8 e 8.1. Está realmente completo. Consegui resolver meu problema com ele.

calor
fonte
0

Só fui atingido por este. Isso aconteceu logo após a instalação do HotFix (hotfix que não dizia nada sobre a reinicialização ...)

O problema foi corrigido apenas reiniciando o sistema e certificando-se de que minha VPN estivesse ligada.

Agora que a configuração do firewall não é ruim se você está apenas executando o Linux!

Alexis Wilke
fonte
0

Bem, desabilitar o IP6 nas propriedades da conexão de rede funcionou para mim. Espero que faça para você também!

Jalal El-Shaer
fonte
0

Eu tive um problema muito semelhante documentado aqui e todas as soluções possíveis listadas nesta pergunta não funcionaram.

O problema foi o .NET Framework 4 Client Profile e, ao substituí-lo pelo .NET Framework 4.5, o erro do Windows Update desapareceu.

Richard
fonte