Wie kann ich die durch Windows Defender verursachte längere Startzeit ausführbarer Dateien verbessern?

Wie kann ich die durch Windows Defender verursachte längere Startzeit ausführbarer Dateien verbessern?

Ich habe eine Sammlung von Skripten, die mehrere tausend Mal eine externe ausführbare Datei aufrufen. Diese ausführbare Datei sollte eine relativ kurze Laufzeit haben, daher sollte dies kein großes Problem darstellen.

Aber es ist.

Aufgrund des Echtzeitschutzes von Windows Defender beträgt die Ausführungszeit allein für die Hilfeseite dieser ausführbaren Datei etwa 550 ms (mehr als eine Sekunde beim ersten Aufruf), wobei die ausführbare Datei statisch verknüpft und lediglich 1 MB groß ist.

Ohne Echtzeitprojektionen von Windows Defender liegen die Ausführungszeiten bei etwa 20 ms.

Eine Lösung für dieses Problem ist eine dynamisch verknüpfte Version derselben ausführbaren Datei (50 KB) mit Ausführungszeiten von 50 ms (mit Windows Defender) und 10 ms (ohne). 40 ms mal 1000 Mal ergibt jedoch immer noch ein paar Minuten, die ich nicht warten möchte, wenn es nicht sein muss.

Meine Idee war, die ausführbare Datei auf eine Whitelist zu setzen. Ist das sicher? Wäre es hilfreich, der ausführbaren Datei die Schreibberechtigung zu entziehen? Gibt es eine andere Möglichkeit, die Leistungseinbußen durch Windows Defender zu verringern?

Antwort1

Meiner Meinung nach ist es sicher genug, die ausführbare Datei auf die Whitelist zu setzen.

Das Entfernen der Schreibberechtigung ist übertrieben, wenn sich der Computer in einem lokalen privaten Ordner in einer kontrollierten Umgebung befindet. Dies wäre sinnvoll, wenn er sich in einem freigegebenen Netzwerkordner befindet, um die Gefährdung anderer zu begrenzen, deren Computer infiziert werden könnten, oder wenn mehrere Personen physischen Zugriff auf den Computer haben.

verwandte Informationen