taskhostw.exe gera vários ngen.exe, consumindo toneladas de CPU e RAM

0

Eu estou no Windows 10 Enterprise (v1607) e tenho o processo taskhostw.exe gerando muitos processos ngen.exe que consomem CPU e superaquecem a minha máquina. Eu não posso matar nenhum desses no Process Explorer (acesso negado), então estou procurando conselhos sobre como corrigir isso.

E sim, eu pesquisei isso no Google, mas não encontrei uma boa resolução.

    
por Dmitri Nesteruk 02.05.2017 / 21:38

2 respostas

0

O Native Image Generator (Ngen.exe) é uma ferramenta que melhora o desempenho de aplicativos gerenciados. Então, isso pode estar relacionado a um aplicativo.

link

Por favor, verifique o sintoma em um ambiente limpo de inicialização.

link

Para analisar o problema profundamente, poderíamos usar a ferramenta do Windows Performance toolkit para coletar mais informações. Aqui estão os links para referência:

Gravador de desempenho do Windows

link

link

    
por 03.05.2017 / 09:14
0

Como se constata, as tarefas do Ngen estão presentes no Agendador de Tarefas. No Windows 10, você pode fazer uma correção fazendo o seguinte:

  1. Ir para o Agendador de tarefas
  2. Navegue pela estrutura de pastas para Task Scheduler Library/Microsoft/Windows/.NET Framework
  3. Encontre todas as tarefas que começam com .NET Framework NGEN e as desative ou exclua completamente.

Screenshot para referência:

Atualização:desdequepubliqueiacorreçãoacima,tiveomesmoproblemanovamente.Destavez,oculpadofoiPerfWatson2.exe,quefazpartedoVisualStudio.Paramatá-lo,consulte esta resposta do StackOverflow .

    
por 15.05.2017 / 13:48