Comment ouvrir et analyser un fichier DMP

malekalmorte

Date création :

25 novembre 2022

Dernière modification :

Les fichiers DMP (pour Dump File) sont des fichiers de vidage de la mémoire.
Ils enregistrent l’état de la mémoire et du système pour débogage.
Pour cela, on utilise des outils capable d’analyser les fichiers DMP.

Dans ce tutoriel, je vous explique comment ouvrir un fichier DMP afin d’analyser et résoudre des problèmes de plantages ou de fonctionnement d’une application ou de Windows.

Comment ouvrir et analyser un fichier DMP

Qu’est-ce qu’un fichier DMP ?

Un fichier DMP est un fichier de vidage de la mémoire qui enregistre l’état du système au moment d’un plantage du système (BSOD) ou une d’application.
Il aide à obtenir les données pour débugger les problèmes de fonctionnement.

Windows créé automatiquement un fichier DMP lorsqu’une application plante à travers Windows Error Reporting (WER) ou WerFault.exe. Dans ce dernier, on trouve les exceptions qui peuvent être analysées et trouver l’origine du crash.
Windows créé aussi un fichier DMP lorsqu’un écran bleu se produit avec le code erreur (Stop Code) et les différentes informations de l’erreur fatale.

Enfin, les développeurs peuvent aussi créer des fichiers de symboles et de vidage pour corriger des problèmes de fonctionnement de leurs programmes.
Il en va de même pour les pilotes.

Comment ouvrir et analyser un fichier DMP

Avec Windows Debugger Tool (WinDbg)

Windows Debugger Tool (WinDbg) est un déboguer pour Windows capable d’analyser les fichiers de vidages (fichier DMP).

WinDbg et WinDbg Preview ont pour fonction d’ouvrir les fichiers Windows dumpfile qui se terminent par l’extension .dmp.
Ensuite il est possible d’effectuer une analyse afin d’obtenir des informations sur l’exception et potentiellement la source et les raisons du plantage système.

Comment lire et comprendre les analyses DMP avec Windows Debugger Tool (WinDbg)

Avec DumpChk

DumpChk (l’outil Microsoft Crash Dump File Checker) est un programme qui effectue une analyse rapide d’un fichier de vidage d’urgence. Il vous permet de voir des informations sommaires sur ce que contient le fichier dump.
Si le fichier dump est corrompu de telle sorte qu’il ne peut pas être ouvert par un débogueur, DumpChk le révèle.

  • Téléchargez Windows Software Development Kit (Windows SDK) :
  • Vous pouvez ne laisser cochez que Debugging Tools for Windows
Installer les outils debugging de Windows Software Development Kit (Windows SDK)

La syntaxe est la suivante :

dumpchk <fichier dmp>

Par exemple pour analyser le fichier PRODUCT_NAME_UNKNOWN_.dmp :

"C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\dumpchk" %USERPROFILE%\Desktop\PRODUCT_NAME_UNKNOWN_.dmp
Comment utiliser DumpChk pour ouvrir et analyser un fichier DMP

BlueScreenView (BSOD)

BlueScreenView est un utilitaire gratuit de NirSoft qui vous aide à analyser BSOD et écrans bleus de la mort.
Pour cela, il analyse tous les fichiers DMP présents dans C:\Windows\Minidump.
Il affiche les bugs check ,stop code et informations sur le plantage du système.

Analyse des écrans bleus et BSOD avec BlueSceenView

Whocrashed (BSOD)

Whocrashed est un équivalent de BlueScreenView tout aussi efficace et simple d’utilisation.
Il ouvre et analyse tous les fichiers Minidump pour afficher une analyse des fichiers DMP.
Une conclusion vous indique s’il s’agit d’un bug d’un pilote, un problème matériel, etc.

Tutoriel WhoCrashed : analyse des écran bleus / BSOD

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.