Esta é uma estratégia precisa para excluir arquivos de C:\Windows\temp com segurança?

Esta é uma estratégia precisa para excluir arquivos de C:\Windows\temp com segurança?

Eu li hoje que se você deseja excluir arquivos não excluídos pela limpeza de disco no Windows 7, C:\Windows\tempvocê deve primeiro reiniciar o computador e, depois de fazer login novamente, excluir apenas os arquivos que não possuem um carimbo de data modificado das últimas 24 horas .

Fazer isso faz sentido?

Responder1

Os programas não devem depender de arquivos no diretório temporário por longos períodos de tempo. No entanto, o objetivo desse diretório é que ele é um lugar para colocar coisas por um curto período de tempo - e não há problema em confiar nele nesse curto prazo.

De modo geral, quando se trata do diretório temporário, a maioria dos programadores que conheço pensam no curto prazo máximo como até a próxima reinicialização do sistema. (Na verdade, vi certos sistemas excluirem automaticamente o conteúdo do diretório temporário na reinicialização.)

Além disso, algum programa ruim pode manter um arquivo aberto/bloqueado acidentalmente, o que dificultará sua exclusão até que você reinicie.

Por ambos os motivos, é mais seguro reiniciar o sistema e excluir tudo na temperatura que não foi tocado desde a reinicialização - 24 horas são desnecessárias. A razão para o limite de tempo é que algum outro programa ou processo do sistema pode ter começado a fazer coisas no diretório temporário desde que você reiniciou.

Isso é o que é mais seguro. Na realidade, de vez em quando, excluo tudo do meu diretório temporário sem reiniciar e não tive problemas.

informação relacionada