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
- Apri il Prompt dei comandi come amministratore
- Ferma i servizi di Windows Update
- Rinomina le cartelle della cache degli aggiornamenti
- Ri-registrare i file DLL di Windows Update (Opzionale)
- Riavvia i servizi di Windows Update
- Riavvia il computer
- Opzionale: Usa lo strumento di risoluzione dei problemi di Windows Update
- 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 Sì 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.