Em teoria, a pasta Temp do AppData ( %TEMP%
) é o local para os programas colocarem arquivos que podem ser excluídos imediatamente após o fechamento de todos os identificadores. Na prática, muitos programas - incluindo os da Microsoft - violam essa orientação. É por isso que alguns utilitários de limpeza de disco (principalmente o CCleaner) deixam os arquivos que foram modificados pela última vez menos de 24 horas atrás. É quase certamente seguro removê-los e, a menos que você tenha um software de terceiros particularmente precário, provavelmente poderá remover qualquer um que não esteja em uso.
Dito isto, no entanto, eu desaconselharia a demolição da pasta Temp real. Ele será recriado periodicamente, mas os programas podem confiar nele. Vi programas que tentam criar arquivos abaixo %TEMP%
, esperando que a chamada seja sempre bem-sucedida. (Por exemplo, tentar echo stuff > bogusFolder\x.txt
falhar se você não tiver uma pasta chamada bogusFolder
.) Portanto, é melhor deixar as pastas conhecidas onde elas estão.
O mesmo conselho (para os arquivos e a pasta) se aplica à pasta Temp no Windows, embora essa pasta Temp seja usada apenas pelo sistema ou programas em execução como administrador. Ele tende a ficar cheio de arquivos de log, que podem ser excluídos com abandono selvagem.
%APPDATA%\Local\Temp
não existe, você quer dizer%LOCALAPPDATA%\Temp