Recentemente encontrei um problema estranho em que um processo chamado System (NT Kernel & System)usava cerca de 15 a 30% da CPU na minha máquina Windows o tempo todo.
Na captura de tela acima, o System está usando 0 por cento da CPU, que é como normalmente deveria ser. O processo do sistema basicamente hospeda o kernel e o código do driver, além de threads do sistema, e é um processo essencial do Windows. Não tente eliminar o processo nem 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- Você instalou recentemente algum novo hardware em sua máquina Windows? Placa gráfica, disco rígido, placa de som, placa sintonizadora de TV, etc? Se assim for, você precisa ir ao site do fabricante e baixar o driver mais recente de lá. Se você instalou apenas o driver do CD fornecido com o novo hardware, ele pode estar desatualizado.
Driver atualizado- Você atualizou recentemente um driver e está vendo o driver? maior uso da CPU após a atualização? Às vezes, os drivers mais recentes também podem causar problemas. Neste caso, você deve tentar reverter o driver e ver se isso resolve o problema.
No meu caso, eu tinha instalado 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 no modo kernel, estava causando esse aumento no processo do Sistema.
Se você não consegue descobrir qual driver está causando o problema, há um procedimento mais técnico que você pode seguir para encontrar o driver de problema exato. Primeiro, baixe um programa chamado KrView (Kernrate Viewer), que é uma ferramenta gratuita da Microsoft.
É uma ferramenta de linha de comando, abra um prompt de comando e execute o comando programa sem quaisquer argumentos. Veja como devem ser os resultados:
Agora você pode ver quais drivers de dispositivo estão obtendo o maior número de ocorrências no kernel. O primeiro é chamado ntkrnlpae pode ser ignorado. Você quer ver os outros motoristas depois disso. Nesse caso, b57nd60x. Então este driver é para o hardware exatamente o que você está querendo saber?
Bem, para descobrir isso, você precisa baixar outra ferramenta gratuita da Microsoft chamada Process Explorer. Instale-o, execute-o e, em seguida, vá para a visualização DLL para ver os drivers carregados.
Como você pode ver o b57nd60x.sys DLL é o driver da placa 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.
É claro que a outra solução neste tipo de caso é simplesmente desabilitar essa parte. de hardware ou removê-lo do seu sistema completamente se você não precisar dele ou não conseguir encontrar um driver atualizado. Fonte: Technet.