Behandeln von Microsoft Defender Antivirus-Leistungsproblemen mit WPRUI
Tipp
Sehen Sie sich zunächst häufige Gründe für Leistungsprobleme an, z. B. hohe CPU-Auslastung, unter Behandeln von Leistungsproblemen im Zusammenhang mit Microsoft Defender Antivirus-Echtzeitschutz (RTP) oder Überprüfungen (geplant oder bedarfsgesteuert). Führen Sie dann die Microsoft Defender Antivirus-Leistungsanalyse aus, um die Ursache einer hohen CPU-Auslastung in Microsoft Defender Antivirus (ausführbares Antimalware Service, Microsoft Defender Antivirus-Dienst oder MsMpEng.exe) zu analysieren. Wenn die Microsoft Defender Antivirus-Leistungsanalyse die Grundursache einer hohen CPU-Auslastung nicht identifiziert, führen Sie den Prozessormonitor aus, um die Grundursache der hohen CPU-Auslastung in Microsoft Defender Antivirus einzugrenzen oder zu ermitteln. Das letzte Tool in Ihrem Toolkit besteht darin, die Windows Performance Recorder-Benutzeroberfläche (WPRUI) oder den Windows Performance Recorder (WPR-Befehlszeile) auszuführen, wie in diesem Artikel erläutert.
Erfassen von Leistungsprotokollen mithilfe von Windows Performance Recorder
Windows Performance Recorder (WPR) ist ein leistungsstarkes Aufzeichnungstool, mit dem Die Ereignisablaufverfolgung für Windows-Aufzeichnungen erstellt und Sie zusätzliche Informationen in Ihre Übermittlung an den Microsoft-Support aufnehmen können.
WPR ist Teil des Windows Assessment and Deployment Kit (Windows ADK) und kann unter Herunterladen und Installieren des Windows ADK heruntergeladen werden. Sie können es auch als Teil des Windows 10 Software Development Kit unter Windows 10 SDK herunterladen.
Führen Sie alternativ die Schritte unter Erfassen von Leistungsprotokollen mithilfe der WPR-Benutzeroberfläche aus, oder verwenden Sie das Befehlszeilentool wpr.exeErfassen von Leistungsprotokollen mithilfe der WPR-CLI. Beide sind in Windows 8 und höheren Versionen verfügbar.
Es gibt zwei Möglichkeiten, die Windows Performance Recorder-Ablaufverfolgung (WPRUI) zu erfassen:
Verwenden des MDE Client Analyzer
Manuell
Verwenden des MDE Client Analyzer
Laden Sie die MDE Client Analyzer herunter.
Führen Sie die MDE Client Analyzer mithilfe von Live Response oder lokal aus.
Tipp
Stellen Sie vor dem Starten der Ablaufverfolgung sicher, dass das Problem reproduzierbar ist. Schließen Sie außerdem alle Anwendungen, die nicht zur Reproduktion des Problems beitragen.
Führen Sie die MDE Client Analyzer mit den
-a
Schaltern und-v
aus.PowerShellCopy
C:\Work\tools\MDEClientAnalyzer\MDEClientAnalyzer.cmd -a -v
Manuell
Erfassen von Leistungsprotokollen mithilfe der WPR-Benutzeroberfläche
Tipp
Wenn dieses Problem bei mehreren Geräten auftritt, verwenden Sie das Gerät mit dem meisten RAM.
Laden Sie WPR herunter, und installieren Sie es.
Klicken Sie unter Windows Kits mit der rechten Maustaste auf Windows Performance Recorder.
Wählen Sie Mehr aus. Wählen Sie Als Administrator ausführen aus.
Klicken Sie mit der rechten Maustaste auf Ja , wenn das Dialogfeld Benutzerkontensteuerung angezeigt wird.
Laden Sie als Nächstes das Microsoft Defender for Endpoint Analyseprofil herunter, und speichern Sie unter
MDAV.wprp
in einem Ordner wieC:\temp
.Wählen Sie im Dialogfeld WPR die Option Weitere Optionen aus.
Wählen Sie Profile hinzufügen... aus, und navigieren Sie zum Pfad der
MDAV.wprp
Datei.Unter Benutzerdefinierte Messungen sollte ein neues Profil mit dem Namen Microsoft Defender for Endpoint Analyse angezeigt werden.
Warnung
Wenn Ihr Windows Server über 64 GB RAM oder mehr verfügt, verwenden Sie die benutzerdefinierte Messung
Microsoft Defender for Endpoint analysis for large servers
anstelle vonMicrosoft Defender for Endpoint analysis
. Andernfalls verbraucht Ihr System möglicherweise eine große Menge an nicht auslagerten Poolspeichern oder Puffern, was zu Systeminstabilität führt. Um dies zu beheben, erkunden Sie die Ressourcenanalyse , um Profile auszuwählen, die hinzugefügt werden sollen. Dieses benutzerdefinierte Profil stellt den erforderlichen Kontext für eine ausführliche Leistungsanalyse bereit.So verwenden Sie das benutzerdefinierte Maß Microsoft Defender for Endpoint ausführliche Analyseprofil auf der WPR-Benutzeroberfläche:
Stellen Sie sicher, dass unter den Gruppen Erste-Ebene-Selektierung, Ressourcenanalyse und Szenarioanalyse keine Profile ausgewählt sind.
Wählen Sie Benutzerdefinierte Messungen aus.
Wählen Sie Microsoft Defender for Endpoint Analyse aus.
Wählen Sie unter Detailebenedie Option Ausführlich aus.
Wählen Sie unter Protokollierungsmodus die Option Datei oder Arbeitsspeicher aus.
Wichtig
Wählen Sie Datei aus, um den Dateiprotokollierungsmodus zu verwenden, wenn Sie das Leistungsproblem direkt reproduzieren können. Die meisten Probleme fallen unter diese Kategorie. Wenn Sie das Problem jedoch nicht direkt reproduzieren können, wählen Sie Arbeitsspeicher aus, um den Speicherprotokollierungsmodus zu verwenden. Dadurch wird verhindert, dass das Ablaufverfolgungsprotokoll aufgrund langer Laufzeiten übermäßig aufgeblasen wird.
Jetzt können Sie Daten sammeln. Schließen Sie alle unnötigen Anwendungen. Wählen Sie Optionen ausblenden aus, um den Platz, der vom WPR-Fenster belegt wird, klein zu halten.
Klicken Sie auf Start.
Reproduzieren Sie das Problem.
Tipp
Beschränken Sie die Datensammlung auf maximal fünf Minuten. Im Idealfall werden zwei bis drei Minuten angestrebt, da eine erhebliche Menge an Daten gesammelt wird.
Klicken Sie auf Speichern.
Geben Sie eine detaillierte Beschreibung des Problems ein: mit Informationen zum Problem und der Art, wie Sie das Problem reproduzieren.
Wählen Sie Dateiname: aus, um zu bestimmen, wo Ihre Ablaufverfolgungsdatei gespeichert wird. Standardmäßig wird sie unter
%user%\Documents\WPR Files\
gespeichert.Klicken Sie auf Speichern.
Nachdem die Ablaufverfolgung zusammengeführt und gespeichert wurde, klicken Sie mit der rechten Maustaste auf Ordner öffnen.
Schließen Sie sowohl die Datei als auch den Ordner in Ihre Übermittlung ein, um Microsoft-Support.
Erfassen von Leistungsprotokollen mithilfe der WPR CLI
So erfassen Sie eine WPR-Ablaufverfolgung mithilfe des Befehlszeilentools wpr.exe:
Laden Sie Microsoft Defender for Endpoint Leistungsablaufverfolgungsprofil der Analyse wie
MDAV.wprp
in einem lokalen Verzeichnis wieC:\traces
herunter.Klicken Sie mit der rechten Maustaste auf das Symbol Startmenü, und wählen Sie Windows PowerShell (Admin) oder Eingabeaufforderung (Admin) aus, um ein Admin Eingabeaufforderungsfenster zu öffnen.
Wählen Sie im Dialogfeld Benutzerkontensteuerung die Option Ja aus.
Führen Sie an der Eingabeaufforderung (Admin) den folgenden Befehl aus, um eine Microsoft Defender for Endpoint Leistungsablaufverfolgung zu starten:
wpr.exe -start C:\traces\MDAV.wprp!WD.Verbose -filemode
Warnung
Wenn Ihr Windows Server über 64 GB RAM oder mehr verfügt, verwenden Sie Profile
WDForLargeServers.Light
undWDForLargeServers.Verbose
anstelle von ProfilenWD.Light
bzwWD.Verbose
. . Andernfalls verbraucht Ihr System eine große Menge an nicht auslagerten Poolspeichern oder Puffern, was zu Systeminstabilität führt.Reproduzieren Sie das Problem.
Tipp
Beschränken Sie die Datensammlung auf maximal fünf Minuten. Im Idealfall werden zwei bis drei Minuten angestrebt, da eine erhebliche Menge an Daten gesammelt wird.
Führen Sie an der Eingabeaufforderung (Admin) den folgenden Befehl aus, um eine Microsoft Defender for Endpoint Leistungsablaufverfolgung zu starten:
wpr.exe -stop merged.etl "Timestamp when the issue was reproduced, in HH:MM:SS format" "Description of the issue" "Any error that popped up"
Warten Sie, bis die Ablaufverfolgung zusammengeführt wurde.
Schließen Sie sowohl die Datei als auch den Ordner in Ihre Übermittlung ein, um Microsoft-Support.
Siehe auch
Problembehandlung für Microsoft Defender Antiviruseinstellungen
Konfigurieren und Überprüfen von Ausschlüssen für Microsoft Defender Antivirusscans
Behandeln von Leistungsproblemen im Zusammenhang mit Microsoft Defender Antivirus
Behandeln von Microsoft Defender Antivirus-Leistungsproblemen mit dem Prozessmonitor
Behandeln von Microsoft Defender Antivirus-Leistungsproblemen mit WPRUI
Tipp
Möchten Sie mehr erfahren? Engage mit der Microsoft-Sicherheitscommunity in unserer Tech Community: Microsoft Defender for Endpoint Tech Community.