En teoría, la carpeta Temp de AppData (%TEMP%
) es el lugar donde los programas ponen los archivos que pueden ser borrados inmediatamente después de que se cierran todos los mangos de los mismos. En la práctica, muchos programas - incluyendo los de Microsoft - violan esa guía. Por eso, algunas utilidades de limpieza de disco (en particular, CCleaner) dejan por defecto los archivos que se modificaron por última vez hace menos de 24 horas. Es casi seguro eliminarlos, y a menos que tengas software de terceros particularmente destartalado, probablemente puedas eliminar los que no estén en uso.
Dicho esto, sin embargo, yo aconsejaría no demoler la carpeta Temp real. Se recreará periódicamente, pero los programas pueden confiar en que está ahí. He visto programas que intentan crear archivos bajo %TEMP%
, esperando que la llamada siempre tenga éxito. (Por ejemplo, el intento de echo stuff > bogusFolder\x.txt
fallará si no tienes una carpeta llamada bogusFolder
.) Por lo tanto, es mejor dejar las carpetas conocidas donde están.
El mismo consejo (tanto para los archivos como para la carpeta) se aplica a la carpeta Temp de Windows, aunque esa carpeta Temp sólo la usa el sistema o los programas que se ejecutan como administrador. Tiende a llenarse de archivos de registro, que pueden ser eliminados con un abandono salvaje.