Processo do sistema (ntoskrnl.exe) Alto uso de disco ou CPU no Windows 11/10

O processo do sistema(System) pode ser visto como um tipo especial de processo que hospeda threads que são executados apenas no modo kernel. Seu nome de arquivo relacionado é ntoskrnl.exe e está localizado na pasta C:\Windows\System32\Ele é responsável por vários serviços do sistema, como abstração de hardware, gerenciamento de processos e memória, etc.

Às vezes, o processo do sistema(System) pode exibir um alto uso de disco ou CPU(high disk or CPU usage) por alguns minutos. Isso é temporário e não deve preocupá-lo. Mas se o mesmo continuar a persistir com frequência, talvez seja necessário dar uma olhada em algumas coisas.

Processo do sistema(System) (ntoskrnl.exe) Alto uso de disco(High Disk) ou CPU

Processo do sistema Alto uso de disco ou CPU

Existem diferentes fatores que podem causar uma alteração no desempenho do seu dispositivo Windows 10. Isso inclui atualizações recentes, alterações nas versões do driver do dispositivo etc. Você pode tentar essas soluções para corrigir o problema.

  1. Atualizar(Update) drivers antigos ou reverter para a atualização anterior
  2. Limpe o arquivo de página no desligamento
  3. Não use um plano de economia de energia
  4. Use o Explorador de Processos SysInternals
  5. Desativar tarefa ociosa
  6. Use o rastreamento de eventos(Use Event Tracing) para Windows para capturar dados de amostragem da CPU

Vamos cobrir as soluções acima com um pouco de detalhes!

1] Atualize(Update) drivers antigos ou reverta para a atualização anterior

Drivers são programas que controlam dispositivos específicos conectados à sua placa-mãe. Portanto, mantê-los atualizados(keeping them up-to-date) pode ajudar a eliminar quaisquer problemas de compatibilidade ou bugs que causem maior uso da CPU . Por outro lado, se você achar que a nova atualização está interferindo no funcionamento normal do seu PC e causando alto uso de disco ou CPU , considere reverter para a versão anterior do driver .

2] Limpe o arquivo de página no desligamento

Abra o Editor do Registro(Registry Editor) e navegue até o seguinte endereço de caminho –

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Encontre a pasta Gerenciamento de memória .(Memory Management)

Em seguida, clique com o botão direito do mouse em ClearPageFileAtShutDown e selecione a opção Modificar(Modify) .

Sistema de gerenciamento de memória

Em seguida, na tela Edit DWORD Value que aparece, altere o valor de ClearPageFileAtShutDown de 0 para 1 e clique em OK.

Isso limpará o arquivo de página a cada desligamento(clear Page File at every shutdown) e diminuirá o alto uso de RAM no (RAM)Windows 10 .

3] Não use um plano de economia de energia

Algumas configurações de energia aceleram a velocidade da CPU , independentemente do dispositivo em uso. Como tal, torna-se necessário verificar suas opções de energia(Power Options) . Digite Editar plano de energia(Edit Power Plan) na barra de pesquisa e pressione (Search)Enter . Uma vez(Once) aberto, clique em Opções de energia(Power Options) na barra de endereços na parte superior da janela.

Clique no botão suspenso Mostrar planos adicionais e altere seu (Show additional plans)Plano de energia(Power Plan) . Não use um plano de Economia de Energia (Power Saver)– Use Equilibrado(– Use Balanced) ou Alto Desempenho.

Agora abra o Gerenciador de Tarefas(Task Manager) novamente para ver se o uso da CPU volta ao normal.

4] Use o SysInternals Process Explorer(Use SysInternals Process Explorer)

SysInternals é um utilitário de sistema avançado que pode ser usado para identificar o driver que está causando alto uso da CPU no (CPU)Windows 10 . Execute o programa como administrador e localize o Sistema(System) na lista de processos em execução. Em seguida, clique com o botão direito do mouse e escolha a opção Propriedades.(Properties option.)

Em seguida, mude para a guia Threads  . Classifique a lista de módulos carregados pelo kernel pela taxa de uso da CPU ( coluna CPU) . (CPU)Anote o nome de um componente ou driver na  coluna Start Address , causando alta carga, e encerre-o.

Felizmente, isso deve ajudá-lo a solucionar problemas.

5] Desativar tarefa ociosa

Você pode desativá-lo facilmente através do Agendador de Tarefas . (Task Scheduler)Basta(Just) iniciá-lo e navegar para Microsoft .

Manutenção regular

Em seguida, escolha a subpasta do Windows abaixo dela.(Windows)

Expanda a pasta MemoryDiagnostic > TaskScheduler e selecione RunFullMemoryDiagnostic no painel direito. Clique com o botão direito do mouse e escolha a opção Desativar(Disable ) para interromper o processo.

6] Use o rastreamento de eventos(Use Event Tracing) para capturar dados de amostragem de CPU(CPU Sampling)

O Rastreamento de Eventos para Windows permite a captura de eventos do kernel e do aplicativo de maneira consistente e direta. Ao capturar e apresentar eventos selecionados, você pode identificar e diagnosticar problemas de desempenho do sistema e do aplicativo. Depois disso, você pode seguir um curso de ação desejado para corrigir o comportamento errôneo. Esse método é mais adequado para administradores de TI.

Tudo de bom.



About the author

Sou engenheiro de hardware e desenvolvedor de software com mais de 10 anos de experiência nas plataformas Apple e Google. Minhas habilidades estão no desenvolvimento de soluções eficientes e fáceis de usar para problemas difíceis de engenharia. Eu tive experiência com dispositivos MacOS e iOS, bem como com controles de teclado e mouse. Nas horas vagas, gosto de nadar, assistir tênis e ouvir música.



Related posts