Está purgando% SYSTEMROOT% \ assembly \ temp como seguro?

2

Curto e simples:

é seguro excluir o conteúdo de %SYSTEMROOT%\assembly\temp como em

rd /s "%SYSTEMROOT%\assembly\temp\*"

em uma instância do Windows Server 2008 R2 / SBS 2011? Há alguma referência oficial de documentação ou postagens de blog disponíveis?

Em um caso, vejo essa pasta ter crescido até 33 GB e esta postagem SE sugere que limpar o diretório pode ser uma opção. No final, é chamado de "temp" e aparentemente essa pasta é usado para os procedimentos de desinstalação do assembly .net - a idéia parece ser mover os arquivos relacionados ao assembly antes da exclusão final.

Por um motivo ou outro, a exclusão final não é executada em algumas instâncias e a pasta continua crescendo. No caso específico que estou analisando, os mais de 5.600 diretórios em data "temporária" de 15 de maio de 2014, ~ 50 são adicionados todos os dias entre 0:00 e 3:30 da manhã (provavelmente como resultado de algum trabalho de manutenção ) e cada um deles contém 1-2 ficheiro (s) .ni.dll como mscorlib.ni.dll , system.ni.dll , system.configuration.ni.dll [...]. Isso parece repetir todos os dias.

O que eu estou basicamente procurando é uma declaração oficial de que a exclusão é segura ou outra suportada e uma maneira documentada de limpá-la.

    
por the-wabbit 11.08.2014 / 23:39

1 resposta

1

Antes de tentar limpar essa pasta, é necessário considerar que os arquivos dessa pasta podem ser usados por determinados aplicativos .Net. Dito isto, você deve verificar se existe algum aplicativo .Net que não esteja sendo limpo corretamente (talvez um programa auto-programado ou de terceiros).

Você também deve considerar uma reinicialização do servidor porque isso deve fazer com que os processos terminem e o Windows limpe esse diretório pelo menos parcialmente.

Esta pasta pode aumentar de tamanho devido à instalação de software e às atualizações que não estão sendo limpas corretamente. No entanto, ALGUM aplicativo pode usar arquivos nessa pasta e você não pode confiar nesses aplicativos para impedir que os arquivos sejam excluídos, o que pode causar mau funcionamento.

Limpar a pasta deve ser a última solução, porque ela está apenas combatendo os sintomas e não o motivo que levou a pasta a crescer tão grande.

    
por 12.08.2014 / 00:51