2011-03-17 00:11:01 +0000 2011-03-17 00:11:01 +0000
31
31

Come risolvere l'errore 8024402F di Windows Update su Windows 7 Home Premium 64bit?

Ho avuto lo stesso problema con Windows Update su 2 delle mie macchine a casa, entrambe con Windows 7 Home Premium 64-bit. Una delle 2 macchine è un'installazione nuova di zecca, l'altra ha eseguito Windows Update in passato, ma anche ora non funziona.

Quando controllo manualmente gli aggiornamenti usando il pannello di controllo, ottengo il codice di errore 8024402F**:

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)

Ho seguito il link a “Get help with this error”, che porta a diversi articoli in Windows Help and Support, nessuno dei quali è per questo specifico codice di errore. Dall'aiuto e dalla ricerca generale su Google ho provato:

  • Controllo della connettività internet. La maggior parte della guida suggerisce che questo errore è causato da un problema generale di connettività internet. Ma se stai leggendo questo, la mia connessione funziona sicuramente bene.
  • Disabilitando temporaneamente l'antivirus e provando ad eseguire Windows Update. Questo non ha aiutato (eseguo AVG free)
  • Eseguendo Pannello di controllo -> Risoluzione dei problemi -> Sistemi di sicurezza -> Risolvi i problemi con Windows Update. Questo dice che ha rilevato e risolto i problemi, ma non ha aiutato.
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

Ho lo stesso problema da 24 ore, quindi sicuramente i server di Windows Update non sono stati giù tutto questo tempo? Un rapido controllo su twitter non mostra alcuna protesta in tutto il mondo sul fatto che Windows Update non sia disponibile, quindi sono solo io? Sono basato nel Regno Unito, ma ho notato che l'URL http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx non è disponibile anche usando “wget” dal mio webserver di Chicago.

Edit: Output di “ipconfig /all”:

Edit 2: Suggerimenti dal supporto Microsoft:

Configura la connessione per ottenere un indirizzo IP automaticamente

  1. Clicca su “Start”, inserisci “NCPA.CPL” (senza virgolette) nella barra di ricerca di Start e premi “Enter”.
  2. Clicca con il tasto destro del mouse sulla connessione di rete e clicca su “Proprietà”. Se viene richiesta una password di amministratore o una conferma, digitare la password o fornire una conferma.
  3. Clicca per evidenziare “Internet Protocol Version 6 (TCP/IPv6)” e clicca su “Proprietà”.
  4. Selezionare “Ottieni automaticamente un indirizzo IP” e “Ottieni automaticamente l'indirizzo del server DNS”.
  5. Fare clic su “OK”.
  6. Clicca per evidenziare “Internet Protocol Version 4 (TCP/IPv4)” e clicca su “Proprietà”.
  7. Spunta “Ottieni automaticamente un indirizzo IP” e “Ottieni automaticamente l'indirizzo del server DNS”.
  8. Fare clic su “OK”.
  9. Riavvia il computer.

Ho provato e IPv4 e v6 erano entrambi già impostati su queste impostazioni, ho riavviato comunque, l'errore è rimasto. Ho poi inviato il mio file System Information e WindowsUpdate.log a Microsoft, mi dispiace ma non posterò il loro contenuto qui.

Vi terrò aggiornati sui progressi.

Risposte (10)

32
32
32
2011-03-19 03:07:55 +0000

Risolto.

Non ho avuto risposta dal supporto Microsoft da quando ho inviato loro i miei file di log, ma ho avuto un po’ di tempo per dare un'occhiata io stesso. Ecco un frammento rilevante:

+++++++++++ 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

Nota il mancato download di http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

Ho provato a scaricare questo file CAB da un browser, ma non ha funzionato. Ho poi provato wget (in cygwin ) che non ha funzionato e ha riportato “Connection reset by peer”. Ho anche avuto lo stesso problema scaricando il file CAB da macchine Linux sulla mia rete domestica, quindi non era un problema con le macchine Windows stesse.

Per farla breve, alla fine ho rintracciato il problema nel mio router, che utilizza DD-WRT .

A quanto pare devo aver abilitato l'opzione “Filter ActiveX” circa un mese fa e mi sono dimenticato di averlo fatto.

Dati i problemi di sicurezza con ActiveX , questa sembra un'opzione sensata da attivare, ma leggendo la guida… non così tanto!

Filtro ActiveX Blocca le richieste HTTP contenenti un URL che termina con “.ocx” o “.cab”.

Sì… questo causerebbe certamente dei problemi! Togliere la spunta e applicare le impostazioni al router ha risolto il problema su entrambe le mie macchine Windows, come ci si aspetterebbe.

Grazie a tutti per il vostro aiuto e i vostri suggerimenti, spero che questo sia utile a qualcun altro.

10
10
10
2011-04-12 14:34:26 +0000

Vai su Internet Explorer, Strumenti, Opzioni Internet, Connessioni, Rete locale (LAN).

Impostazioni: Se è impostato su “rileva automaticamente le impostazioni” passalo a “Server proxy” (la mia macchina Windows 7 dice porta 80).

Poi prova Windows Update, ora dovrebbe funzionare.

Se la tua macchina è impostata su “server proxy”, passa a “rileva automaticamente le impostazioni” e riprova.

4
4
4
2012-08-16 07:12:16 +0000

Sono riuscito a risolvere questo problema passando da “Ottieni automaticamente l'indirizzo del server DNS” a “Usa i seguenti indirizzi di server DNS” e inserendo “8.8.8.8” e “8.8.4.4”. Questi sono server DNS pubblici di Google: https://developers.google.com/speed/public-dns/docs/using

3
3
3
2011-03-17 00:20:37 +0000

Sembra un repository di aggiornamento corrotto. Prova questo:

Start–>Services.msc

Ferma i servizi “Background Intelligent Transfer” e “Windows Update”.

Start–>Cmd (‘come amministratore’)

rd %systemroot%\softwaredistribution /s

Torna ai servizi e avvia il servizio Windows Update.

Prova di nuovo gli aggiornamenti.

3
3
3
2011-03-18 02:02:38 +0000

Clicca sulla tua data e ora (in basso a destra). Dovrebbe apparire una finestra, clicca sul link ‘change date and time settings’. Nella finestra di data e ora clicca sulla scheda internet time, clicca sul pulsante Change settings, poi clicca sul pulsante ‘update now’, poi clicca ok e esci da windows e ora prova l'aggiornamento di windows.

2
2
2
2011-03-17 00:19:59 +0000

Un paio di cose - Non si usa più IE per eseguire gli aggiornamenti in Windows 7 (e Vista?), infatti non credo che l'URL “corretto” sia http://windowsupdate.microsoft.com/ credo sia http://update.microsoft.com e ti manda solo a una pagina che dice “Ehi, non puoi più usare questo!” …. ma non è questo il punto e sto divagando (molto).

Non so quante informazioni tu voglia postare, ma un posto da cui comincerei è dal tipo di box di Windows:

ipconfig /all

e controllare l'output per qualsiasi cosa strana. Un po’ di tempo fa ho avuto un cliente che ha avuto problemi a ricevere gli aggiornamenti di Windows, si è scoperto che qualcuno ha hackerato/manipolato il suo router e ha cambiato le impostazioni DNS.

Quali aggiornamenti stai cercando di installare? So che SP1 ha un “problema” con i sistemi dual boot e alcuni sistemi che non hanno una partizione di sistema (ma entrambi sono facili da risolvere).

1
1
1
2015-03-25 17:11:37 +0000

Vi consiglio di leggere questo articolo e di seguire passo dopo passo (compresi gli strumenti). Non sono riuscito a risolvere il problema con nessuna delle altre risposte di questo thread finché non ho letto l'articolo. Come risolvere i problemi di connessione relativi a Windows Update o Microsoft Update

L'articolo include un elenco di codici di errore di connessione, link per scaricare gli strumenti, comandi CMD, ecc. per Windows XP, Vista, 7, 8 & 8.1. È davvero completo. Sono riuscito a risolvere il mio problema con esso.

0
0
0
2012-04-09 18:24:30 +0000

Beh, disabilitare IP6 nelle proprietà della connessione di rete ha funzionato per me. Spero che funzioni anche per te!

0
0
0
2013-03-23 20:21:43 +0000

Ho avuto un problema molto simile documentato qui e tutte le possibili soluzioni elencate in questa domanda non hanno funzionato.

Ho scoperto che il problema era il profilo client di .NET Framework 4 e che sostituendolo con il .NET Framework 4.5 l'errore di Windows Update è scomparso.

0
0
0
2012-01-26 22:43:50 +0000

Sono appena stato colpito da questo. Questo è successo subito dopo aver fatto un'installazione HotFix (hotfix che non diceva nulla sul riavvio…)

Il problema è stato risolto semplicemente riavviando il sistema e assicurandosi che la mia VPN fosse attivata.

Ora quella configurazione del Firewall non è male se stai usando solo Linux!