CORREÇÃO: serviço de otimização de tempo de execução .NET alta CPU

NET serviço de otimização de tempo de execução de alta CPU

Alguns processos do sistema operacional Windows podem resultar em alto uso da CPU, tornando o computador mais lento. O problema de alto uso da CPU do serviço de otimização de tempo de execução .NET está entre os problemas mais relatados no fórum da comunidade da Microsoft:

Cerca de 8 semanas atrás, meu Windows 7 começou a experimentar o serviço mscorsvw.exe utilizando alto uso de memória, geralmente em torno de 9 GB com 50% ou mais de uso de CPU. Quando isso acontece, meu sistema fica lento e tenho que esperar (às vezes por horas) para que o serviço seja concluído.

Se você também está preocupado com esse problema, aqui estão algumas dicas de solução de problemas para ajudá-lo a resolvê-lo.

Como posso corrigir o problema de alta CPU do serviço de otimização de tempo de execução .NET?

1. Otimize o processo do .NET framework

Serviço de otimização de tempo de execução .NET de alta CPU

  1. Pressione a tecla Windows + R para abrir Executar.
  2. Na caixa Executar, digite cmd e clique em OK.
  3. No Prompt de Comando, digite o seguinte comando um por um e pressione Enter para executar:

    Para 32 bits:

    cd c: WindowsMicrosoft.NETFrameworkv4.0.30319

    Para 64 bits:

    cd c: WindowsMicrosoft.NETFramework64v4.0.30319

  4. Em seguida, insira o seguinte comando e pressione Enter:

    ngen.exe executequeueditems

  5. Feche o prompt de comando e abra o Gerenciador de Tarefas.
  6. Verifique se o problema de alto uso da CPU foi resolvido.

O comando acima o ajudará a otimizar o processo permitindo que ele faça uso de mais núcleos da CPU para que possa terminar o processo mais rápido.


Se você está tendo problemas para acessar o Prompt de Comando como administrador, é melhor dar uma olhada neste guia.


2. Verifique se há infecção por malware

Serviço de otimização de tempo de execução .NET de alta CPU

  1. Se o seu PC estiver infectado com malware ou vírus, ele pode tornar o PC lento usando os recursos da CPU em segundo plano.
  2.  Se você tiver um antivírus instalado, certifique-se de executar uma verificação completa do seu sistema.
  3. Isso pode demorar mais do que uma verificação rápida, no entanto, ajudará você a encontrar qualquer malware em seu sistema.
  4. Se você não tiver um antivírus instalado, baixe e instale o Malwarebytes. É uma excelente ferramenta de proteção contra malware e você pode experimentar a versão premium com todos os recursos no modo de teste.
  5. Baixe o Malwarebytes e execute uma verificação completa.
  6. Se o Malwarebytes detectar qualquer malware, clique na opção Selecionado Removido para colocar os arquivos suspeitos em quarentena.

Os programas maliciosos geralmente se escondem à vista de todos e se parecem com processos normais do sistema enquanto controlam os recursos do sistema. Ao realizar uma verificação completa, você pode encontrar e remover qualquer infecção do seu computador.

Se você está procurando a melhor solução antivírus para proteger seu PC com Windows 10, confira esta lista com os melhores do mercado.

Melhor escolha site oficial do logotipo alwarebytesProteção avançada por meio de:
  • Desempenho sem diminuir a velocidade do seu PC
  • Remove infecções com uma verificação rápida 
  • Personalize sua segurança
Obtenha a oferta Malwarebytes

3. Reinicie o contêiner de telemetria NVIDIA

Serviço de otimização de tempo de execução .NET de alta CPU

Nota:  Esta etapa se aplica apenas ao computador que possui a placa gráfica NVIDIA instalada.

  1. Pressione a tecla Windows + R para abrir Executar.
  2. Digite services.msc e clique em OK. Isso abrirá a janela Serviços do Windows.
  3. Localize o serviço NVIDIA Telemetry Container na lista. Pressione a primeira letra do serviço, ou seja, N (para NVIDIA) para encontrar os serviços rapidamente.
  4. Clique com o botão direito no serviço e selecione Propriedades.
  5. Na janela Propriedades, em Status do serviço , clique no botão Parar .
  6. Em seguida, clique no botão Iniciar para reiniciar o serviço novamente.
  7. Certifique-se de que o Status de inicialização: esteja definido como Automático.
  8. Clique em Aplicar e em OK para salvar as alterações.

O serviço de otimização de tempo de execução .NET é um serviço essencial do Windows e geralmente desaparece quando é concluído. No entanto, caso isso não desapareça, você pode seguir as etapas neste artigo para corrigir o problema de alto uso da CPU causado pelo processo no Windows.

Se você tiver qualquer outra pergunta ou sugestão, não hesite em acessar a seção de comentários abaixo.

LEIA TAMBÉM:

  • Correção: o monitor duplo não se estende no Windows 10
  • Como desinstalar a Cortana no Windows 10
  • Como desativar a suspensão seletiva de USB no Windows 10