Aller au contenuAller à l'arborescence
  1. C:
  2. ProgramData
  3. Microsoft
  4. Windows Defender
  5. Support
  6. MPLog-<AAAAMMJJ>-<HHMMSS>.log
JournalRisque : Prudence

MPLog-<AAAAMMJJ>-<HHMMSS>.log C:\ProgramData\Microsoft\Windows Defender\Support\MPLog-<AAAAMMJJ>-<HHMMSS>.log

MPLog-*.log : journaux de diagnostic détaillés du moteur Microsoft Defender Antivirus (analyses, détections, exclusions, règles ASR), pour le dépannage.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Les fichiers MPLog-*.log sont les journaux de diagnostic détaillés du moteur Microsoft Defender Antivirus. On les ouvre quand une détection, une analyse, une exclusion ou une règle de réduction de la surface d’attaque (ASR) ne se comporte pas comme prévu : la documentation Microsoft sur le dépannage des règles ASR y renvoie. Pour la supervision courante, le journal d’événements Microsoft-Windows-Windows Defender/Operational est plus adapté.

Ce qu’il contient

Des lignes horodatées décrivant l’activité du moteur : fichiers et processus analysés, décisions de détection, exclusions appliquées, mises à jour du moteur et des signatures. Le nom porte la date et l’heure de création (MPLog-AAAAMMJJ-HHMMSS.log). La verbosité et les champs ne sont pas figés et peuvent changer avec la version de la plateforme.

Risques et bonnes pratiques

  • Ces journaux contiennent des chemins, des noms de processus et parfois des noms d’utilisateurs : anonymisez-les avant de les partager.
  • Le service les gère lui-même, et ils servent de trace en cas d’incident. Copiez-les ailleurs plutôt que de les purger.
  • Pour fournir des traces au support Microsoft, collectez-les avec MpCmdRun.exe -GetFiles : l’outil produit une archive MpSupportFiles.cab dans le même dossier Support.
  • Pour la détection au quotidien, interrogez le journal d’événements (ID 1116 pour une menace détectée, 1117 pour l’action menée) ou Get-MpThreatDetection.

Commandes utiles

Fenêtre de terminal
# Fichiers MPLog, du plus récent au plus ancien
Get-ChildItem "$env:ProgramData\Microsoft\Windows Defender\Support\MPLog-*.log" |
Sort-Object LastWriteTime -Descending | Select-Object Name, Length, LastWriteTime
# Rechercher un mot-clé (par exemple le nom d'un fichier ou d'une règle ASR)
Select-String -Path "$env:ProgramData\Microsoft\Windows Defender\Support\MPLog-*.log" -Pattern 'Asr'
# Collecter les journaux pour le support (crée MpSupportFiles.cab dans le dossier Support)
& "$env:ProgramFiles\Windows Defender\MpCmdRun.exe" -GetFiles
# Détections récentes côté journal d'événements
Get-WinEvent -FilterHashtable @{ LogName = 'Microsoft-Windows-Windows Defender/Operational'; Id = 1116, 1117 } -MaxEvents 20

Format

Texte brut, une entrée par ligne, avec horodatage.

Rotation et archivage

Defender crée de nouveaux fichiers au fil du temps et supprime automatiquement les plus anciens. Pour garder un historique, copiez les fichiers vers un stockage central.

Comment le lire

Ouvrez le fichier dans un éditeur ou avec Get-Content et Select-String. Cherchez le nom du fichier ou de la règle concernés, puis lisez les lignes voisines pour voir la décision prise.

Signaler une erreur