Por que o Windows 11 fica com 99% de CPU após fechar todos os aplicativos
🔍 WiseChecker

Por que o Windows 11 fica com 99% de CPU após fechar todos os aplicativos

Solução rápida: Abra o Gerenciador de Tarefas → Processos → classifique por CPU. O processo no topo é o culpado. Comuns: System (problema de driver), Antimalware Service Executable (verificação do Defender), Service Host: Local System (serviço em segundo plano). Clique com o botão direito → Finalizar tarefa para itens não essenciais. Para System: identifique o driver problemático com a ferramenta DPC Latency.

O Gerenciador de Tarefas mostra 99% de CPU. Você fechou todos os aplicativos que consegue pensar. Algo está usando a CPU, mas você não vê o quê. A solução é identificar qual processo em segundo plano está consumindo e resolvê-lo especificamente.

Sintoma: Uso da CPU travado em 99% mesmo sem aplicativos visíveis em execução.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~15 minutos para identificar e resolver.

ADVERTISEMENT

O que causa isso

O alto uso da CPU em segundo plano vem de várias fontes: Verificação de antivírus: Windows Defender ou antivírus de terceiros fazendo verificação agendada ou em tempo real. Windows Update Orchestrator: instalando/preparando atualizações. SuperFetch / SysMain: pré-carregando aplicativos com base no uso. Aplicativos em segundo plano: aplicativos da Microsoft Store com permissão para executar em segundo plano. Problema de driver: processo System disparando devido a driver defeituoso. Telemetria: serviço de Experiências do Usuário Conectado e Telemetria.

Método 1: Identifique o culpado pelo Gerenciador de Tarefas

A etapa de diagnóstico.

  1. Pressione Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas.
  2. Clique na guia Processos. Classifique pela coluna CPU (decrescente).
  3. O processo no topo é a causa. Identifique o que é:
    • Antimalware Service Executable — verificação do Defender. Veja o artigo “MsMpEng.exe Dispara CPU”.
    • Service Host: Local System — grupo de serviços. Clique com o botão direito → Ir para serviços → identifique qual.
    • System (kernel do Windows) — problema de driver. Use a ferramenta DPC Latency para identificar.
    • Search Indexer (SearchProtocolHost.exe, SearchIndexer.exe) — indexação de arquivos.
    • Windows Update Orchestrator (UsoClient.exe) — atualizações.
    • Microsoft.MicrosoftEdge.exe — tarefas em segundo plano do Edge.
  4. Para cada culpado, resolva de acordo com sua categoria (veja Métodos 2 e 3).
  5. Para nomes de processos não claros: clique com o botão direito → Propriedades. O caminho informa qual aplicativo.
  6. Para diagnóstico mais aprofundado: abra o Monitor de Recursos → guia CPU. Mostra a CPU por processo com serviços e módulos associados.

Isso identifica o que corrigir.

ADVERTISEMENT

Método 2: Resolva os culpados comuns de alto uso de CPU

Para causas conhecidas específicas.

  1. Antimalware Service Executable (MsMpEng.exe): adicione pastas com muitas alterações às exclusões do Defender. Veja o artigo “MsMpEng.exe Dispara CPU”.
  2. Search Indexer: exclua pastas com muitas alterações da indexação. Ou desabilite o serviço Windows Search.
  3. SuperFetch / SysMain: services.msc → SysMain → Desabilitar. Não prejudica sistemas com SSD.
  4. Windows Update Orchestrator: aguarde a conclusão. Ou pause as atualizações temporariamente. Não mate o processo — pode corromper as atualizações.
  5. Telemetria (DiagTrack): services.msc → Experiências do Usuário Conectado e Telemetria → Desabilitar.
  6. Aplicativos em segundo plano: Configurações → Aplicativos → Aplicativos instalados → para cada aplicativo UWP → Opções avançadas → Permissões de aplicativos em segundo plano → Nunca.
  7. Edge em segundo plano: Configurações do Edge → Sistema e desempenho → Continuar executando extensões em segundo plano quando o Edge estiver fechado → Desligado.

Isso cobre 90% dos casos.

Método 3: Diagnosticar problemas de processo System ou driver

Para quando o processo System (kernel do Windows) é o que está com alto uso de CPU.

  1. Baixe o LatencyMon do site resplendence.com. Execute como administrador.
  2. Clique em Iniciar. Deixe executar por 5 minutos durante o período de alto uso de CPU.
  3. O LatencyMon identifica os drivers com maior uso de DPC (Chamada de Procedimento Adiado) e ISR (Rotina de Serviço de Interrupção).
  4. O driver no topo da lista é o culpado. Comuns: ndis.sys (rede), nvlddmkm.sys (Nvidia), atikmdag.sys (AMD), drivers USB.
  5. Atualize o driver identificado pelo Gerenciador de Dispositivos ou site do fabricante.
  6. Se uma atualização recente de driver causou o problema: reverta pelo Gerenciador de Dispositivos → guia Driver → Reverter Driver.
  7. Para GPUs Nvidia: tente o driver Studio se estiver usando o Game Ready, ou vice-versa.
  8. Para drivers de rede: verifique a idade do driver Wi-Fi/Ethernet. Drivers de rede desatualizados causam alto uso de CPU no System.

Isso lida com problemas de CPU em nível de kernel.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Gerenciador de Tarefas → Processos → classifique por CPU. A CPU ociosa cai para dígitos únicos.
  • Monitor de Recursos → CPU mostra %CPU total abaixo de 10% quando ocioso.
  • O sistema fica responsivo novamente. Os cliques são registrados imediatamente.

Se nenhum desses funcionar

Se a CPU continuar alta apesar das investigações: Malware: alto uso de CPU sem processo identificável pode ser malware. Execute uma verificação completa do Windows Defender + verificação gratuita do Malwarebytes. Verifique no Gerenciador de Tarefas → Detalhes por EXEs desconhecidos. BIOS / firmware: BIOS desatualizada pode causar problemas de gerenciamento de energia, CPU ociosa travada em alta frequência. Atualize a BIOS pelo site do fabricante da placa-mãe (correção rara, mas possível). Throttling térmico: paradoxalmente, CPU a 99% pode ser devido a throttling. Limpe a poeira do cooler da CPU, troque a pasta térmica. Para PCs específicos que sempre mostram 99% mesmo quando ociosos: bug de software de monitoramento de hardware. Desabilite HWiNFO, MSI Afterburner ou similar — a sondagem deles pode prender um núcleo. Último recurso — inicialização limpa: msconfig → Inicialização seletiva → desmarque Carregar itens de inicialização. Inicie. Se a CPU estiver normal, um programa de inicialização automática é a causa — reative em lotes.

Conclusão: Gerenciador de Tarefas → classifique por CPU → identifique o culpado. Resolva de acordo com sua categoria: exclusões de antivírus, serviços a desabilitar, drivers a atualizar. LatencyMon para diagnóstico em nível de kernel.

ADVERTISEMENT