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.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~15 minutos para identificar e resolver.
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.
- Pressione
Ctrl + Shift + Escpara abrir o Gerenciador de Tarefas. - Clique na guia Processos. Classifique pela coluna CPU (decrescente).
- 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.
- Para cada culpado, resolva de acordo com sua categoria (veja Métodos 2 e 3).
- Para nomes de processos não claros: clique com o botão direito → Propriedades. O caminho informa qual aplicativo.
- 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.
Método 2: Resolva os culpados comuns de alto uso de CPU
Para causas conhecidas específicas.
- Antimalware Service Executable (MsMpEng.exe): adicione pastas com muitas alterações às exclusões do Defender. Veja o artigo “MsMpEng.exe Dispara CPU”.
- Search Indexer: exclua pastas com muitas alterações da indexação. Ou desabilite o serviço Windows Search.
- SuperFetch / SysMain:
services.msc→ SysMain → Desabilitar. Não prejudica sistemas com SSD. - Windows Update Orchestrator: aguarde a conclusão. Ou pause as atualizações temporariamente. Não mate o processo — pode corromper as atualizações.
- Telemetria (DiagTrack):
services.msc→ Experiências do Usuário Conectado e Telemetria → Desabilitar. - 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.
- 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.
- Baixe o LatencyMon do site resplendence.com. Execute como administrador.
- Clique em Iniciar. Deixe executar por 5 minutos durante o período de alto uso de CPU.
- O LatencyMon identifica os drivers com maior uso de DPC (Chamada de Procedimento Adiado) e ISR (Rotina de Serviço de Interrupção).
- O driver no topo da lista é o culpado. Comuns: ndis.sys (rede), nvlddmkm.sys (Nvidia), atikmdag.sys (AMD), drivers USB.
- Atualize o driver identificado pelo Gerenciador de Dispositivos ou site do fabricante.
- Se uma atualização recente de driver causou o problema: reverta pelo Gerenciador de Dispositivos → guia Driver → Reverter Driver.
- Para GPUs Nvidia: tente o driver Studio se estiver usando o Game Ready, ou vice-versa.
- 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.
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.