Come sai, su Giossi.com puoi trovare di tutto: dall’articolo su Sinner campione d’Italia (oltre le tasse) fino alla guida che ti consente di trovare un libro tramite codice ISBN.
Era dai tempi dell’articolo Come copiare la struttura di una cartella e delle sue sottocartelle che non parlavo di comandi MS-DOS, e mi fa piacere tornarci con qualcosa di davvero utile.
Proprio in questi giorni mi sono ritrovato con la cartella TEMP piena di cose inutili e vecchissime, per un totale di 20 Giga byte di dati. Occupavano spazio inutile ed a me servivano un paio di giga per fare delle cose estemporanee. Bene, dopo aver aspettato quasi 10 minuti affinché se ne completasse la sua pulizia, mi sono chiesto: si può pulire la cartella TEMP all’avvio o alla chiusura di Windows? Tecnicamente, se eseguita ogni giorno, dovrebbe essere poca roba ed essere decisamente veloce. Per cui…
Oggi vediamo come far pulire automaticamente a Windows 10 o 11 la cartella dei file temporanei (%TEMP%), all’avvio o alla chiusura del sistema.
Perché pulire la cartella TEMP
Nel tempo, Windows accumula una grande quantità di file temporanei: residui di installazioni, cache di applicazioni, log, file di aggiornamenti e così via.
Questi dati non servono quasi mai e possono occupare giga di spazio.
Pulirli regolarmente significa:
- recuperare spazio su disco,
- migliorare la reattività del sistema,
- evitare conflitti o errori legati a file temporanei corrotti.
Dove si trova la cartella TEMP
Puoi accedervi facilmente digitando nella barra degli indirizzi di Esplora file:
Oppure aprendo Esegui (Win + R) e scrivendo lo stesso comando.
Si aprirà una cartella simile a:
Tre metodi per farla pulire automaticamente
Vediamo i tre modi più efficaci per automatizzare la pulizia della cartella TEMP su Windows 10 e 11.
1. Pulizia automatica con “Sensore memoria” (Storage Sense)
È la funzione integrata in Windows, sicura e facile da usare.
- Apri Impostazioni → Sistema → Archiviazione
- Attiva Sensore memoria
- Clicca su Configura Sensore memoria o eseguilo ora
- Nella sezione File temporanei:
- ✅ “Elimina file temporanei che le mie app non usano”
- (Opzionale) “Elimina file dal Cestino dopo X giorni”
- (Opzionale) “Elimina file dalla cartella Download dopo X giorni”
- Imposta la frequenza: ogni giorno o ad ogni accesso
È la soluzione più semplice, ma non garantisce una pulizia immediata all’avvio o allo spegnimento, perché Windows decide quando intervenire.
2. Script di pulizia all’avvio o alla chiusura (metodo classico e completo)
Questo metodo ti dà il pieno controllo.
Creeremo un piccolo script .bat che Windows eseguirà automaticamente.
Passaggio 1: crea lo script
Apri il Blocco note e incolla questo codice:
Salva con nome:
Passaggio 2A – Esecuzione automatica all’avvio
- Premi
Win + R - Digita
shell:startupe premi Invio - Copia il file
PulisciTemp.batnella cartella che si apre
Da ora in poi, ogni volta che accedi a Windows, la cartella TEMP verrà pulita automaticamente.
Passaggio 2B – Esecuzione automatica alla chiusura
- Premi
Win + R→ digitagpedit.msc→ Invio - Vai su:
- Fai doppio clic su Arresto → Aggiungi → seleziona
PulisciTemp.bat - Conferma
In questo modo la pulizia avverrà al momento dello spegnimento del PC, senza interferire con le app aperte.
3. Pulizia tramite criteri di gruppo (Windows Pro / Enterprise)
Se usi una versione professionale o aziendale di Windows:
- Premi
Win + R→ digitagpedit.msc - Vai su:
- Attiva le policy:
- “Elimina file temporanei all’uscita”
- “Non salvare file temporanei all’uscita”
- Salva e riavvia
Questa opzione impone a Windows di mantenere le cartelle temporanee sempre pulite.
Quale metodo scegliere
| Metodo | Livello di controllo | Difficoltà | Consigliato per |
|---|---|---|---|
| Sensore memoria | Basso | ⭐ Facile | Utenti base |
Script .bat all’avvio/arresto |
Alto | ⭐⭐ Medio | Utenti esperti |
| Criteri di gruppo | Medio | ⭐⭐ Medio | Aziende o Windows Pro |
Personalmente consiglio lo script all’arresto (metodo 2B): è affidabile, non crea rallentamenti e puoi adattarlo facilmente anche per pulire altre cartelle (es. C:\Windows\Temp o log di sistema).
Conclusione
Un piccolo accorgimento come questo può fare la differenza:
meno file temporanei = sistema più snello e reattivo.
E se ti piace smanettare con i comandi di Windows, ti consiglio di dare un’occhiata anche all’articolo storico su come copiare la struttura di una cartella e delle sue sottocartelle.
A volte, le vecchie soluzioni MS-DOS restano ancora oggi le più eleganti.
FAQ
Posso cancellare tutto dentro %TEMP% senza rischi?
Sì. Se un file è in uso da Windows o da un’app, verrà semplicemente ignorato.
Serve eseguire lo script come amministratore?
No, se agisci sulla tua cartella utente. Solo se vuoi pulire cartelle di sistema (es. C:\Windows\Temp).
Posso schedulare la pulizia ogni settimana?
Sì, tramite “Utilità di pianificazione” puoi impostare una ricorrenza per eseguire il file .bat.
Lo script rallenta l’avvio o lo spegnimento del PC?
Solo se ci sono migliaia di file temporanei. Dopo la prima esecuzione, la pulizia diventa quasi istantanea.
Posso usarlo anche su Windows Server?
Sì, funziona su qualsiasi versione moderna di Windows.
Potresti essere interessato anche a
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Posso cancellare tutto dentro %TEMP% senza rischi?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Sì. Se un file è in uso da Windows o da un’app, verrà semplicemente ignorato."
}
},
{
"@type": "Question",
"name": "Serve eseguire lo script come amministratore?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No, se agisci sulla tua cartella utente. Solo se vuoi pulire cartelle di sistema come C:\\Windows\\Temp."
}
},
{
"@type": "Question",
"name": "Posso schedulare la pulizia ogni settimana?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Sì, puoi usare l’Utilità di pianificazione di Windows per eseguire lo script con la frequenza che preferisci."
}
},
{
"@type": "Question",
"name": "Lo script rallenta l’avvio o lo spegnimento del PC?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Solo se ci sono migliaia di file temporanei. Dopo la prima esecuzione, la pulizia diventa quasi istantanea."
}
},
{
"@type": "Question",
"name": "Posso usarlo anche su Windows Server?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Sì, funziona su qualsiasi versione moderna di Windows, inclusi i server."
}
}
]
}


