MsMpEng.exe alta utilização da CPU no Windows Server 2012

2

Temos uma instalação do Windows Server 2012 que usamos como um servidor da web interno. A maioria das solicitações HTTP são muito lentas nesta máquina (cerca de 15 segundos para uma solicitação ASP.NET WebAPI simples). Percebemos que durante uma solicitação, o uso da CPU do processo MsMpEng.exe está indo para 50-90%.

MsMpEng.exe é o executável antimalware da Microsoft, incluído no Windows Defender, Forefront e Security Essentials. No entanto, nenhum desses produtos está instalado em nosso servidor.

Onde podemos configurar o componente Anti-Malware do Windows Server 2012?

    
por cheeesus 08.07.2014 / 08:49

2 respostas

4

Analisamos o problema com o Sysinternals ProcessMonitor, onde vimos que MsMpEng.exe consome muito tempo de CPU analisando os arquivos de log de nosso aplicativo da web (escrito por NLog).

Como não conseguimos encontrar uma GUI para excluir os arquivos de log do monitoramento em tempo real de MsMpEng.exe , adicionamos o mesmo usando regedit.exe .

A solução foi criar uma entrada DWORD em

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths'

em que a chave da entrada está configurada para o caminho completo de nossos arquivos de log ( C:\inetpub\wwwroot\webapp\logs ) e deixando o valor DWORD em 0x00000000 .

    
por 08.07.2014 / 12:48
2

Você pode encontrá-lo em Endpoint Protection ou System Center Endpoint Protection. Lá, é possível definir tipos de arquivos excluídos e configurações semelhantes.

    
por 05.11.2016 / 20:30