Como corrigir o alto uso da CPU causado por interrupções do sistema

Como corrigir o alto uso da CPU causado por interrupções do sistema

Quando você descobrir que um processo denominado 'interrupções do sistema' está causando alto uso da CPU, provavelmente você está lidando com um problema de hardware ou driver.





Nesta postagem, explicamos o que são as interrupções do sistema e como você pode encontrar e corrigir a causa subjacente do alto uso da CPU.





O que são 'interrupções do sistema'?

As interrupções do sistema aparecem como um processo do Windows no Gerenciador de tarefas, mas não é realmente um processo. Em vez disso, é um tipo de representante que relata o uso da CPU de todas as interrupções que acontecem em um nível de sistema inferior.





As interrupções podem ser originadas de software ou hardware, incluindo o próprio processador. Wikipedia explica :

Uma interrupção alerta o processador para uma condição de alta prioridade que requer a interrupção do código atual que o processador está executando. O processador responde suspendendo suas atividades atuais, salvando seu estado e executando uma função chamada manipulador de interrupção para lidar com o evento.



Quando a tarefa do manipulador de interrupção é concluída, o processador retoma o estado em que foi interrompido.

As interrupções são uma forma de comunicação de software e hardware com a CPU. Por exemplo, quando você começa a digitar em seu teclado, o respectivo hardware e software enviam interrupções para a CPU para acionar o processamento de sua entrada.





As interrupções também podem informar à CPU que ocorreu um erro e isso pode causar um pico no uso da CPU de interrupções do sistema. Em um sistema saudável, as interrupções do sistema ficarão entre 0,1% e 2% do uso da CPU, dependendo da frequência da CPU, do software em execução e do hardware conectado.

Até mesmo picos de 3% a 7% podem ser considerados dentro da faixa normal, dependendo da configuração do sistema.





conectado à rede, mas sem acesso à Internet

Como consertar interrupções do sistema que causam alto uso da CPU

Se o sistema interrompe constantemente consome mais de 5% a 10% de sua CPU, algo está errado e você provavelmente está lidando com um problema de hardware. Nós o ajudaremos a chegar ao fundo disso.

A primeira correção que você deve sempre tentar é reiniciar o computador. Se isso não ajudar, comece aqui:

1. Desconecte ou desative todos os dispositivos externos

Hardware USB é um culpado comum. Você pode desconectar seus dispositivos USB externos ou --- enquanto estiver no Gerenciador de dispositivos (veja abaixo) --- desabilitar USB Root Hubs, ou seja, bloquear hardware externo de interromper a CPU.

No Gerenciador de Dispositivos , encontre a entrada Controladores Universal Serial Bus e desabilite qualquer entrada USB Root Hub que você encontrar.

Observação: Se você estiver usando um teclado externo ou um mouse USB (Bluetooth), eles podem parar de funcionar. Certifique-se de ter um método alternativo para reativar o dispositivo.

Dica para computadores desktop: Verifique se você tem algum não utilizado Cabos SATA conectados à placa-mãe e removê-los.

2. Verifique os drivers de hardware

Para verificar rapidamente se você está lidando com um problema de driver, você pode executar o Verificador de Latência DPC . Deferred Procedure Call (DPC) é um processo relacionado a interrupções do sistema. Quando o manipulador de interrupção precisa adiar uma tarefa de prioridade mais baixa para mais tarde, ele chama o DPC.

O DPC Latency Checker foi projetado para analisar se o seu sistema pode lidar adequadamente com streaming de áudio ou vídeo em tempo real, verificando a latência dos drivers de dispositivo no modo kernel. É uma maneira rápida de revelar problemas e a ferramenta não requer instalação.

Se você vir barras vermelhas, ou seja, desistências devido à alta latência, algo está errado.

Você pode tentar encontrar o culpado ou --- se o problema ocorreu pela primeira vez recentemente --- reverter atualizações de driver recentes (Windows 10) ou atualize seus drivers com versões padrão. Os drivers que causaram problemas no passado foram AMD SATA, dispositivo de áudio HD e drivers Bluetooth ausentes.

Alternativamente, você pode instalar e executar LatencyMon , um monitor de latência, para localizar os arquivos de driver com a contagem DPC mais alta. aperte o Botão Iniciar / Jogar , em seguida, mude para o Motoristas guia e classificar os arquivos de driver por Contagem DPC . Observe que a contagem se acumula com o tempo, portanto, deixe-a funcionar por algum tempo.

Os drivers com uma alta contagem de DPC podem causar um grande número de interrupções.

3. Desative os dispositivos internos

Em vez de atualizar drivers aleatoriamente, comece desabilitando drivers de dispositivos individuais para encontrar o culpado. Se você já identificou possíveis infratores, desative-os primeiro.

como criar uma demonstração de resultados

Vou ao Menu Iniciar , pesquise e abra o Gerenciador de Dispositivos (também encontrado no Painel de controle), expanda os periféricos listados abaixo, clique com o botão direito em um dispositivo e selecione Desabilitar .

Faça isso para um dispositivo de cada vez , verifique o uso da CPU de interrupções do sistema ou execute novamente o DPC Latency Checker, clique com o botão direito do mouse no dispositivo e selecione Permitir antes de passar para o próximo dispositivo.

Esses dispositivos são os culpados mais prováveis:

  • Adaptadores de rede
  • Modems internos
  • Dispositivos de som interno
  • Quaisquer placas complementares, como uma placa sintonizadora de TV, adaptadores ISDN ou DSL ou modems

Se nenhum desses for culpado, você pode prosseguir com a desativação (e reativação) de outros drivers não essenciais.

Nunca desative nenhum driver necessário para executar seu sistema , incluindo qualquer coisa listada em Computador , Processadores , e Dispositivo do sistema .

Além disso, não tente desabilitar os adaptadores de vídeo, a unidade de disco que executa o sistema, os controladores IDE, o teclado ou mouse (a menos que você tenha um dispositivo de entrada alternativo, como um touchpad) ou o monitor.

4. Exclua hardware com falha

Se um driver corrompido pode causar interrupções no sistema, o hardware pode falhar. Nesse caso, atualizar seus drivers não resolverá o problema. Mas se a desativação de todo o dispositivo corrigiu isso, você deve seguir nosso guia para teste seu PC para ver se há falha de hardware .

Observação: As interrupções do sistema também podem ser causadas por uma fonte de alimentação com defeito ou carregador de laptop. Tente substituí-lo ou desconectá-lo também.

5. Desative os efeitos sonoros

Se você estiver no Windows 7, esta pode ser a solução que você está procurando.

Clique com o botão direito no ícone de alto-falante na bandeja do sistema, selecione Dispositivos de reprodução , clique duas vezes no seu Dispositivo padrão (alto-falante) abrir Propriedades , vá para o Aprimoramentos aba , e Desative todos os efeitos sonoros . Confirme com OK e verifique como as interrupções do sistema estão agora.

6. Atualize seu BIOS

O BIOS é o primeiro software que seu sistema executa quando você liga o computador. Ajuda o seu sistema operacional a inicializar. Primeiro, identifique a versão do BIOS e verifique o site do fabricante para obter atualizações e instruções de instalação.

Para descobrir a sua versão do BIOS, pressione Tecla Windows + R , modelo cmd , bater Digitar e execute os dois comandos a seguir, um após o outro:

como obter Pokémon para ipad

1. systeminfo | findstr / I / c: bios2. wmic bios obter fabricante, smbiosbiosversion

Observe que o eu no /EU é um capital eu , não um L minúsculo.

Observação: Atualizar o BIOS não deve ser considerado levianamente. Tenha certeza de faça backup do seu sistema primeiro.

As interrupções do sistema podem ser complicadas

As interrupções do sistema podem ter várias causas. Você reiniciou seu computador conforme as instruções acima? Esperamos que você tenha resolvido o problema. Se você ainda está lutando, certifique-se de navegue pelos comentários (agora ocultos) aqui ; eles contêm muitos relatórios de leitores que identificaram causas estranhas para seus alto uso de CPU .

Compartilhado Compartilhado Tweet O email Como corrigir o alto uso da CPU no Windows

O seu PC com Windows sofre de alto uso da CPU em até 100%? Aprenda a corrigir o alto uso da CPU no Windows 10.

Leia a seguir
Tópicos relacionados
  • janelas
  • Motoristas
  • CPU
  • Gestão de Tarefas
  • Processador de Computador
  • Solução de problemas
Sobre o autor Tina Sieber(831 artigos publicados)

Enquanto concluía o doutorado, Tina começou a escrever sobre tecnologia de consumo em 2006 e nunca mais parou. Agora também editora e SEO, você pode encontrá-la no Twitter ou caminhando em uma trilha próxima.

Mais de Tina Sieber

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever