Andrea Beggi

If you think you are too small to be effective, you have never been in the dark with a mosquito.

Windows/Microsoft Update non funzionanti

A T T E N Z I O N E ! Questo post ha piu' di sei mesi. Le informazioni contenute potrebbero non essere aggiornate.

Mi è capitato di trovare un Windows XP che non riesce a portare a termine gli aggiornamenti tramite Windows Update (o Microsoft Update). Le patch vengono scaricate normalmente, ma poco dopo un errore generico avverte che l’installazione non è avvenuta. Una rapida analisi del file %windir%\WindowsUpdate.log (normalmente è c:\windows\WindowsUpdate.log) rivela un “Error 0x80004002”.

Io ho risolto in questo modo:
Fermo il servizio Aggiornamenti Automatici: net stop wuauserv
Rinomino la cartella c:\windows\SoftwareDistribution
Faccio ripartire il servizio net start wuauserv
Scarico WindowsUpdateAgent20-x86.exe, e lo lancio da prompt dei comandi impartendo:WindowsUpdateAgent20-x86.exe /wuforce.
Riavvio e rilancio gli aggiornamenti, che adesso funzionano correttamente.

15 Commenti

Emanuele | #

Grazie della dritta, ho il solito problema su una macchina XP SP2. Appena ho due minuti provo.

fabio | #

uhmmmmm… interessante!
come sei arrivato alla soluzione?

Andrea | #

L’internette è mio amico

Matteo | #

Grande… mi hai sistemato una macchina

come sempre sei il migliore

Il Fornaio | #

Me lo presenti questo tuo amico internette? 😛

Comunque ottima tips, spero di non averne mai bisogno 😉

Matteo | #

E c’è chi dice che “apt-get update && apt-get dist-upgrade” sia troppo complicato… 🙂

fabio | #

funziona anche su vista?
ho 2 aggiornamenti che non c’è modo di fargli fare….

MARCO | #

Ciao, ma funziona anche con windows server 2003 bussines edition, ho lo stesso problema!

Francesco | #

Sono un off topic, lo so e me ne scuso!

Volevo solo farti sapere che e’ stato coniato “l’AndreaBeggi Effect” dal sito di Wolly!

Spero che questo non crei problemi di copyright! 😀

Francesco

Fabs | #

Ho avuto questo problema per quasi due anni su due XP.
Uno dei due ha smesso aggiornando a IE7, cosa che nell’altro ho preferito evitare, e sono andato avanti per un anno facendo gli aggiornamenti tramite M$ Baseline Security Analyzer.
Con l’ultimo aggiornamento 2.1 beta 2, perfino MBSA ha smesso di funzionare (errore script), ed ho continuato scaricando e installando le patch una per una.

Il tuo sistema purtroppo non ha funzionato, anche perché l’error code era un altro, 0x80246008. Però mi sono applicato al compitino e sono riuscito con questa soluzione:
http://support.microsoft.com/kb/910337

Il problema era causato dal mancato avvio di BITS. Dopo aver provato inutilmente sia a reinstallarlo che a ri-registrare le DLL, ho creato la riga di registro come suggerito.

Massimiliano | #

GRANDE, da quando per errore ho installato MICROSOFT UPDATE non riuscivo più ad aggiornare XP, mi hai risolto un bel problema!

Lorenzo | #

Che significa rinominare la cartella “c:\windows\SoftwareDistribution” ?? a me già rinominata in questo modo..

Miky | #

io uso il windows patch e molto più sicuro ed aggiorno senza problemi