Ultime news

Windows Update bloccato: reset della cache

10 Ottobre 2026 · 2 min di lettura
ModificaCMD / PowerShellRichiede amministratore

Modifica: Cambia impostazioni di sistema. Annota la configurazione precedente prima di eseguire i comandi.

Quando Windows Update resta bloccato a una percentuale, scarica sempre gli stessi file o fallisce con un codice di errore, la cache di aggiornamento (SoftwareDistribution) è spesso corrotta. Svuotarla è sicuro: Windows ricrea la cartella al prossimo controllo. Apri il prompt come amministratore.

Prima di intervenire

  • Riavvia il PC: molti aggiornamenti “bloccati” stanno solo aspettando un riavvio.
  • Controlla lo spazio libero sul disco C:, servono diversi gigabyte.
  • Lascia lavorare il PC almeno mezz’ora: gli aggiornamenti cumulativi sono grandi e la barra può restare ferma a lungo.

Ripristina la cache

net stop wuauserv
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start bits
net start wuauserv

wuauserv è il servizio Windows Update, bits quello che gestisce i download in background: vanno fermati perché tengono aperti i file della cache. La cartella viene rinominata e non cancellata, così puoi tornare indietro. Se il comando ren risponde “Accesso negato”, uno dei servizi è ancora attivo: ripeti i comandi net stop.

Verifica gli aggiornamenti installati

Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 5 HotFixID, Description, InstalledOn

Mostra gli ultimi aggiornamenti installati con il loro codice KB, utile per capire se un aggiornamento specifico è già presente.

Dopo il ripristino

Avvia Impostazioni → Windows Update → Verifica disponibilità aggiornamenti. Il primo controllo può essere più lungo del solito, perché Windows ricostruisce l’elenco. Quando tutto funziona da qualche giorno, puoi eliminare la cartella SoftwareDistribution.old per recuperare spazio.

Se gli errori continuano, il problema è probabilmente nell’immagine di sistema: segui la guida DISM e SFC. Puoi anche cercare il codice di errore (per esempio 0x80070002) sul sito del supporto Microsoft.

Guide collegate