# Come eliminare i file di Windows Update, e quanto costa ciascuno

I «file di Windows Update» non sono una sola cartella. Su un PC tipico sono quattro mucchi separati: componenti di aggiornamento superati dentro l’archivio componenti, la cache di download in `C:\Windows\SoftwareDistribution\Download`, l’installazione precedente in `C:\Windows.old` dopo un aggiornamento delle funzionalità, e la cache di Ottimizzazione recapito che condivide gli aggiornamenti con altri PC. Ognuno si rimuove con uno strumento diverso di Windows, e ognuno costa qualcosa di diverso, da nulla fino alla possibilità di tornare alla versione precedente di Windows.

La risposta breve: usa Pulizia disco o Impostazioni per lo spazio, tieni `SoftwareDistribution` per riparare un aggiornamento bloccato invece che per risparmiare spazio, e rimuovi `Windows.old` solo quando la nuova versione si è dimostrata valida.

## Quattro posti, quattro costi diversi

| Posizione | Cosa contiene | Rimuovilo con | Cosa cedi |
| --- | --- | --- | --- |
| Pulizia di Windows Update | Versioni più vecchie di componenti aggiornati nell’archivio componenti | Pulizia disco, Pulizia file di sistema | Il ritorno indietro precedente di quei componenti |
| `SoftwareDistribution\Download` | Pacchetti di aggiornamento scaricati da Windows Update | I passi di reimpostazione di Microsoft, con i servizi fermati prima | I download in sospeso vengono recuperati di nuovo |
| `Windows.old` | L’installazione di Windows prima di un aggiornamento | Impostazioni, File temporanei | L’opzione Torna indietro in Ripristino |
| Cache di Ottimizzazione recapito | Download di aggiornamento e dello Store tenuti per la condivisione | Pulizia disco, oppure la cache si svuota da sola | I peer sulla rete scaricano da internet invece che da te |

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-delete-windows-update-files-en-mobile.webp" type="image/webp" width="768" height="1500">
    <img src="/img/blog/windows-delete-windows-update-files-en.webp" width="1360" height="454" loading="lazy" alt="I file di aggiornamento hanno costi diversi">
  </picture>
  <figcaption>Quattro tipi di file di aggiornamento stanno in posti diversi, vengono rimossi da strumenti diversi di Windows e cedono cose diverse.</figcaption>
</figure>

## Misura prima di eliminare qualsiasi cosa

Apri Impostazioni, Sistema, Archiviazione e seleziona File temporanei. Windows elenca le categorie con le dimensioni, il che dice se i file di aggiornamento valgono il tuo tempo. Un’unità piena per una libreria di giochi o un progetto video non si salva con qualche centinaio di megabyte di cache di aggiornamento.

Per l’archivio componenti, il numero che Esplora file mostra per `C:\Windows\WinSxS` è fuorviante a causa dei collegamenti reali. L’[articolo sulla pulizia di WinSxS](/it/windows/blog/winsxs-folder-cleanup-windows) mostra come misurare il sovraccarico reale con DISM prima di pulire, quindi non si ripete qui.

## Pulizia di Windows Update in Pulizia disco

Di solito è il primo dei quattro da provare; chiude comunque la finestra di ritorno indietro per i componenti che rimuove.

1. Cerca Pulizia disco dalla barra delle applicazioni e aprila.
2. Scegli l’unità di sistema e seleziona OK.
3. Seleziona Pulizia file di sistema, scegli di nuovo l’unità e seleziona OK.
4. Spunta Pulizia di Windows Update, seleziona OK, poi Elimina file.

La [guida all’archivio componenti di Microsoft](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder) dice che questa opzione riduce la dimensione dell’archivio componenti. Windows ne fa già una versione in base a una pianificazione: tiene per un periodo le versioni precedenti di alcuni componenti così puoi tornare indietro, poi le rimuove da solo. Eseguire tu la pulizia anticipa solo quel momento.

Il costo è quella finestra di ritorno indietro. Subito dopo un aggiornamento cumulativo grande, mentre controlli ancora che stampanti, driver e le app principali si comportino bene, aspetta qualche giorno prima di eseguirla. Il parametro DISM più aggressivo, `/ResetBase`, rende permanente ogni aggiornamento installato ed è trattato nell’articolo su WinSxS; Pulizia disco non ne ha bisogno.

## SoftwareDistribution\Download serve alle riparazioni, non allo spazio

`C:\Windows\SoftwareDistribution\Download` è dove Windows Update tiene i pacchetti scaricati. Windows lo gestisce durante gli aggiornamenti normali, e la cartella di solito non è dove si nascondono grandi quantità di spazio. Svuotarla è un passo di riparazione per gli aggiornamenti che continuano a non scaricarsi o installarsi, ed è così che Microsoft la presenta.

Le [istruzioni di reimpostazione di Microsoft](https://learn.microsoft.com/en-us/troubleshoot/windows-client/installing-updates-features-roles/additional-resources-for-windows-update) indicano prima lo strumento di risoluzione dei problemi di Windows Update. Quando non basta, i passi manuali fermano i servizi che tengono questi file, così nulla viene scritto mentre lavori sulla cartella. Da un Prompt dei comandi con privilegi elevati:

```cmd
net stop bits
net stop wuauserv
net stop cryptsvc
```

L’articolo di Microsoft rinomina poi le cartelle invece di eliminarle, e chiede di farlo solo se i passi precedenti della reimpostazione non hanno aiutato:

```cmd
Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak
```

Riavvia i servizi quando hai finito:

```cmd
net start bits
net start wuauserv
net start cryptsvc
```

Rinominare conserva il vecchio contenuto finché non sai che gli aggiornamenti funzionano di nuovo; Windows Update crea cartelle nuove e scarica ciò che gli serve ancora. Quando Impostazioni, Windows Update installa con successo, le cartelle `.bak` possono andare. L’articolo ha anche una forma più breve «se tutto il resto fallisce» che rimuove l’intera cartella `SoftwareDistribution`, incluso `DataStore`, non solo i download. Trattala come l’ultimo passo che viene descritto.

Eliminare la cartella mentre Windows Update è in esecuzione è la versione da evitare: i file in uso restano, e un download in corso può rompersi a metà.

Mole per Windows ha una versione più stretta di questa riparazione in Ottimizza, chiamata Reimposta i download degli aggiornamenti bloccati. Viene offerta solo quando lo stesso aggiornamento non è riuscito a installarsi almeno due volte di seguito negli ultimi 30 giorni, mai mentre Windows sta installando un aggiornamento o attende un riavvio, e al massimo una volta ogni 30 giorni. Ferma Windows Update e BITS, svuota solo la cartella `Download` e riavvia quello dei due servizi che era in esecuzione. Non tocca `DataStore`, `catroot2`, impostazioni o criteri di aggiornamento.

## Windows.old e la finestra di 10 giorni

Dopo un aggiornamento o un aggiornamento delle funzionalità, l’installazione precedente sta in `C:\Windows.old`. È ciò che rende possibile Impostazioni, Sistema, Ripristino, Torna indietro. La [pagina di ritorno indietro di Microsoft](https://support.microsoft.com/windows/deployment/install-upgrade/go-back-to-the-previous-version-of-windows) dice che nella maggior parte dei casi hai 10 giorni, e che tornare indietro richiede che restino le cartelle `windows.old` e `$windows.~bt`, che gli account utente aggiunti dopo l’aggiornamento vengano rimossi, e l’unità USB da cui hai aggiornato, se ne hai usata una. Tornare indietro conserva i file personali ma rimuove app e driver installati dopo l’aggiornamento.

Spesso non devi eliminarla affatto. La [pagina di eliminazione di Microsoft](https://support.microsoft.com/en-us/windows/deployment/install-upgrade/delete-your-previous-version-of-windows) dice che la versione precedente viene eliminata automaticamente dieci giorni dopo l’aggiornamento. Per rimuoverla prima, vai a Impostazioni, Sistema, Archiviazione, File temporanei, spunta Versione precedente di Windows e seleziona Rimuovi file. La stessa pagina avvisa che non si può annullare.

Prima di farlo, controlla le cose che ti farebbero voler tornare indietro: le app su cui conti partono, la stampante stampa, la VPN si connette e i file che ti interessano sono nelle cartelle utente e non solo dentro `Windows.old`. Un backup dei documenti non sostituisce questo controllo, perché Torna indietro ripristina il sistema, non i file.

## La cache di Ottimizzazione recapito

Ottimizzazione recapito permette a un PC di scaricare aggiornamenti di Windows e dello Store da altri PC sulla rete locale, o da internet se lo consenti, e di condividere in cambio ciò che ha scaricato. La [pagina di Ottimizzazione recapito di Microsoft](https://support.microsoft.com/en-us/windows/deployment/updates-lifecycle/delivery-optimization-in-windows) dice che la cache si svuota da sola dopo poco tempo o quando occupa troppo spazio, e che puoi svuotarla prima in Pulizia disco spuntando File di Ottimizzazione recapito.

Il [riferimento di Ottimizzazione recapito](https://learn.microsoft.com/en-us/windows/deployment/do/waas-delivery-optimization-reference) dà i valori predefiniti dietro «poco tempo»: un file viene tenuto fino a tre giorni, e la cache può usare fino al 20% dello spazio disponibile sull’unità. Rimuoverla costa poco: Windows Update installa dal proprio download, e gli altri PC scaricano da Microsoft invece che da te. Per cambiare se questo PC condivide, vai a Impostazioni, Windows Update, Opzioni avanzate, Ottimizzazione recapito.

La pagina Pulizia di Mole elenca questa cache come File di Ottimizzazione recapito. Mole chiede al servizio Ottimizzazione recapito di eliminare i file finiti, salta ciò che sta ancora scaricando e ciò che è bloccato, e non prende mai la proprietà della cartella del servizio.

## Controlla il risultato

- Esegui di nuovo Pulizia disco o File temporanei e confronta le categorie con ciò che hai visto prima.
- Apri Impostazioni, Windows Update e seleziona Verifica aggiornamenti. Dovrebbe cercare e installare normalmente.
- Apri Impostazioni, Sistema, Ripristino. Se Torna indietro non c’è più, è atteso dopo aver rimosso `Windows.old`; se ti serviva ancora, non si può riportare.

## Cosa non fare

- Non eliminare file da `WinSxS` a mano e non prendere la proprietà da TrustedInstaller per forzare.
- Non eliminare `SoftwareDistribution` mentre il servizio Windows Update è in esecuzione, e non usarlo come pulizia di routine dello spazio.
- Non rimuovere `Windows.old` nei primi giorni dopo un aggiornamento solo perché è grande.
- Non disattivare i servizi Windows Update o BITS per impedire a queste cartelle di crescere; così si fermano anche gli aggiornamenti di sicurezza.

Per tutto il resto che riempie l’unità C:, prosegui con [mettere ordine in un’unità C: piena](/it/windows/blog/windows-c-drive-full) o [trovare i file grandi](/it/windows/blog/find-large-files-on-windows). Il lato dell’archivio componenti è spiegato in [pulizia di WinSxS](/it/windows/blog/winsxs-folder-cleanup-windows), e [punti di ripristino e backup dei file in Windows](/it/windows/blog/windows-restore-points-and-backups) copre le vie di recupero che puoi preparare prima di cederne una.

## Domande frequenti

### È sicuro eliminare i file di Windows Update?

Sì, quando usi gli strumenti di Windows: Pulizia di Windows Update e File di Ottimizzazione recapito in Pulizia disco, e Versione precedente di Windows in File temporanei. I costi sono una fine anticipata del ritorno indietro dei componenti e, per `Windows.old`, la fine dell’opzione Torna indietro.

### Posso eliminare la cartella SoftwareDistribution?

Solo come riparazione per gli aggiornamenti che continuano a fallire, e solo dopo aver fermato il servizio Windows Update. I passi di Microsoft rinomina `Download` e `DataStore` invece di eliminarli, così puoi rimuovere le copie rinominate quando gli aggiornamenti funzionano di nuovo.

### Quanto resta Windows.old sul PC?

Nella maggior parte dei casi 10 giorni dopo l’aggiornamento. Windows poi lo elimina da solo, e l’opzione Torna indietro sparisce con lui.

### Eliminare i file di Ottimizzazione recapito ferma gli aggiornamenti?

No. Sono copie tenute per condividerle con altri PC. Windows Update scarica da Microsoft quando gli serve di nuovo un file, e la cache si svuota da sola dopo qualche giorno.


Canonical: https://mole.fit/it/windows/blog/delete-windows-update-files
