In theorie is de Temp-map (%TEMP%
) van AppData de plaats voor programma’s om bestanden te plaatsen die onmiddellijk kunnen worden verwijderd nadat alle grepen naar hen zijn gesloten. In de praktijk zijn veel programma’s - ook die van Microsoft - in strijd met die richtlijnen. Daarom laten sommige hulpprogramma’s voor het opschonen van schijven (met name CCleaner) standaard bestanden achter die minder dan 24 uur geleden voor het laatst zijn gewijzigd. Het is vrijwel zeker veilig om die te verwijderen, en tenzij je bijzonder gammele software van derden hebt, kun je waarschijnlijk alle software die niet in gebruik is verwijderen.
Dat gezegd hebbende, zou ik echter afraden om de eigenlijke Temp-map af te breken. Het zal periodiek opnieuw worden gemaakt, maar programma’s kunnen erop vertrouwen dat het er is. Ik heb programma’s gezien die proberen om bestanden te maken onder %TEMP%
, in de verwachting dat de oproep altijd zal slagen. (Bijvoorbeeld, een poging om naar echo stuff > bogusFolder\x.txt
te gaan zal mislukken als je geen map met de naam bogusFolder
hebt). Daarom is het het beste om bekende mappen te laten staan.
Hetzelfde advies (voor zowel de bestanden als de map) geldt voor de Temp-map onder Windows, hoewel die Temp-map alleen wordt gebruikt door het systeem of de programma’s die als beheerder draaien. Deze map heeft de neiging om vol te zitten met logbestanden, die kunnen worden verwijderd met een wilde overgave.