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


31

Ho avuto lo stesso problema con gli aggiornamenti di Windows su 2 dei miei computer a casa, entrambi con Windows 7 Home Premium a 64 bit. Una delle 2 macchine è una nuova installazione, l'altra ha eseguito Windows Update in passato, ma ora non funziona.

Quando controllo manualmente gli aggiornamenti tramite il Pannello di controllo, ottengo il codice di errore 8024402F :

codice di errore di aggiornamento di Windows 8024402F

Ho seguito il collegamento "Chiedi aiuto per questo errore", che riporta diversi articoli nella Guida e supporto tecnico di Windows, nessuno dei quali riguarda questo specifico codice di errore. Dall'aiuto e dal google generale ho provato:

  • Verifica della connettività Internet. La maggior parte dell'aiuto suggerisce che questo errore è causato da un problema generale di connettività Internet. Ma se stai leggendo questo, la mia connessione funziona sicuramente bene.
  • Disabilitazione temporanea dell'antivirus e tentativo di eseguire Windows Update. Questo non ha aiutato (corro AVG gratis)
  • In esecuzione Pannello di controllo -> Risoluzione dei problemi -> Sistemi di sicurezza -> Risolvi i problemi con Windows Update. Detto questo ha rilevato e risolto problemi, ma non ha aiutato.

risultati di risoluzione dei problemi di aggiornamento di Windows

aggiornamento di Internet Explorer Windows non raggiungibile

Ho avuto lo stesso problema per 24 ore, quindi sicuramente i server Windows Update non sono stati inattivi per tutto questo tempo? Un rapido controllo su Twitter non mostra alcuna protesta mondiale per la mancanza di disponibilità di Windows Update, quindi sono solo io? Sono residente nel Regno Unito, ma noto che l' URL http://test.update.microsoft.com/windowsupdate/v6/vistadefault.aspx non è disponibile anche usando "wget" dal mio server web a 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)

Modifica: output di '' 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

Modifica 2: Suggerimenti del supporto Microsoft:

Configurare la connessione per ottenere automaticamente un indirizzo IP

  1. Fai clic su "Avvia", inserisci "NCPA.CPL" (senza virgolette) nella barra Inizia ricerca e premi "Invio".
  2. Fare clic con il tasto destro del mouse sulla connessione di rete e fare clic su "Proprietà". Se viene richiesta una password amministratore o una conferma, digitare la password o fornire conferma.
  3. Fare clic per evidenziare "Protocollo Internet versione 6 (TCP / IPv6)" e fare clic su "Proprietà".
  4. Seleziona "Ottieni automaticamente un indirizzo IP" e "Ottieni indirizzo server DNS automaticamente".
  5. Fai clic su "OK".
  6. Fare clic per evidenziare "Protocollo Internet versione 4 (TCP / IPv4)" e fare clic su "Proprietà".
  7. Seleziona "Ottieni automaticamente un indirizzo IP" e "Ottieni indirizzo server DNS automaticamente".
  8. Fai clic su "OK".
  9. Riavvia il computer.

L'ho provato e IPv4 e v6 erano entrambi già impostati su queste impostazioni, riavviati comunque, errore ancora presente. Ho quindi inviato il mio file System Information e WindowsUpdate.log a Microsoft, mi spiace ma non sto pubblicando i loro contenuti qui.

Ti terremo aggiornato sui progressi.


Se non lo risolvi, ottieni il supporto gratuito di Windows Update da Microsoft ... support.microsoft.com/oas/…
Moab

Aggiornato con i suggerimenti del supporto Microsoft
Giorno

Risposte:


32

Risolto.

Non ho più ricevuto risposta dal supporto Microsoft da quando ho inviato loro i miei file di registro, ma ho avuto il tempo di dare un'occhiata. Ecco un frammento pertinente:

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

Si noti che non è possibile scaricare http://download.windowsupdate.com/msdownload/update/common/2009/06/2803268_2cf7737e73bd31ae709b14a95c8d2ecb7eccfbf3.cab .

Ho provato a scaricare questo file CAB da un browser, che non ha funzionato. Ho quindi provato wget(in cygwin ) che non funzionava e riportava "Connessione ripristinata dal peer". Ho anche avuto lo stesso problema durante il download del file CAB dalle macchine Linux sulla mia rete domestica, quindi non è stato un problema con le macchine Windows stesse.

Per farla breve, ho finalmente rintracciato il problema sul mio router, che esegue DD-WRT .

Apparentemente devo aver abilitato l'opzione "Filtro ActiveX" circa un mese fa e ho dimenticato di averlo fatto.

inserisci qui la descrizione dell'immagine

Dati i problemi di sicurezza con ActiveX , questa sembra un'opzione ragionevole da attivare, ma dopo aver letto l'aiuto ... non così tanto!

Filtro ActiveX Blocca le richieste HTTP contenenti un URL che termina in ".ocx" o ".cab".

Sì ... questo certamente causerebbe problemi! Deselezionarlo e applicare le impostazioni al router ha risolto il problema su entrambi i miei computer Windows, come ci si aspetterebbe.

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


1
Ho risolto il mio problema modificando le impostazioni del mio server DNS per puntare ai server DNS di Google: 8.8.8.8 e 8.8.4.4
Populus

4
Genio! Grazie. Ho avuto lo stesso problema con il mio router e ho completamente dimenticato di bloccare ActiveX.
Neil Fenwick,

3
Wow, questa sembra una grave mancanza di ricerca da parte dei ragazzi della DD-WRT. Riesco a vedere il blocco .ocx, ma i .cabfile sono utilizzati da molti software su Windows. Considererei di segnalarlo come un bug in DD-WRT.
Jonathon Reinhart,

1
nel mio caso, era il mio proxy squid trasparente installato sul mio firewall pfsense. disabilitato e quindi gli aggiornamenti hanno funzionato bene.
pdwalker,

10

Vai a Internet Explorer, Strumenti, Opzioni Internet, Connessioni, Local Area Network (LAN) .

Impostazioni: se è impostato su "Rileva automaticamente impostazioni", passa a "Server proxy" (la mia macchina Windows 7 dice la porta 80).

Quindi prova Windows Update, dovrebbe funzionare ora.

Se la macchina è impostata su "server proxy", passa a "Rileva automaticamente impostazioni" e riprova.


1
Deselezionare "Rileva automaticamente impostazioni" in Opzioni Internet / Connessioni / Impostazioni LAN ha funzionato anche per me. Ha iniziato a scaricare immediatamente gli aggiornamenti. Anche test.cab ha funzionato dopo questa modifica.

4

Sono riuscito a risolvere questo problema passando da "Ottieni indirizzo server DNS automaticamente" a "Utilizza 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


Quando l'ho provato in Vista Home Basic, mi ha detto che quegli indirizzi di rete non erano validi.
Paul D. Waite,

Ah - Penso che non siano validi per IPv6, ma hanno funzionato bene per IPv4. Quindi ho deselezionato IPv6. E ora Windows Update si collega bene. Spero di poter tornare al DNS automatico una volta eseguiti gli aggiornamenti: ha funzionato bene fino all'installazione del Service Pack 2 e all'aggiornamento di Windows Update.
Paul D. Waite,

L'uso del DNS 8.8.8.8 ha risolto immediatamente l'errore 0x8024402f per me (ho avuto l'errore per anni, ultimo aggiornamento il 6/06/2013). Lo strumento di risoluzione dei problemi di Windows Update dice sempre di aver risolto un problema, ma non ha risolto il problema. Ho già disabilitato IPV6.
robocat,

3

Sembra un repository di aggiornamento danneggiato. Prova questo:

Start ->Services.msc

Interrompere i servizi "Trasferimento intelligente in background" e "Windows Update".

Avvia -> Cmd('come amministratore')

rd %systemroot%\softwaredistribution /s

Torna ai servizi e avvia il servizio Windows Update.

Prova di nuovo gli aggiornamenti.


Non ho aiutato, ho paura. Almeno non sul laptop. Proverà anche sul desktop. Sarebbe strano se entrambi fossero stati corrotti allo stesso tempo ... ma non lo sai mai;)
Giorno

@Giorno: NP è sempre un buon passo in avanti.
Ƭᴇcʜιᴇ007,

3

Fai clic su data e ora (in basso a destra). Verrà visualizzata una finestra, fare clic sul collegamento "modifica impostazioni data e ora". Nella finestra della data e dell'ora, fai clic sulla scheda dell'ora di Internet, fai clic sul pulsante Modifica impostazioni, quindi fai clic sul pulsante "Aggiorna ora", quindi fai clic su OK e chiudi Windows e ora prova l'aggiornamento di Windows.


Una risposta davvero bizzarra, c'è un articolo della knowledge base o simile che ti ha spinto a suggerire questo? L'ho provato, ma non ha funzionato, temo.
Giorno

1
Albiet una risposta bizzarra, molte tecnologie Microsoft fanno affidamento sul tempo. Per un esempio specifico: Active Directory: se l'orologio del client è diverso da quello del server, possono / succederanno brutte cose divertenti.
Natalie Adams,

Non sono solo le tecnologie Microsoft. Active Directory utilizza Kerberos (un protocollo open source) che utilizza il tempo per esprimere la scadenza del ticket.
Jonathon Reinhart,

2

Un paio di cose: non usi più IE per eseguire aggiornamenti in Windows 7 (e Vista?), In realtà non penso che l'URL "corretto" sia http://windowsupdate.microsoft.com/ credo che sia http: //update.microsoft.com e ti manda semplicemente su una pagina che dice "Ehi, non puoi più usarlo!" .... ma questo è il punto e sto divagando (molto).

Non so quante informazioni sei disposto a pubblicare ma un punto da cui vorrei iniziare è dal tipo di casella di Windows:

ipconfig /all

E controlla l'output per qualcosa di strano. Qualche tempo fa avevo un client che aveva problemi a ottenere gli aggiornamenti di Windows, ho scoperto che qualcuno ha hackerato / incasinato il suo router e ha cambiato le impostazioni DNS.

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


Non usando IE: abbastanza giusto, cercavo solo altre opzioni. Controllerà ipconfig e pubblicherà se illuminante. Non tentando di installare alcun aggiornamento particolare, stavo solo cercando di eseguire l'aggiornamento per la prima volta sul PC appena installato, il che non ha funzionato e mi ha portato a scoprire che ora era rotto anche sulla mia installazione precedente sul laptop che era solito funziona bene.
Giorno

Ho aggiunto un ipconfig /alloutput. Sembra abbastanza sano.
Giorno

1

Consiglio di leggere questo articolo e di seguire passo dopo passo (compresi gli strumenti). Non sono stato in grado di risolvere il problema con nessuna delle altre risposte di questo thread fino a quando 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, download di collegamenti agli strumenti, comandi CMD, ecc. Per Windows XP, Vista, 7, 8 e 8.1. È davvero completo. Sono stato in grado di risolvere il mio problema con esso.


0

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

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

Ora quella configurazione del firewall non è male se stai solo eseguendo Linux!


0

Bene, disabilitare IP6 nelle proprietà della connessione di rete, ha funzionato per me. Spero lo faccia anche per te!


0

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

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.