Résoudre les problèmes de performances de l’antivirus Microsoft Defender avec WPRUI
Conseil
Tout d’abord, passez en revue les raisons courantes des problèmes de performances tels que l’utilisation élevée du processeur dans Résoudre les problèmes de performances liés à Microsoft Defender protection en temps réel (RTP) antivirus ou aux analyses (planifiées ou à la demande). Ensuite, exécutez le Analyseur de performances antivirus Microsoft Defender pour analyser la cause de l’utilisation élevée du processeur dans Microsoft Defender Antivirus (exécutable du service anti-programme malveillant, service antivirus Microsoft Defender ou MsMpEng.exe). Si le Analyseur de performances antivirus Microsoft Defender n’identifie pas la cause racine de l’utilisation élevée du processeur, exécutez Processor Monitor pour affiner ou déterminer la cause racine de l’utilisation élevée du processeur dans Microsoft Defender Antivirus. Le dernier outil de votre kit de ressources consiste à exécuter l’interface utilisateur de l’enregistreur de performances Windows (WPRUI) ou l’enregistreur de performances Windows (ligne de commande WPR) comme indiqué dans cet article.
Capturer les journaux de performances à l’aide de l’Enregistreur de performances Windows
Windows Performance Recorder (WPR) est un outil d’enregistrement puissant qui crée le suivi d’événements pour les enregistrements Windows et vous permet d’inclure des informations supplémentaires dans votre soumission au support Microsoft.
WPR fait partie du Kit de déploiement et d’évaluation Windows (Windows ADK) et peut être téléchargé à partir du téléchargement et de l’installation de Windows ADK. Vous pouvez également le télécharger dans le cadre du Kit de développement logiciel Windows 10 sur Windows 10 SDK.
Vous pouvez également suivre les étapes décrites dans Capturer les journaux de performances à l’aide de l’interface utilisateur WPR ou utiliser l’outil en ligne de commande wpr.exeCapturer les journaux de performances à l’aide de l’interface CLI WPR. Les deux sont disponibles dans Windows 8 et versions ultérieures.
Il existe deux façons de capturer la trace WPRUI (Windows Performance Recorder) :
Utilisation de l’analyseur de client MDE
Manuellement
Utilisation de l’analyseur de client MDE
Téléchargez l’analyseur client MDE.
Exécutez l’analyseur client MDE à l’aide de Live Response ou localement.
Conseil
Avant de commencer la trace, assurez-vous que le problème est reproductible. En outre, fermez toutes les applications qui ne contribuent pas à la reproduction du problème.
Exécutez l’analyseur client MDE avec les
-a
commutateurs et-v
.PowerShellCopy
C:\Work\tools\MDEClientAnalyzer\MDEClientAnalyzer.cmd
Manuellement
Capturer les journaux de performances à l’aide de l’interface utilisateur WPR
Conseil
Si plusieurs appareils rencontrent ce problème, utilisez celui qui a le plus de RAM.
Téléchargez et installez WPR.
Sous Kits Windows, cliquez avec le bouton droit sur Enregistreur de performances Windows.
Sélectionnez Plus. Sélectionnez Exécuter en tant qu’administrateur.
Cliquez avec le bouton droit sur Oui lorsque la boîte de dialogue Contrôle de compte d’utilisateur s’affiche.
Ensuite, téléchargez le profil d’analyse Microsoft Defender pour point de terminaison et enregistrez-le dans
MDAV.wprp
un dossier tel queC:\temp
.Dans la boîte de dialogue WPR, sélectionnez Autres options.
Sélectionnez Ajouter des profils... et accédez au chemin d’accès du
MDAV.wprp
fichier.Un nouveau profil nommé analyse Microsoft Defender pour point de terminaison doit apparaître sous Mesures personnalisées.
Avertissement
Si votre Windows Server a 64 Go de RAM ou plus, utilisez la mesure
Microsoft Defender for Endpoint analysis for large servers
personnalisée au lieu deMicrosoft Defender for Endpoint analysis
. Dans le cas contraire, votre système peut consommer une grande quantité de mémoire ou de mémoires tampons de pool non paginés, ce qui entraîne une instabilité du système. Pour résoudre ce problème, explorez Analyse des ressources afin de choisir des profils à ajouter. Ce profil personnalisé fournit le contexte nécessaire pour une analyse approfondie des performances.Pour utiliser la mesure personnalisée Microsoft Defender pour point de terminaison profil d’analyse détaillé dans l’interface utilisateur WPR :
Vérifiez qu’aucun profil n’est sélectionné sous les groupes Triage de premier niveau, Analyse des ressources et Analyse du scénario .
Sélectionnez Mesures personnalisées.
Sélectionnez Microsoft Defender pour point de terminaison’analyse.
Sélectionnez Verbose sous Niveau de détail .
Sélectionnez Fichier ou Mémoire sous Mode de journalisation.
Importante
Sélectionnez Fichier pour utiliser le mode de journalisation des fichiers si vous pouvez reproduire directement le problème de performances. La plupart des problèmes relèvent de cette catégorie. Toutefois, si vous ne pouvez pas reproduire directement le problème, sélectionnez Mémoire pour utiliser le mode de journalisation de la mémoire. Cela empêche le journal de trace de se gonfler excessivement en raison de temps d’exécution longs.
Vous êtes maintenant prêt à collecter des données. Fermez toutes les applications inutiles. Sélectionnez Masquer les options pour que l’espace occupé par la fenêtre WPR reste petit.
Sélectionnez Démarrer.
Reproduisez le problème.
Conseil
Limitez la collecte de données à un maximum de cinq minutes. Dans l’idéal, visez deux à trois minutes, car une quantité importante de données est collectée.
Sélectionnez Enregistrer.
Renseignez Type dans une description détaillée du problème : avec des informations sur le problème et la façon dont vous l’avez reproduit.
Sélectionnez Nom de fichier : pour déterminer l’emplacement d’enregistrement de votre fichier de trace. Par défaut, il est enregistré dans
%user%\Documents\WPR Files\
.Sélectionnez Enregistrer.
Une fois la trace fusionnée et enregistrée, cliquez avec le bouton droit sur Ouvrir le dossier.
Incluez le fichier et le dossier dans votre soumission à Support Microsoft.
Capturer les journaux de performances à l’aide de l’interface CLI WPR
Pour collecter une trace WPR à l’aide de l’outil en ligne de commande wpr.exe :
Téléchargez Microsoft Defender pour point de terminaison profil de trace de performances d’analyse comme
MDAV.wprp
dans un répertoire local tel queC:\traces
.Cliquez avec le bouton droit sur l’icône Menu Démarrer et sélectionnez Windows PowerShell (Administration) ou Invite de commandes (Administration) pour ouvrir une fenêtre d’invite de commandes Administration.
Sélectionnez Oui dans la boîte de dialogue Contrôle de compte d’utilisateur.
À l’invite de commandes (Administration), exécutez la commande suivante pour démarrer une Microsoft Defender pour point de terminaison suivi des performances :
wpr.exe -start C:\traces\MDAV.wprp!WD.Verbose -filemode
Avertissement
Si votre Windows Server a 64 Go de RAM ou plus, utilisez des profils
WDForLargeServers.Light
etWDForLargeServers.Verbose
au lieu de profilsWD.Light
etWD.Verbose
, respectivement. Sinon, votre système consomme une grande quantité de mémoire ou de mémoires tampons de pool non paginés, ce qui entraîne une instabilité du système.Reproduisez le problème.
Conseil
Limitez la collecte de données à un maximum de cinq minutes. Dans l’idéal, visez deux à trois minutes, car une quantité importante de données est collectée.
À l’invite de commandes (Administration), exécutez la commande suivante pour démarrer une Microsoft Defender pour point de terminaison suivi des performances :
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"
Attendez que la trace soit fusionnée.
Incluez le fichier et le dossier dans votre soumission à Support Microsoft.
Voir aussi
Collecter les données de diagnostic de l’antivirus Microsoft Defender
Résoudre les problèmes Microsoft Defender paramètres antivirus
Configurer et valider des exclusions pour les analyses antivirus Microsoft Defender
Résoudre les problèmes de performances liés à Microsoft Defender Antivirus
Résoudre les problèmes de performances de l’antivirus Microsoft Defender avec Process Monitor
Résoudre les problèmes de performances de l’antivirus Microsoft Defender avec WPRUI
Conseil
Voulez-vous en savoir plus ? Engage avec la communauté Microsoft Security dans notre communauté technique : Microsoft Defender pour point de terminaison Tech Community.