Esvaziar a pasta temporária do Windows é uma boa ideia?

Esvaziar a pasta temporária do Windows é uma boa ideia?

Estou usando DELL Inspironcom Windows 7.

Pelo que eu sei, esvaziar a pasta temporária do Windows seria bom. Mas enfrentei um comportamento estranho há cerca de 8 meses, quando limpei minha pasta temporária do Windows. No dia seguinte, meu laptop começou a exibir diariamente um ou outros erros e um dia o sistema operacional travou. Até agora não tenho certeza se o sistema operacional travou devido à limpeza da pasta temporária do Windows ou se algo mais está com problema.

Aqui, pasta temporária do Windows significa"C:\Windows\Temp"

Este é o por trás da história.

Hoje, esta pasta temporária "C:\Windows\Temp"contém 102 GB.

A maior parte do espaço ocupado pelos arquivos começa com etilqs_*.*. Fiquei sabendo que esses arquivos são gerados devido ao WD SmartWare.

Agora meu problema é: -

Na verdade quero limpar esta pasta, pois ela ocupa muito espaço.

Se eu limpar "C:\Windows\Temp"a pasta, meu laptop enfrentará o mesmo tipo de problema que enfrentei anteriormente OU ocorrerão novos problemas?

Por favor, sugira-me uma boa solução.

Responder1

Como o nome indica, o local é destinado a arquivos que deveriam ser armazenados apenas temporariamente.

Portanto, se você escreve um aplicativo e deseja armazenar algo para recuperação posterior, este é o lugar errado para você. OTemperaturalocation deve ser usado apenas para dados que, se desaparecidos, não importariam de qualquer maneira.

Infelizmente, nem todo programador entende esse conceito.

Se alguém decidir colocar um arquivo crítico naquele local, a exclusão desse arquivo poderá causar um problema ao aplicativo.

Portanto, na minha opinião pessoal, eliminar o conteúdo doTemperaturapastanão deveriacausar quaisquer problemas. Porém, devido à forma como é utilizado, não se pode garantir que seja uma operação segura.

Lembre-se também de que esvaziar a pasta enquanto o sistema está operacional pode fazer com que um aplicativo em execução perca um arquivo colocado lá. Esvaziar a pasta é algo melhor feito durante a inicialização.

Responder2

Esvaziar pastas temporárias parece óbvio. Na maioria das distribuições Linux, isso é feito em cada inicialização.
Mas não com o Windows. Por que ?
Porque alguns softwares usam a temperatura como armazenamento confiável durante a reinicialização. Sim, isso é estúpido.
A maioria desses softwares faz isso somente após a instalação, se precisar de uma reinicialização. Uma vez feito isso, os arquivos podem ser apagados.
Esses softwares são agora muito raros. Eu não via nenhum há talvez 2 ou 3 anos.

Portanto: use uma tarefa agendada executada na inicialização, que exclua o conteúdo das pastas temporárias, mas apenas para arquivos com mais de, digamos, 7 dias.
Isso fará o trabalho com segurança.

Como excluir arquivos antigos:
https://stackoverflow.com/questions/51054/batch-file-to-delete-files-older-than-n-days

Responder3

Como muitos afirmam, isso não deveria ser um problema, mas honestamente, ainda nesta semana eu estava tentando 'limpar' meu pc desinstalando programas. para minha consternação, não consegui desinstalar um monte porque a desinstalação dependia de arquivos armazenados na pasta temporária (já que o instalador extraiu os arquivos de configuração lá), que eu limpo regularmente.

Encontrei programas como skype e vmware que mantêm persistentemente arquivos em pastas temporárias, mas não acho que eles dependam deles para funcionar corretamente.

uma vez em um servidor, depois de limpar a pasta temporária para 'Administrador', várias funções no Sql Server Management Studio falharam devido a algo que não pôde ser encontrado na pasta temporária.

apenas minha experiência com o mau uso de arquivos temporários.

Responder4

Geralmente você não pode confiar no software para tratar o armazenamento como temporário.

Para o software WD, consultehttp://community.wd.com/t5/WD-Software/WDsmartware-building-etilqs-files-in-my-windows-temp-folder/td-p/307856

Descobri que grande parte do conteúdo do meu /Windows/TEMP eram arquivos .log e .txt de atualizações do Windows e .NET. Achei que poderia excluí-los com segurança (fiz uma pesquisa, recuperei mais de 1 Gb de espaço em disco).

Vocêpoderiatambém faça uma busca por todos os arquivos (não diretórios) acessados ​​pela última vez, digamos, há uma semana e configure-os para serem compactados.

informação relacionada