Início
» WINDOWS
»
Corrigir o alto uso da CPU pelo executável do serviço antimalware (MsMpEng.exe)
Corrigir o alto uso da CPU pelo executável do serviço antimalware (MsMpEng.exe)
O executável do serviço antimalware , identificado como MsMpEng.exe , é o processo principal usado pelo Microsoft Defender Antivirus. Picos curtos de uso da CPU são normais enquanto o Defender verifica novos arquivos ou executa uma varredura. Se o processo permanecer próximo ao topo do Gerenciador de Tarefas por longos períodos e deixar o Windows lento, siga os passos abaixo para reduzir a carga sem desativar o antivírus.
Primeiro, confirme se o MsMpEng.exe é realmente o problema.
Abra o Gerenciador de Tarefas com Ctrl + Shift + Esc , selecione Processos e observe o Executável do Serviço Antimalware por alguns minutos. Um pico temporário durante uma verificação é esperado. O uso elevado e persistente enquanto você está trabalhando ativamente é o comportamento que justifica a investigação.
Utilize o Gerenciador de Tarefas para confirmar se o processo que está consumindo a CPU é o "Executável do Serviço Antimalware".
1. Atualize o Microsoft Defender e reinicie o Windows.
Informações de segurança desatualizadas ou um problema na plataforma Defender podem contribuir para verificações repetidas. Abra Segurança do Windows > Proteção contra vírus e ameaças , verifique se há atualizações de proteção, instale todas as atualizações disponíveis do Windows e reinicie o computador.
Você também pode atualizar as informações de segurança do Defender a partir de uma janela do PowerShell com privilégios elevados:
Abra Segurança do Windows > Proteção contra vírus e ameaças > Opções de verificação . Comece com uma verificação rápida para uma verificação de rotina. Use uma verificação completa quando tiver um motivo para inspecionar todos os arquivos e programas em execução e use o Microsoft Defender Antivírus (verificação offline) quando suspeitar de malware persistente que possa estar oculto enquanto o Windows estiver em execução.
Não desative a proteção em tempo real antes da verificação. O uso da CPU pode aumentar durante a verificação; avalie o desempenho novamente após a conclusão.
O Windows Security oferece opções de verificação rápida, completa, personalizada e offline; selecione a opção menos intensiva que melhor se adapte ao problema.
3. Reduzir o uso da CPU pelas verificações agendadas do Defender
Se o uso elevado ocorrer durante verificações agendadas, o Windows permite que os administradores definam uma meta de uso médio da CPU. Abra o PowerShell como administrador e execute:
A Microsoft aceita valores de 5 a 100 ; o padrão documentado é 50 , enquanto 0 desativa a limitação de CPU . O valor serve como orientação para o uso médio da CPU durante a verificação, não como um limite máximo estrito, e certas configurações de verificação ociosa podem alterá-lo. Limites mais baixos também podem fazer com que as verificações demorem mais.
Definir ScanAvgCPULoadFactor como 30 instrui as verificações agendadas do Defender a usar menos CPU em média.
Consulte as orientações da Microsoft sobre o PowerShell para o agendamento de verificações para obter informações sobre as configurações de verificação compatíveis.
4. Encontre o arquivo ou processo que está sobrecarregando o Defender.
Se o MsMpEng.exe permanecer ocupado, identifique o que o Defender está verificando repetidamente em vez de tentar adivinhar. A Microsoft fornece um Analisador de Desempenho do Defender em sistemas Windows compatíveis.
Em uma janela do PowerShell com privilégios elevados, inicie uma gravação:
Um relatório de desempenho do Defender pode revelar quais caminhos estão aumentando o tempo de verificação; os nomes e valores dos arquivos de exemplo mostrados aqui são ilustrativos.
Não adicione o próprio processo como uma exclusão apenas para reduzir o uso da CPU. A Microsoft alerta que as exclusões criam brechas de proteção e que exclusões amplas de processos também podem reduzir a inspeção por recursos como proteção de rede e regras de redução da superfície de ataque .MsMpEng.exe
Se o Analisador de Desempenho identificar uma carga de trabalho confiável que seja genuinamente segura e que realize verificações repetidas e dispendiosas, considere a exclusão mais restrita possível somente após compreender as consequências. Consulte as diretrizes de exclusão do Microsoft Defender antes de fazer qualquer alteração.
O que não fazer
Não desative permanentemente o Microsoft Defender apenas para interromper o MsMpEng.exe.
Não reinicie o Firewall do Windows como uma solução genérica para problemas de CPU; as regras do firewall e a verificação de CPU pelo antivírus são problemas distintos.
Não exclua unidades inteiras, pastas do Windows ou pastas temporárias para melhorar o desempenho.
Não execute dois mecanismos antivírus em tempo real simultaneamente de forma intencional. Se você instalou outro produto antivírus, verifique Segurança do Windows > Proteção contra vírus e ameaças > Gerenciar provedores e confirme qual produto está ativo.
Se o uso da CPU ainda estiver alto
Instale as atualizações pendentes do Windows, reinicie o computador e repita o teste do Analisador de Desempenho. Em um computador gerenciado pela empresa, as configurações do Defender podem ser impostas pela Política de Grupo, Microsoft Intune ou Defender para Endpoint; portanto, entre em contato com o administrador antes de alterar as políticas de verificação ou exclusões.
Se você ainda estiver usando o Windows 10, observe que a Microsoft encerrou o suporte gratuito para o Windows 10 em 14 de outubro de 2025. A Microsoft recomenda migrar os PCs elegíveis para o Windows 11; as Perguntas Frequentes do Windows Update explicam o status atual do suporte.
Para a maioria dos PCs, a solução mais segura é atualizar o Defender, deixar que uma verificação adequada seja concluída, diminuir a meta de CPU para verificações agendadas, se necessário, e usar as ferramentas de desempenho para identificar o gargalo real da verificação antes de criar qualquer exclusão.