Aller au contenuAller à l'arborescence
DossierRisque : Sans risque

CrashDumps C:\Users\<utilisateur>\AppData\Local\CrashDumps

Dossier des vidages mémoire (.dmp) d'applications plantées, écrits par Windows Error Reporting quand LocalDumps est configuré. Supprimable après analyse.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Windows Error Reporting (WER) y écrit un vidage en mode utilisateur (.dmp) quand une application plante, à condition que la collecte locale soit activée. Vous l’ouvrez ensuite dans WinDbg ou Visual Studio pour trouver la cause du plantage.

Ce qu’il contient

  • Des fichiers .dmp nommés d’après l’exécutable et l’identifiant du processus, par exemple application.exe.1234.dmp.
  • Rien du tout tant que la collecte n’est pas configurée : le dossier n’existe pas, ou reste vide.
  • Dix vidages au plus par défaut (valeur DumpCount) ; le plus ancien est remplacé par le plus récent.
  • Selon DumpType, des mini-vidages ou des vidages complets. Un vidage complet est volumineux et peut contenir des mots de passe, des jetons ou des documents ouverts en mémoire.

Risques et bonnes pratiques

  • Vous pouvez supprimer les .dmp : Windows n’en a pas besoin, seule l’analyse du plantage correspondant devient impossible.
  • Avant un nettoyage, gardez ceux que le support de l’éditeur vous réclame, et traitez-les comme des données confidentielles.
  • La collecte se règle sous HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps (DumpFolder, DumpCount, DumpType). Sur un serveur, pointez DumpFolder vers un volume qui a de la place.
  • Les services n’écrivent pas ici : leurs vidages vont dans le profil du compte de service (SystemProfile pour LocalSystem).

Commandes utiles

Fenêtre de terminal
# Lister les vidages, du plus récent au plus ancien
Get-ChildItem "$env:LOCALAPPDATA\CrashDumps" -Force | Sort-Object LastWriteTime -Descending | Select-Object Name, Length, LastWriteTime
# Lire la configuration de la collecte (absente si non configurée)
Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps' -ErrorAction SilentlyContinue
# Simulation de suppression (retirer -WhatIf pour exécuter)
Remove-Item "$env:LOCALAPPDATA\CrashDumps\*.dmp" -WhatIf

Signaler une erreur