Gibt es eine Möglichkeit, MsMpEng.exe für die Überwachung des Dateizugriffs während paralleler Rechenvorgänge zu deaktivieren? [Duplikat]

13

Diese Frage hat hier bereits eine Antwort:

Ich verwende Windows 7 und habe eine Intel-CPU mit 4 Kernen. Vor kurzem habe ich eine parallele 4-Kernel-Berechnung in Wolfram Mathematica ausgeführt, die auf ein Verzeichnis auf einer externen Festplatte zugreift, das mehrere Millionen Dateien enthält. Ich bemerkte, dass die parallele Berechnung langsamer als erwartet ablief, und isolierte das Problem auf den Security Essentials-Prozess "MsMpEng.exe". siehe folgenden Screenshot:

Bildbeschreibung hier eingeben

Die MathKernel-Objekte teilen sich die CPU-Ressource mit MsMpEng.exe, die vermutlich die von den MathKernel-Objekten importierten Dateien während der Berechnung durchsucht.

Dies ist inakzeptabel und hat auch einige andere Ressourcenkomplikationen verursacht, die es nicht wirklich wert sind, untersucht zu werden. Es genügt jedoch zu sagen, dass ich mich frage, ob es möglich ist, "MsMpEng.exe" vorübergehend zu deaktivieren, während Berechnungen ausgeführt werden, oder es zumindest mitzuteilen Dateien, die sich in einem bestimmten Verzeichnis befinden, werden nicht gescannt, wenn ein anderes Programm (in diesem Fall Mathematica) versucht, sie zu öffnen.

BEARBEITEN: Ich habe den Echtzeitschutz neu gestartet und deaktiviert, und der bisherige Prozess scheint vorbei zu sein. Ich werde später posten, wenn es wieder auftaucht und Probleme verursacht.

MüllcontainerDoofus
quelle
Sie sollten Ihren Malware-Scanner nicht deaktivieren, es sei denn, Sie haben etwas anderes, das stattdessen ausgeführt wird. Wenn Sie keine andere AV-Software haben, schalten Sie sie wieder ein und schließen Sie einfach das Verzeichnis aus, in dem Ihre Mathe-Software arbeitet.
Jakke
1
@Jakke: Das Ausschließen von Pfaden reicht nicht aus, um Interferenzen mit Leistungsmessungen zu verhindern.
Nick Westgate

Antworten:

20

Es gibt zwei Möglichkeiten, damit umzugehen. Sie können den Echtzeitschutz vorübergehend deaktivieren oder, wenn Ihre Dateien auf einer Handvoll bekannter Pfade gespeichert sind, sie vom Echtzeitschutz-Scan ausschließen (dies ist die bessere Option).

Deaktivieren des Echtzeitschutzes

Microsoft Security Essentials führt diesen Vorgang nur aus, wenn der Echtzeitschutz aktiviert ist. Sie können es deaktivieren, indem Sie MSE öffnen, auf die Registerkarte Einstellungen klicken, Echtzeitschutz auswählen und das Kontrollkästchen deaktivieren.

Warnung! Dies deaktiviert den Echtzeitschutz! Nur für den Fall, dass du es nicht wusstest ... oder so ...

Bildbeschreibung hier eingeben

Ausgenommen vom Echtzeitschutz

Wählen Sie im Einstellungsfenster "Ausgeschlossene Dateien und Speicherorte" aus und fügen Sie die entsprechenden Pfade hinzu:

Bildbeschreibung hier eingeben

Warten Sie, können Sie den Echtzeitschutz wirklich ausschließen?

Ich hatte anfangs gedacht, dass "Ausgeschlossene Dateien und Speicherorte" nur Scans und keinen Echtzeitschutz betreffen. Es gibt viele Argumente online, aber keine Dokumentation, die so oder so aussagt (die ich finden könnte). Das Wortschatz scheint darauf hinzudeuten, dass es nur Scans betrifft:

Bildbeschreibung hier eingeben

Also öffnete ich Process Monitor, beschränkte ihn auf den MsMpEng.exe-Prozess und den Pfad, den ich testen wollte, und führte Get-Content im Verzeichnis aus, um ihn zum Nuts zu machen:

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Und einmal habe ich das Verzeichnis ausgeschlossen:

Bildbeschreibung hier eingeben

Also ja, mit ausgeschlossenen Dateien und Standorten nicht ausschließt es von Echtzeit - Schutz sowie Scans!

Interessanterweise fiel es mir schwer, MsMpEng.exe dazu zu bringen, auch nach dem Wechseln des Verzeichnisses durchgängig zu scannen ... Ich wundere mich über die Zuverlässigkeit.

Tanner Faulkner
quelle
Dies ist eine sehr schlechte Sache zu empfehlen, so dass ein Benutzer völlig verwundbar ist! Sie sollten stattdessen die ausgeschlossenen Dateien und Speicherorte verwenden.
Jakke
@Jakke Falsch. Ausgeschlossene Dateien wirken sich nicht auf den Echtzeitschutz aus.
Tanner Faulkner
2
Außerdem wird sein PC in dem Moment, in dem er abgeschaltet ist, nicht mit Viren explodieren ... Ich bin sicher, er ist sich des erhöhten Risikos bewusst, aber für den Fall habe ich eine vollständig redundante Warnung hinzugefügt.
Tanner Faulkner
Haben Sie Referenzen, um das zu sichern? Ich sehe keine MS-Dokumentation, die besagt, dass Ausschlüsse keine Auswirkungen auf das Echtzeit-Scannen haben ...
Jakke
Persönlich verwende ich Windows Defender unter Win8 (ungefähr das Gleiche wie MSE unter Win7 gemäß MS) und ich weiß, dass Dateien, die angezeigt werden, nichts auslösen, sobald sie sich in einem ausgeschlossenen Ordner befinden und der Echtzeit-Scanner eingeschaltet bleibt ...
Jakke