Corrigir o alto uso da CPU do kernel NT e do processo do sistema no Windows
Recentemente, me deparei com um problema estranho em que um processo chamado System (NT Kernel & System) estava usando cerca de 15 a 30 por cento da CPU na minha máquina Windows o tempo todo.(Windows)
Na captura de tela acima, o sistema(System) está usando 0 por cento da CPU , que é como normalmente deveria ser. O processo do sistema basicamente abriga o código do kernel e do driver mais os threads do sistema e é um processo essencial do Windows(Windows) . Não(Don) tente matar o processo ou removê-lo.
Antes de entrar em detalhes técnicos, esse problema geralmente é causado por um driver de hardware ruim ou desatualizado no Windows . Há algumas coisas que você deseja verificar imediatamente:
Novo Hardware(New Hardware) – Você(Did) instalou recentemente algum novo hardware em sua máquina Windows? Placa gráfica(Graphics) , disco rígido, placa de som, placa sintonizadora de TV, etc? Nesse caso, você precisa acessar o site do fabricante e baixar o driver mais recente de lá. Se você instalou apenas o driver do CD que acompanha o novo hardware, ele pode estar desatualizado.
Driver atualizado(Updated Driver) – Você(Did) atualizou recentemente um driver e está vendo o uso mais alto da CPU após a atualização? Às vezes, os drivers mais recentes também podem causar problemas. Nesse caso, você deve tentar reverter o driver e ver se isso resolve o problema.
No meu caso, instalei uma nova placa gráfica no meu PC e instalei o driver do CD. Não era o driver mais recente e, como era um driver de modo kernel, estava causando esse pico no processo do sistema(System) .
Se você não conseguir descobrir qual driver está causando o problema, há um procedimento mais técnico que você pode seguir para encontrar o driver com problema exato. Primeiro(First) , baixe um programa chamado KrView ( Kernrate Viewer ), que é uma ferramenta gratuita da Microsoft .
É uma ferramenta de linha de comando, então abra um prompt de comando e execute o programa sem nenhum argumento. Veja como devem ser os resultados:
Agora você pode ver quais drivers de dispositivo estão obtendo mais acessos no kernel. O primeiro é chamado ntkrnlpa e pode ser ignorado. Você quer olhar para os outros drivers depois disso. Neste caso b57nd60x . Então este driver é para qual hardware exatamente você está se perguntando?
Bem, para descobrir isso, você precisa baixar outra ferramenta gratuita da Microsoft chamada Process Explorer . Instale-o, execute-o e vá para a visualização DLL para ver os drivers carregados.
Como você pode ver, a DLL(DLL) b57nd60x.sys é o driver da placa Broadcom NetXtreme Gigabit Ethernet(Broadcom NetXtreme Gigabit Ethernet) . Doce! Agora você só precisa encontrar o driver atualizado para a placa de rede e esperamos que o pico na CPU desapareça.
Obviamente, a outra solução nesse tipo de caso é simplesmente desabilitar esse hardware ou removê-lo completamente do sistema se você não precisar dele ou não conseguir encontrar um driver atualizado. Fonte: Technet .
Related posts
Como Fix High CPU Usage por System Idle Process
Fix High CPU Usage por XboxStat.exe em Windows 10
Fix Service Host: System Local (svchost.exe) High CPU and Disk Usage
Fix DISM Host Servicing Process High CPU Usage
Como corrigir o alto uso da CPU de interrupções do sistema no Windows 10
Como corrigir o alto uso da CPU “iastordatasvc” no Windows 10
Fix High CPU and Disk usage problem de Windows 10
O que é SMSS.exe Process em Windows 10? Exibindo High CPU usage?
8 Ways para Fix High CPU Usage por TiWorker.exe
Fix Searchindexer.exe High CPU Usage
Corrigir o alto uso de disco WSAPPX no Windows 10
Corrigir erros do sistema de arquivos no Windows 7/8/10 com o utilitário de verificação de disco (CHKDSK)
Fix Services e Controller app High CPU usage em Windows 10
Fix Microsoft Edge High Memory Usage em Windows 10
Como corrigir 100% Disk, High CPU, High Memory usage em Windows 10
Fix High CPU Usage por Service Host: Sistema Local
Fix System interrupções alta CPU usage em Windows 11/10
Como monitorar sua CPU ou GPU na bandeja do sistema do Windows
Como corrigir o erro "Há um reparo do sistema pendente" no Windows
WMI Provider Host (WmiPrvSE.exe) High CPU Usage em Windows 10