Base di conoscenza →8 min di letturaAggiornato: 2026-09-20

Come eliminare i file temporanei in Windows 10 e 11

Windows tiene i dati temporanei in parecchi posti distinti, e solo alcuni si possono svuotare a mano senza rischi: %TEMP% e C:\Windows\Temp sempre, Windows.old e Ottimizzazione recapito con un'avvertenza ciascuno, e Prefetch è sicuro ma inutile. Il percorso integrato è Impostazioni → Sistema → Archiviazione → File temporanei, con il pulsante «Pulisci file di sistema» di Pulizia disco che arriva dove le Impostazioni non arrivano.

Le cartelle davvero temporanee

Windows ha due cartelle temporanee, non una. Quella per utente si risolve da %TEMP% e di norma punta a C:\Users\<tu>\AppData\Local\Temp — incolla %TEMP% nella barra degli indirizzi di Esplora file per aprirla direttamente. Quella di sistema è C:\Windows\Temp e appartiene ai servizi e ai programmi di installazione che girano con privilegi di sistema. Entrambe sono aree di lavoro: gli installer ci scompattano dentro, le applicazioni ci scrivono dump di crash e file intermedi, e quasi nessuno ripulisce dopo di sé.

Qualsiasi cosa in entrambe le cartelle si può eliminare, con una precisazione: i file attualmente aperti da un processo in esecuzione si rifiuteranno, e quello è il sistema che ti protegge, non un errore da aggirare. Seleziona tutto, premi Canc, clicca «Ignora» su ciò che è bloccato e vai avanti. Nulla che serva davvero a un programma dopo un riavvio è conservato lì — le cartelle sono documentate come volatili, e molte installazioni le svuotano comunque.

Su una macchina usata ogni giorno da un anno o due, la coppia ne contiene in genere da qualche centinaio di megabyte a diversi gigabyte. Gli installer delle applicazioni grandi sono i maggiori contributori: i soli pacchetti di driver grafici scompattano un gigabyte o più e spesso lo lasciano lì, di frequente sotto C:\AMD o C:\NVIDIA invece che in Temp — vale la pena darci un'occhiata già che ci sei.

Gli strumenti integrati: impostazioni di archiviazione e Pulizia disco

Impostazioni → Sistema → Archiviazione → File temporanei dà una lista categorizzata, con la dimensione accanto a ogni voce e una casella. Copre il Cestino, Download (despuntata per impostazione predefinita, e così va lasciata — quelli sono file tuoi, non spazzatura), la pulizia di Windows Update, i file dell'Ottimizzazione recapito, le anteprime e le cartelle temporanee stesse. Il vantaggio principale sulla cancellazione manuale è che conosce categorie invisibili a Esplora file.

La classica Pulizia disco esiste ancora e arriva ancora più in là. Esegui cleanmgr, scegli il disco, poi clicca «Pulisci file di sistema» — quel pulsante riavvia lo strumento con privilegi elevati e sblocca Pulizia di Windows Update, installazioni precedenti di Windows e gli avanzi della manutenzione che la vista normale nasconde. Per una configurazione ripetibile, cleanmgr /sageset:1 apre una checklist completa che salva le scelte nel registro, e cleanmgr /sagerun:1 esegue poi esattamente quella selezione in silenzio — è ciò che si mette in un'attività pianificata.

  • Win+R → %TEMP% — la cartella temporanea per utente
  • Win+R → C:\Windows\Temp — la cartella temporanea di sistema
  • Impostazioni → Sistema → Archiviazione → File temporanei — la lista categorizzata
  • cleanmgr → Pulisci file di sistema — avanzi di aggiornamenti e manutenzione
  • cleanmgr /sageset:1 poi /sagerun:1 — una selezione salvata e ripetibile
  • Dism.exe /Online /Cleanup-Image /StartComponentCleanup — la riduzione supportata di WinSxS

Windows.old: 10–30 GB, e cosa ci rimetti

Dopo un aggiornamento delle funzionalità o un aggiornamento sul posto, Windows sposta l'installazione precedente in C:\Windows.old. È davvero grande — tipicamente 10–30 GB a seconda di quanto c'era installato — e esiste per un solo scopo: il pulsante «Torna indietro» in Impostazioni → Sistema → Ripristino, che ti riporta alla versione precedente di Windows se quella nuova ha rotto qualcosa.

Quella finestra di ripristino è breve. Windows elimina Windows.old automaticamente una decina di giorni dopo l'aggiornamento, e quando è sparito, «Torna indietro» se ne va con lui. La decisione quindi è semplice: se la macchina è stata stabile da quando hai aggiornato e la prima settimana è passata, rimuovilo; se stai ancora trovando problemi, lascialo finché non sei sicuro. Eliminalo tramite la voce «Installazione Windows precedente» di Pulizia disco o dalla pagina di archiviazione delle Impostazioni — mai trascinando la cartella nel Cestino, perché i suoi permessi ti daranno battaglia e una cancellazione parziale lascia resti inutilizzabili.

Nelle stesse liste di pulizia compaiono due cartelle affini. $WINDOWS.~BT e $WINDOWS.~WS sono cartelle di approntamento per un aggiornamento in corso o abbandonato; si possono rimuovere con Pulizia disco quando nessun aggiornamento è in sospeso, e a volte valgono diversi gigabyte su una macchina dove un aggiornamento è fallito più volte.

Prefetch e SuperFetch: sicuri da cancellare, per lo più inutili

C:\Windows\Prefetch contiene piccoli file .pf che registrano quali pagine di codice un'applicazione ha toccato nei suoi primi secondi, così Windows può rileggerle in un colpo solo la volta dopo. L'intera cartella sta tipicamente sotto qualche centinaio di megabyte e Windows stesso la limita a un numero fisso di voci. Cancellarla è innocuo — Windows ricostruisce una voce alla prossima esecuzione di ogni programma — ma libera quasi nulla e rende il primo avvio di ogni programma appena più lento finché i dati non vengono ricostruiti.

Il consiglio di «pulire Prefetch con regolarità» è un retaggio delle macchine a disco rotante e con poca RAM e oggi non porta alcun beneficio misurabile. C'è un motivo legittimo per svuotarla: dopo aver rimosso malware o disinstallato un programma, le voci .pf continuano a puntare a percorsi che non esistono più, e alcune procedure diagnostiche preferiscono partire da pagina bianca. A parte questo, lasciala stare. Vale lo stesso ragionamento per la traccia ReadyBoot sotto Prefetch\ReadyBoot, che alimenta l'ottimizzazione dell'avvio.

Gli avanzi degli aggiornamenti: SoftwareDistribution e Ottimizzazione recapito

C:\Windows\SoftwareDistribution\Download è dove Windows Update mette in sosta i pacchetti prima di installarli. Una volta installato l'aggiornamento, il contenuto è zavorra, e su una macchina che ha incassato diversi aggiornamenti cumulativi questa cartella tiene spesso diversi gigabyte. Svuotarla è supportato, ma ha un ordine: prima ferma i servizi con net stop wuauserv e net stop bits da un prompt elevato, elimina il contenuto della cartella Download, poi riavvia entrambi i servizi. Eliminarla mentre il servizio gira è il modo in cui le code di download finiscono corrotte.

C:\Windows\SoftwareDistribution\DataStore contiene il database della cronologia degli aggiornamenti. Eliminarlo non è fatale, ma cancella lo storico degli aggiornamenti installati e forza una nuova scansione completa contro Windows Update, che richiede tempo e raramente ne vale la pena. Lascia stare DataStore, a meno che tu non stia seguendo una procedura di riparazione specifica per un aggiornamento bloccato.

I file dell'Ottimizzazione recapito stanno in C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\DeliveryOptimization e sono la cache peer-to-peer dei pezzi di aggiornamento. Si possono rimuovere senza rischi e valgono spesso diversi gigabyte, ma rimuovili dalla voce nelle impostazioni di archiviazione piuttosto che a mano — i permessi della cartella sono restrittivi per progetto, e il percorso supportato ripulisce anche la contabilità associata.

Cosa non si deve eliminare

La lista delle cose che sembrano spazzatura e non lo sono è breve ma importante. WinSxS è la trappola più grossa: C:\Windows\WinSxS in Esplora file riporta spesso 8–15 GB, ma la maggior parte sono hard link a file che esistono già altrove in Windows, quindi il costo reale è molto più piccolo ed eliminare qualsiasi cosa al suo interno rompe la manutenzione in modo permanente. L'unico modo supportato per ridurlo è Dism.exe /Online /Cleanup-Image /StartComponentCleanup, eventualmente con /ResetBase per rinunciare alla possibilità di disinstallare gli aggiornamenti esistenti.

  • C:\Windows\WinSxS — l'archivio componenti; usa DISM, mai l'eliminazione manuale
  • pagefile.sys e swapfile.sys — memoria virtuale; ridimensionali solo dalle impostazioni di sistema
  • hiberfil.sys — immagine di ibernazione; rimuovilo con powercfg /h off se non iberni mai
  • System Volume Information — punti di ripristino e copie shadow; gestiscili da Protezione sistema
  • C:\Windows\System32 e \SysWOW64 — mai, sotto qualunque definizione di «temporaneo»
  • %APPDATA% (Roaming) — impostazioni e profili delle applicazioni, non dati temporanei
  • C:\ProgramData\<venditore> — file di licenza e database del software installato

Evitare che torni ad accumularsi

Sensor di archiviazione automatizza la metà noiosa di tutto questo. Impostazioni → Sistema → Archiviazione → Sensor di archiviazione permette di eseguire la pulizia su una cadenza o quando lo spazio libero scarseggia, svuotare il Cestino dopo un numero scelto di giorni ed eliminare i file rimasti in Download intoccati per un periodo fissato. Attiva i primi due; sulla regola di Download rifletti due volte, perché cancella file veri che semplicemente non apri da un po'.

Quel che Sensor di archiviazione non fa è entrare nelle cache delle applicazioni, nei profili dei browser, nelle cartelle d'installazione rimaste sulla radice di C: o nelle cartelle temporanee degli altri account Windows — è volutamente prudente. È in quel vuoto che un pulitore dedicato serve: il Deep Cleaner di Kleaner PRO elenca quelle categorie con il percorso completo di ogni file che propone di rimuovere, così approvi la lista invece di fidarti di una casella, e la sua pianificazione ripete la passata così i dati temporanei non tornano a diventare un problema di spazio.

Domande e risposte

È sicuro eliminare tutto nella cartella Temp?

Sì. I file ancora in uso da un programma in esecuzione si rifiuteranno e vanno semplicemente saltati — niente in %TEMP% o C:\Windows\Temp ha bisogno di sopravvivere a un riavvio.

Quanto spazio occupano di solito i file temporanei?

Su una macchina usata ogni giorno da un anno o due, aspettati da qualche centinaio di megabyte a diversi gigabyte tra le cartelle temporanee, e molto di più se ci sono Windows.old o i file dell'Ottimizzazione recapito.

Posso eliminare Windows.old subito dopo l'aggiornamento?

Puoi, ma perdi l'opzione «Torna indietro» che riporta alla versione precedente di Windows. Attendi che la nuova build sia stabile da una settimana o due, poi rimuovilo con Pulizia disco.

Eliminare i file temporanei velocizza il PC?

Indirettamente. I file temporanei non rallentano il processore, ma un disco di sistema pieno oltre circa il 90% rallenta scritture e aggiornamenti, quindi liberare spazio su un C: quasi pieno porta un miglioramento reale.

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

Tutti gli articoli · FAQ

Scrivici: [email protected]