Il magazzino dietro Windows Update
C:\Windows\SoftwareDistribution è il magazzino di Windows Update: ogni aggiornamento viene prima scaricato nella sottocartella Download, lì predisposto e solo dopo consegnato all'installer. Accanto sta DataStore con DataStore.edb, un database ESE che custodisce la cronologia degli aggiornamenti — quella lista che vedi in «Cronologia aggiornamenti». Il resto è piccola contabilità: SLS con i metadati per la scansione e PostRebootEvent con i marcatori delle azioni che si completano dopo un riavvio. Su una macchina sana la cartella se ne sta tranquilla su poche centinaia di megabyte; dopo un aggiornamento delle funzionalità fallito o un cumulativo rimasto in panne può tenere dentro 10–20 GB di carico morto. La dimensione in sé non è un guasto: i guai cominciano quando il database o i file predisposti si corrompono e ogni nuovo tentativo riscarica lo stesso pacchetto rotto.
Cosa c'è dentro, scaffale per scaffale
Prima di cancellare qualcosa conviene sapere quale parte fa cosa: metà del contenuto si perde senza dolore, l'altra metà invece si sente. I sei inquilini qui sotto sono, in pratica, tutto ciò che ci troverai.
- Download: i pacchetti degli aggiornamenti veri e propri — la parte pesante; svuotarlo non comporta rischi, Windows riscarica ciò che gli serve
- DataStore\DataStore.edb: il database della cronologia aggiornamenti — eliminalo e la lista degli aggiornamenti installati si svuota
- SLS: metadati per la scansione degli aggiornamenti — ricostruiti in automatico al controllo successivo
- PostRebootEvent: marcatori delle azioni in attesa dopo il riavvio — spariscono appena il riavvio si completa
- tmp: area di lavoro per gli scaricamenti in corso — toccala solo con i servizi fermi
- ReportingEvents.log: log in testo semplice degli eventi di aggiornamento — piccolo e utile in diagnosi
La procedura sicura — e quando serve davvero
L'ordine corretto: ferma il servizio Windows Update e BITS (net stop wuauserv, net stop bits), rinomina la cartella in SoftwareDistribution.old, riavvia i servizi e premi «Verifica disponibilità aggiornamenti». Fermare i servizi non è un dettaglio facoltativo: i file trattenuti da wuauserv non si lasciano né cancellare né rinominare finché il servizio gira. Questo sistema i sintomi classici — errori tipo 0x80070002, download inchiodati per sempre su una percentuale, aggiornamenti che si installano e poi si ripropongono. Il prezzo: la cronologia degli aggiornamenti in Impostazioni torna vergine, perché hai cancellato il database che la conservava. Ciò che invece non sistema: i download lenti su linea lenta, la stretta delle connessioni a consumo o l'upload di Ottimizzazione recapito — quelli sono un'altra cache, col suo interruttore.
Domande e risposte
Si può eliminare la cartella SoftwareDistribution?
Sì, purché prima siano fermi il servizio Windows Update e BITS — Windows ricostruisce la cartella al controllo successivo. Perdi solo la lista della cronologia aggiornamenti, nient'altro.
Perché SoftwareDistribution occupa tutto questo spazio?
Il più delle volte un aggiornamento delle funzionalità fallito o scaricato a metà ha lasciato i suoi pacchetti in Download. Svuotare la cartella con i servizi fermi recupera lo spazio; un'installazione sana sta sulle poche centinaia di megabyte.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]