Risolvere l’errore 80073712 di Windows Update

Salve!!! L’errore 80073712 di Windows Update, non consente il download e l’installazione degli aggiornamenti. Di conseguenza, non si riesce ad aggiornare Windows Vista.

Questo errore è comune, e viene causato dall’arresto del processo di aggiornamento. Può accadere anche quando il PC è in fase di arresto o riavvio a causa di errore grave del sistema o di un errore umano.

Per risolvere l’errore, bisogna provare ad eliminare il file “pending.xml” presente in “C:\Windows\winsxs\pending.xml” quindi scaricare e installare Windows Update Agent di Microsoft. Ecco la procedura:

1. Aprire il menù di “Start” -> “Tutti i Programmi” -> “Accessori“, cliccare con il tasto destro su “Prompt dei Comandi” e scegliere “Esegui come amministratore“;

2. Digitare i seguenti comandi per prendere la proprietà :

takeown/f C:\Windows\WinSxS\pending.xml

cacls C:\Windows\WinSxS\pending.xml/ G "Nome_Utente": F

(Al posto di “Nome_Utente” inserire il nome identificativo dell’account che da l’errore; ad esempio cacls C:\Windows\WinSxS\pending.xml/G SniperWolf: F

3. Eliminare “pending.xml” attraverso il comando:

del C:\Windows\WinSxS\pending.xml

4. Scaricare e installare gli aggiornamenti di Windows Updates Agent:

Windows Vista per macchine a 32-bit
Windows Vista x64

5. Quando sarà  richiesto, riavviare Windows Vista. Eseguire quindi Windows Updates Agent, per installare senza problemi i nuovi aggiornamenti.

13 commenti su “Risolvere l’errore 80073712 di Windows Update”

  1. ciao
    ho effettuato tutto come hai dettagliatamente descritto.
    però non riesco a cancellare il file.
    se alla fine metto sul promt C:\Windows\WinSxS\pending.xml mi apre una pagina tutta piena di scritte (che dovrebbe essere quella dell’errore), ma non mi fa cancellare niente!!!!
    mi spieghi per favore la procedura precisa per eliminarlo? grazie mille

  2. @BlackPanther: Ora ho capito il problema 🙂

    “C: \>” non bisogna scriverlo. Compare già nel prompt. Basta inserire “takeown/f C:\Windows\WinSxS\pending.xml”.

    E quindi tutto il resto dei comandi 😀
    Credevo che fosse una cosa chiara.

  3. Ciao, neanche a me funziona il metodo che hai indicato… entro come amministratore sul cmd, ma già al momento di inserire il comando C: \> takeown/f C:\Windows\WinSxS\pending.xml mi dice: impossibile trovare il percorso specificato.

    che si fa? ho win Vista x64, ho provato sia con win update aperto che chiuso, ho riavviato il pc ma niente..

    grazie

  4. @andres: Stai usando Windows Vista, vero? Su 7 il pending non dovrebbe esistere, quindi darti l’errore che hai citato.

    In ogni caso, prova a riavviare il PC, avvia Windows Update e segui nuovamente i passaggi descritti dall’articolo 😉

  5. a me non funziona il trucchetto, solo riesco ad arrivare al TAKEOWN…pending.xml

    quando clicco enter… viene fuori:

    “ERRORE:Impossibile trovare il file”

    cosa devo fare?

  6. anch’io sono vittima di questo noiosissimo errore! purtroppo però eseguendo i comandi sopra riportati non riesco ad eliminare il file pending.xml poichè dal prompt dei comandi dopo l’istruzione del C:\Windows\winsxs\pending.xml mi dice Accesso negato. come posso fare? aiutatemi vi prego!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

This site uses Akismet to reduce spam. Learn how your comment data is processed.