Por que o Ntoskrnl.Exe causa alta CPU e como corrigi-lo

Quando você inicializa um PC ou laptop com Windows, vários processos de sistema diferentes entram em ação. Eles geram a interface do usuário que você usará para entrar e começar a trabalhar, mas também serão responsáveis ​​por várias ações ocultas das quais você nem estará ciente, como a comunicação com outros dispositivos de rede.

Infelizmente, os processos do sistema, como ntoskrnl.exe e csrss.exe , às vezes podem causar problemas no seu PC. Ntoskrnl.exe , em particular, é um componente importante do sistema operacional Windows , dificultando a solução de problemas. Se o ntoskrnl.exe estiver causando alto uso da CPU e você quiser corrigi-lo, veja o que você precisará fazer.

O que é Ntoskrnl.exe?(What Is Ntoskrnl.exe?)

O processo do sistema ntoskrnl.exe , também conhecido como executável do kernel do sistema operacional Windows NT(Windows NT operating system kernel executable ) (ou Sistema(System) no Gerenciador de Tarefas do Windows(Windows Task Manager) ), é sem dúvida um dos processos mais importantes que o Windows possui. 

Um kernel é um código que fornece o link entre hardware e software. Quando um sistema operacional como o Windows(Windows) é carregado, o kernel do Windows (ntoskrnl.exe)(Windows kernel (ntoskrnl.exe)) é usado para enviar instruções a componentes como sua CPU para executar tarefas e ações. Sem o processo do sistema ntoskrnl.exe, seu PC com Windows simplesmente não funcionaria.

Ele tem a responsabilidade de fornecer software com acesso a componentes e periféricos conectados, gerenciar os processos de software carregados para garantir que eles interajam com o hardware corretamente (e com segurança) e controlar quanta memória é usada (e permanece disponível) em seu PC, entre outras coisas.

Embora outros componentes do sistema possam ser desabilitados, você não poderá desabilitar o ntosknrl.exe em uma instalação do Windows . Se for forçado a parar, o Windows(Windows) retornará um erro BSOD ntoskrnl.exe e você precisará reiniciar o PC. 

Por que o Ntoskrnl.exe causa problemas de alta CPU?(Why Does Ntoskrnl.exe Cause High CPU Issues?)

Infelizmente, não há uma resposta clara sobre por que o ntoskrnl.exe pode causar alto uso da CPU no (CPU)Gerenciador de Tarefas do Windows(Windows Task Manager) . As causas por trás desse problema podem diferir de PC para PC.

Isso ocorre porque o ntoskrnl.exe é responsável por muitas ações do sistema Windows ou participa de outras ações do sistema por meio de outros processos. (Windows)Outro serviço do Windows(Windows) , aplicativo instalado, arquivos de sistema corrompidos ou periféricos anexados podem causar tensão extra ao processo do sistema Windows ntoskrnl.exe (e à sua CPU ).

A melhor maneira de tentar resolver esse problema é verificar os arquivos de sistema do Windows(checking your Windows system files) , verificar se há malware ou vírus(scanning for malware or viruses) e atualizar o computador. Você também pode executar o Windows(Windows) no modo “inicialização limpa” para ver se outro aplicativo ou serviço instalado está causando o problema.

Como o ntoskrnl.exe é parcialmente responsável pelo gerenciamento de memória no Windows 10 , você pode descobrir que outro aplicativo ou serviço que faz interface com ele está usando mais recursos do sistema, o que é relatado incorretamente como pertencente ao processo ntoskrnl.exe.

Verificar e reparar arquivos de sistema do Windows(Check and Repair Windows System Files)

O Windows funciona bem quando todos os arquivos de sistema necessários estão no lugar. Se alguns desses arquivos estiverem corrompidos, ausentes ou não puderem ser acessados, a instalação do Windows 10 pode começar a ficar instável, com BSODs e erros do ntoskrnl.exe se tornando mais prováveis.

Uma maneira possível de corrigir isso é executando as ferramentas de linha de comando chkdsk e sfc usando o (sfc)Windows PowerShell .

  1. Para executar o Windows PowerShell(Windows PowerShell) , clique com o botão direito do mouse no menu Iniciar(Start) e selecione a opção Windows PowerShell (Admin) .

  1. Na janela do terminal do PowerShell , digite (PowerShell)sfc /scannow para verificar a integridade dos arquivos do sistema Windows . Isso deve encontrar e corrigir automaticamente todos os arquivos ausentes ou corrompidos, mas pode ser necessário pressionar Y para aceitar as alterações.

  1. Quando o sfc(sfc) terminar , digite chkdsk /r para agendar uma verificação de inicialização para verificar o sistema de arquivos do seu disco rígido. Você precisará confirmar pressionando Y no teclado e, em seguida, reinicie o PC para executar a verificação.

Essas ferramentas verificarão sua instalação e disco rígido em busca de arquivos ausentes ou corrompidos. Se os problemas do ntoskrnl.exe continuarem, você precisará tentar uma das etapas adicionais listadas abaixo.

Instalando atualizações do sistema e driver do Windows(Installing Windows System and Driver Updates)

As atualizações do sistema Windows(Windows) vêm com correções e atualizações que podem ajudar a resolver problemas mais comuns que os usuários relatam online, incluindo erros BSOD e alto uso da (BSOD)CPU .

Certificar-se de que seu PC esteja atualizado instalando qualquer sistema disponível e atualizações de driver às vezes pode resolver esses problemas. Você pode fazer isso no menu Configurações do Windows(Windows Settings) .

  1. Para iniciar as Configurações do Windows(Windows Settings) , clique com o botão direito do mouse no menu Iniciar(Start) e selecione a opção Configurações(Settings) . No menu Configurações(Settings ) , selecione Update & Security > Windows Update > Download (ou Baixar e instalar(Download and Install) ) se as atualizações estiverem prontas para instalação. Caso contrário(Otherwise) , selecione Verificar atualizações(Check for Updates) . Isso começará automaticamente a baixar e instalar qualquer sistema disponível e atualizações de driver.

Se você instalou recentemente um novo componente ou periférico de PC, verifique o site do fabricante para obter atualizações de driver. Isso é particularmente verdadeiro para placas gráficas, pois fabricantes como a NVIDIA(manufacturers like NVIDIA) lançam regularmente novos drivers antes de serem adicionados ao Windows Update .

Verifique se há vírus e malware(Check for Viruses and Malware)

Graças ao Microsoft Defender (anteriormente Windows Defender ), nunca foi tão fácil remover malware teimoso(remove stubborn malware) de um PC com Windows 10.

  1. Para iniciar, abra as Configurações do Windows(Windows Settings ) (clique com o botão direito do mouse no menu Iniciar(Start) e selecione Configurações(Settings) ). A partir daí, selecione Update & Security > Open Windows Security .

  1. Na janela Segurança do Windows , selecione (Windows Security )Virus & Threat Protection > Scan Options e, em seguida, selecione a opção Verificação offline do Microsoft Defender . (Microsoft Defender Offline Scan )Isso preparará uma verificação de inicialização do seu PC para malware. Selecione o botão Digitalizar agora(Scan Now ) para reiniciar seu PC e iniciar o processo de digitalização.

O Windows será reinicializado e começará a verificar se há malware em suas unidades. Se detectar algum, você será perguntado se deseja removê-lo ou colocá-lo em quarentena. 

Solucionar problemas de aplicativos e serviços instalados usando uma inicialização limpa do Windows(Troubleshoot Installed Apps and Services Using a Windows Clean Boot)

O Windows 10 não está livre de erros ou bugs, mas se o seu PC estiver atualizado e os arquivos do sistema estiverem intactos, outro aplicativo ou serviço instalado pode estar por trás de possíveis problemas do ntoskrnl.exe.

Para verificar isso, você pode executar uma inicialização limpa(clean boot) , que executará o Windows(Windows) sem aplicativos e serviços de terceiros.

  1. Para reiniciar o Windows(Windows) em um modo de inicialização limpa, clique com o botão direito do mouse no menu Iniciar(Start) e selecione a opção Executar(Run) (ou pressione a Windows key + R no teclado). Na caixa Executar(Run) comando, digite msconfig e selecione OK para iniciá-lo.

  1. Na guia  Geral(General) da janela Configuração do Sistema , selecione a opção (System Configuration)Inicialização seletiva(Selective startup) e desmarque as opções Carregar serviços do sistema(Load system services) e Carregar itens de inicialização(Load startup items) . Isso garantirá que apenas os serviços emitidos pela Microsoft(Microsoft-issued) sejam carregados na próxima reinicialização. Pressione OK para confirmar e reinicie o PC.

  1. Depois de reiniciar em uma versão de inicialização limpa do Windows , verifique o uso da CPU . Se o problema for corrigido, isso indicaria que um dos serviços não Microsoft mostrados na guia Serviços(Services) da janela Configuração do sistema está por trás do problema.(System Configuration )

Se for esse o caso, você precisará investigar cada serviço para determinar qual pode estar causando um alto uso da CPU . Você pode desativar qualquer aplicativo ou serviço problemático permanentemente se encontrar um culpado.

Resolvendo problemas do Ntoskrnl.exe(Resolving Ntoskrnl.exe Issues)

Se os métodos acima não funcionarem e se você estiver vendo alto uso de CPU para ntoskrnl.exe regularmente, talvez seja necessário considerar outras correções. Isso é especialmente verdadeiro se você estiver vendo um erro BSOD ntoskrnl.exe pop-up, o que pode indicar um problema com o seu PC que só pode ser resolvido limpando e reinstalando o Windows(wiping and reinstalling Windows) .

Se uma opção drástica, como reinstalar o Windows(Windows) , ainda não resolver o problema, um problema de hardware não pode ser descartado. Atualizar seu PC(Upgrading your PC) substituindo componentes essenciais, como sua RAM ou CPU , pode ser suficiente para fazer as coisas funcionarem novamente, mas você pode achar que substituir seu PC completamente é a única opção.



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts