Come ripristinare Windows Update (Guida passo-passo)

Se hai problemi con download non riusciti, aggiornamenti bloccati o codici di errore, potrebbe essere il momento di ripristinare Windows Update. Questo processo elimina i file corrotti, riavvia i servizi vitali e ricostruisce i componenti di aggiornamento per ripristinare un funzionamento regolare. Ecco una semplice guida passo-passo che chiunque può seguire.

Indice dei contenuti

  • Guida passo-passo per ripristinare Windows Update
    1. Apri il Prompt dei comandi come amministratore
    1. Ferma i servizi di Windows Update
    1. Rinomina le cartelle della cache degli aggiornamenti
    1. Ri-registrare i file DLL di Windows Update (Opzionale)
    1. Riavvia i servizi di Windows Update
    1. Riavvia il computer
    1. Opzionale: Usa lo strumento di risoluzione dei problemi di Windows Update
    1. Bonus: Usa PowerShell per ripristinare automaticamente
  • Perché funziona
  • Domande frequenti
  • 🧩 Conclusione

Guida passo-passo per ripristinare Windows Update

1. Apri il Prompt dei comandi come amministratore

Inizia aprendo un prompt dei comandi elevato:

  • Premi Windows + S, digita cmd
  • Fai clic destro su Prompt dei comandi > scegli Esegui come amministratore
  • Fai clic su quando richiesto da UAC

Questo ti dà accesso ai comandi di sistema.

2. Ferma i servizi di Windows Update

Questi servizi devono essere sospesi per evitare interferenze durante il ripristino:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

Attendi che ciascun comando confermi di aver interrotto il servizio con successo.

3. Rinomina le cartelle della cache degli aggiornamenti

Queste cartelle memorizzano dati temporanei utilizzati da Windows Update. Rinominarle costringe Windows a crearne di nuove:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

Questo è sicuro. Niente viene eliminato, e Windows rigenererà le cartelle.

4. Ri-registrare i file DLL di Windows Update (Opzionale)

Questo aggiorna i componenti essenziali relativi agli aggiornamenti:

regsvr32 /s wuapi.dll

regsvr32 /s wuaueng.dll

regsvr32 /s wups.dll

regsvr32 /s wups2.dll

regsvr32 /s wuwebv.dll

regsvr32 /s wucltux.dll

Esegui ogni riga singolarmente e assicurati che non venga visualizzato alcun errore.

5. Riavvia i servizi di Windows Update

Ora rimetti i servizi online:

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

Questo completa il processo di ripristino manuale.

6. Riavvia il computer

Riavvia il PC per finalizzare tutte le modifiche di sistema e cancellare eventuali cache residue.

7. Opzionale: Usa lo strumento di risoluzione dei problemi di Windows Update

Windows offre anche uno strumento di risoluzione dei problemi grafico che corregge automaticamente problemi comuni di aggiornamento.

Su Windows 11:

  • Vai su Impostazioni > Sistema > Risoluzione dei problemi > Altri strumenti di risoluzione dei problemi
  • Trova Windows Update > Fai clic su Esegui

Su Windows 10:

  • Vai su Impostazioni > Aggiornamento e sicurezza > Risoluzione dei problemi > Strumenti di risoluzione dei problemi aggiuntivi
  • Seleziona Windows Update > Fai clic su Esegui lo strumento di risoluzione dei problemi

Segui le indicazioni e applica eventuali correzioni consigliate. Se manca completamente il pulsante Controlla aggiornamenti, questa guida su come ripristinare il pulsante Controlla aggiornamenti mancante in Windows può aiutarti.

8. Bonus: Usa PowerShell per ripristinare automaticamente

Preferisci l’automazione? Ecco uno script PowerShell che fa tutto in un colpo solo:

Stop-Service -Name wuauserv, cryptSvc, bits, msiserver -Force

Rename-Item -Path "C:\Windows\SoftwareDistribution" -NewName "SoftwareDistribution.old" -Force

Rename-Item -Path "C:\Windows\System32\catroot2" -NewName "catroot2.old" -Force

Start-Service -Name wuauserv, cryptSvc, bits, msiserver

Per eseguirlo:

  • Apri PowerShell come amministratore
  • Incolla ed esegui lo script

Questo è ideale se risolvi frequentemente problemi di aggiornamento. Per problemi più complessi, considera di seguire questa guida dettagliata su come riparare i componenti di Windows Update.

Perché funziona

Ripristinare Windows Update elimina i file di cache corrotti, riavvia i servizi che potrebbero essere bloccati e reinizializza le impostazioni di aggiornamento. Aiuta anche a:

  • Risolvere codici di errore durante gli aggiornamenti
  • Rimuovere download non riusciti o parziali
  • Risolvere problemi a livello di registro con i componenti di aggiornamento

Se incontri errori persistenti, consulta questo elenco di bug comuni in Windows Update e come correggerli.

Domande frequenti

Cosa succede se elimino SoftwareDistribution? Non danneggerai il tuo sistema. Windows ricreerà questa cartella quando necessario. È sicuro ripristinare Windows Update? Sì. Il processo è completamente reversibile e non elimina dati personali. Devo ripristinare se Windows Update è lento? Non sempre. Prova prima lo strumento di risoluzione dei problemi, poi esegui un ripristino se i problemi persistono. Posso saltare la ri-registrazione dei file DLL? Sì, ma è consigliato se vedi errori relativi agli aggiornamenti in Visualizzatore eventi. Con quanta frequenza dovrei ripristinare Windows Update? Solo quando gli aggiornamenti falliscono ripetutamente o i servizi si bloccano.


🧩 Conclusione

Ripristinare Windows Update è un modo affidabile per risolvere errori di aggiornamento persistenti, download bloccati e guasti ai servizi. Seguendo questa guida passo-passo, puoi eliminare i file di cache corrotti, riavviare i componenti essenziali e ripristinare il sistema di aggiornamento alla piena funzionalità. Che tu preferisca il metodo manuale o lo script automatizzato di PowerShell, questo processo è sicuro, reversibile e spesso la soluzione più rapida per la maggior parte dei problemi di aggiornamento di Windows.