NGEN está comendo todo o meu espaço em disco

2

Por alguns meses agora eu acordei a cada dois dias para encontrar minha unidade C: \ sem espaço. Depois de algumas escavações, descobri que minha pasta C: \ Windows \ Temp estava cheia de arquivos de log de 3MB - ~ 40GB, totalizando 10s de milhares. Lendo através deles, eles parecem ter algo a ver com o Visual Studio, mas são enigmáticos, longos e não sei o que estou procurando.

(Eu faço algum desenvolvimento, então o Visual Studio não é uma surpresa. Eu tenho o 2012 Pro e 2013 Community instalado.)

Hoje, afinal, a maioria desses arquivos está sendo criada de manhã cedo, por volta das 4h30 da manhã, então eu verifiquei minhas tarefas agendadas e encontrei duas tarefas, as quais falharam por volta de 4h34:

.NET Framework NGEN v4.0.30319

.NET Framework NGEN v4.0.30319 64

com mensagem de erro

Task Scheduler failed to start instance "{eae34cb6-c300-4811-8394-c15d557a59c5}" of "\Microsoft\Windows.NET Framework.NET Framework NGEN v4.0.30319" task for user "NT AUTHORITY\SYSTEM" . Additional Data: Error Value: 2147946720.

e o Agendador de Tarefas diz

The operator or administrator has refused the request. (0x800710E0)

Não consigo editar a tarefa e não há nenhum conjunto de acionadores que especifique quando eles devem ser executados. Eu posso desativá-los, no entanto.

Eu sei que o NGEN é o Gerador de Imagens Nativo do .NET e tem a ver com compilações em background, mas não sei muito mais do que isso.

Então, minhas perguntas são: devo desabilitá-las? Se não, por que não? O que posso fazer para eles preencher minha pasta temporária regularmente?

PC é dual-core Athlon 3.1GHz 64 bits, 6GB de RAM, Windows 8.1 Pro, unidade de sistema é de 120GB, normalmente 40GB grátis.

Aqui está um arquivo de registro de amostra.

    
por Michael Itzoe 30.04.2015 / 01:04

0 respostas