Existe uma maneira de desativar o MsMpEng.exe do monitoramento de acesso a arquivos durante operações de computação paralela? [duplicado]

14

Estou usando o Windows 7 e tenho uma CPU Intel de quatro núcleos e, recentemente, estava executando uma computação paralela de quatro núcleos, escrita no Wolfram Mathematica, que acessa um diretório em um disco rígido externo contendo vários milhões de arquivos. Percebi que a computação paralela estava ocorrendo mais lentamente que o esperado, e isolei o problema devido ao processo do Security Essentials "MsMpEng.exe"; veja a seguinte captura de tela:

insira a descrição da imagem aqui

Os objetos MathKernel estão compartilhando recursos da CPU com o MsMpEng.exe, que presumivelmente está verificando os arquivos importados pelos objetos MathKernel à medida que a computação prossegue.

Isso é inaceitável e também causou algumas outras complicações de recursos que não valem a pena investigar, mas basta dizer que estou imaginando se é possível desativar temporariamente "MsMpEng.exe" durante a execução de cálculos, ou pelo menos avisá-lo. para não verificar arquivos localizados em um diretório específico quando outro programa (neste caso, o Mathematica) tenta abri-los.

EDIT: Reiniciei e desabilitei a proteção em tempo real, e o processo até agora parece ter desaparecido; Postarei mais tarde se ele aparecer novamente e causar problemas.

DumpsterDoofus
fonte
Você não deve desativar o seu scanner de malware, a menos que tenha outra coisa em execução. Se você não tem nenhum outro software AV, ligue-o novamente e simplesmente excluir o directório seu software de matemática está trabalhando no.
Jakke
1
@Jakke: A exclusão de caminhos não é suficiente para evitar interferências nas medições de desempenho.
Nick Westgate

Respostas:

20

Existem duas maneiras de lidar com isso. Você pode desativar temporariamente a proteção em tempo real ou, se seus arquivos estiverem em vários caminhos conhecidos, poderá excluí-los da verificação de proteção em tempo real (essa é a melhor opção).

Desativando a proteção em tempo real

O Microsoft Security Essentials só executa esta operação quando a Proteção em Tempo Real está ativada. Você pode desativá-lo abrindo o MSE, clicando na guia Configurações, selecionando Proteção em tempo real e desmarcando a caixa.

Atenção! Isso desativa a proteção em tempo real! Apenas no caso de você não estar ciente ... ou algo assim ...

insira a descrição da imagem aqui

Excluindo da proteção em tempo real

No painel de configurações, selecione 'Arquivos e locais excluídos' e adicione os caminhos apropriados:

insira a descrição da imagem aqui

Aguarde, você pode realmente excluir da proteção em tempo real?

Inicialmente, eu pensava que 'Arquivos e locais excluídos' afetavam apenas as verificações, não a proteção em tempo real. Há muitos argumentos on-line sobre isso, mas nenhuma documentação diz de qualquer maneira (que eu poderia encontrar). A verborragia parece indicar que afeta apenas as verificações:

insira a descrição da imagem aqui

Então, abri o Process Monitor, limitei-o ao processo e caminho MsMpEng.exe que eu queria testar e executei Get-Content no diretório para deixá-lo louco:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

E uma vez eu excluí o diretório:

insira a descrição da imagem aqui

Então, sim, o uso de arquivos excluídos e locais não excluí-lo da proteção em tempo real, bem como scans!

Curiosamente, tive dificuldade em fazer com que o MsMpEng.exe verifique consistentemente qualquer coisa, mesmo depois de alternar diretórios ... Me faz pensar sobre sua confiabilidade.

Tanner Faulkner
fonte
É uma coisa muito ruim de recomendar, deixando um usuário completamente vulnerável! Você deve usar os arquivos e locais excluídos.
Jakke
@Jakke Wrong. Arquivos excluídos não afetam a proteção em tempo real.
22414 Tanner Faulkner
2
Além disso, o PC dele não explodirá com vírus no momento em que isso for desligado ... Tenho certeza de que ele está ciente do aumento do risco, mas por precaução, adicionei um aviso completamente redundante.
22414 Tanner Faulkner
você tem alguma referência para fazer backup disso? Não vejo qualquer documentação MS que diz Exclusões não tem qualquer efeito sobre a verificação em tempo real ...
Jakke
Pessoalmente, uso o Windows Defender no Win8 (quase o mesmo que o MSE no Win7, de acordo com o MS) e sei que os arquivos que sinalizam não acionam nada quando estão em uma pasta excluída e o scanner em tempo real permanece ativado ...
Jakke