.MDMP

Fichier MDMP

Windows Minidump File
Poser une question
RÉPONSE RAPIDE

Un fichier MDMP est un « minidump » Windows - un instantané compact de plantage enregistré par Windows ou une application au moment de sa défaillance. Vous l'ouvrez avec un débogueur tel que WinDbg ou Visual Studio pour en trouver la cause. Si vous n'êtes pas un développeur, vous pouvez le supprimer sans risque.

Développeur : Microsoft Catégorie : Fichiers système MIME: application/x-msdownload
S'OUVRE SUR Windows
Lié : .NOMEDIA · .DLL · .TMP · .LNK

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 24, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier MDMP ?

Un fichier avec l'extension .mdmp est un fichier système créé par Windows pour capturer un instantané de la mémoire et de l'état du processus au moment d'une défaillance. Son nom est l'abréviation de Windows Minidump. Les fichiers .mdmp sont au format binaire et sont généralement de petite taille par rapport aux vidages mémoire complets.

Le fichier est créé chaque fois qu'un plantage inattendu se produit - par exemple, lors d'un écran bleu de la mort (BSOD), indiquant une erreur système ou logicielle grave. Les minidumps du noyau sont stockés dans le dossier %SystemRoot%\Minidump\. Le nom du fichier encode la date du plantage dans l'ordre mois-jour-année, suivie d'un numéro de vidage séquentiel - par exemple, Mini081518-01.mdmp pour un plantage survenu le 15 août 2018.

Les applications en mode utilisateur peuvent également générer des fichiers .mdmp par programmation via l'API MiniDumpWriteDump dans DbgHelp.dll. Chaque .mdmp commence par la signature ASCII de quatre octets MDMP à l'offset 0, ce qui le distingue des vidages complets du noyau (voir .DMP), qui utilisent une signature PAGEDUMP ou PAGEDU64 à la place. Le service de rapport d'erreurs Windows peut enregistrer des fichiers .mdmp aux côtés des rapports de plantage .WER.

L'ouverture des fichiers .mdmp nécessite un débogueur tel que WinDbg ou Visual Studio.

Sécurité et sûreté

RISQUE : LOW

Un minidump est une donnée de diagnostic passive et ne peut pas s'exécuter, son ouverture est donc sûre. La véritable préoccupation concerne la confidentialité : un vidage capture la mémoire vive, qui peut inclure des fragments de tout ce que le programme contenait - chemins de fichiers, noms d'utilisateur, et dans certains cas des mots de passe, des jetons ou le contenu de documents. Traitez un minidump provenant d'une application sensible comme une donnée confidentielle ; ne le partagez qu'avec des développeurs ou des fournisseurs de confiance. Méfiez-vous des fichiers nommés « quelquechose.mdmp.exe » ou des faux « lecteurs de vidage » accompagnés de logiciels publicitaires - n'ouvrez les vidages qu'avec les outils authentiques de Microsoft (WinDbg/Visual Studio) ou des utilitaires réputés.

Détails du format

en bref
NOM COMPLETWindows Minidump File
DÉVELOPPEURMicrosoftdepuis Windows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
TYPE MIMEapplication/x-msdownload
TYPEConteneur de vidage de plantage Microsoft Minidump (MDMP) (binaire)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
4D444D50
ASCII
MDMP
Un minidump commence par la signature de 4 octets « MDMP » (4D 44 4D 50), suivie d'un champ de version (souvent les octets 93 A7 ...). Il s'agit du MINIDUMP_HEADER. Les vidages de mémoire complète du noyau (MEMORY.DMP) utilisent une signature différente « PAGEDU64 »/« PAGEDUMP » - il s'agit d'un type de vidage lié mais distinct.

Programmes qui ouvrent les fichiers MDMP

Windows4 apps
Visual Studio Freemium Fichier > Ouvrir le .mdmp ; cliquez sur « Déboguer avec Native/Managed uniquement ». Idéal avec le code source et les symboles PDB correspondants. L'édition Community est gratuite.
WinDbg (Windows SDK / Microsoft Store) Gratuit Fichier > Ouvrir le fichier de vidage (ou windbg -z file.mdmp) ; exécutez « !analyze -v » pour obtenir la cause probable et la pile défaillante.
Windows SDK (Debugging Tools) Gratuit Installe WinDbg et les outils de débogage pour Windows utilisés pour ouvrir et analyser les minidumps.
BlueScreenView / WhoCrashed (kernel minidumps) Gratuit Pour les minidumps BSOD dans C:\Windows\Minidump : ouvrez pour voir le pilote probablement défaillant dans un tableau simple - aucune connaissance en débogage n'est requise.

Détails techniques

spécifications approfondies
Signature de fichierASCII « MDMP » (hex 4D 44 4D 50) à l'offset 0
DéveloppeurMicrosoft
Structure du formatBinaire ; la racine est MINIDUMP_HEADER, les données sont organisées en flux typés énumérés dans MINIDUMP_DIRECTORY
Type MIMEapplication/x-msdownload
API de générationMiniDumpWriteDump() dans DbgHelp.dll (Windows SDK) ; également déclenché automatiquement par le rapport d'erreurs Windows
Chemin de stockage du minidump noyau%SystemRoot%\Minidump\ (généralement C:\Windows\Minidump\)
Convention de nommage des fichiersMiniMMJJAA-NN.mdmp - mois, jour, année à deux chiffres, numéro de plantage séquentiel
Champ de type de vidageL'énumération MINIDUMP_TYPE intégrée au fichier contrôle le contenu capturé : MiniDumpNormal, MiniDumpWithHeap, MiniDumpWithFullMemory, et autres
Données capturéesPiles d'appels des threads, liste des modules chargés, informations sur le processus et le système ; éventuellement le contenu du tas (heap), la table des handles, les modules déchargés
Champ de versionVersion d'implémentation 16 bits à l'offset 4 de MINIDUMP_HEADER ; valeur actuelle généralement 0xA793
Distinction des vidages complets du noyauLes vidages complets (MEMORY.DMP) utilisent la signature PAGEDUMP/PAGEDU64 et capturent toute la RAM ; .mdmp ne capture que certaines données au niveau du processus
PlateformeWindows uniquement ; pas de support natif Linux ou macOS (Wine peut produire des fichiers compatibles pour les processus POSIX)
Enregistrement de l'architecture du processeurArchitecture stockée dans le flux MINIDUMP_SYSTEM_INFO ; prend en charge x86, x64, ARM et ARM64 au sein du même format de conteneur
Outils d'analyse principauxWinDbg (Windows SDK / Microsoft Store), débogueur Visual Studio, BlueScreenView, WhoCrashed
PubliéWindows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
Spécificationlearn.microsoft.com

Conversions MDMP

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers MDMP. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers MDMP.

Foire aux questions

Qu'est-ce qu'un fichier .mdmp et en ai-je besoin ?
Il s'agit d'un minidump Windows - un instantané d'un programme (ou de Windows) au moment de son plantage, utilisé par les développeurs pour diagnostiquer l'erreur. Si vous ne déboguez rien, vous n'en avez généralement pas besoin et pouvez supprimer les anciens pour libérer de l'espace.
Comment ouvrir / lire un fichier .mdmp ?
Ouvrez-le dans un débogueur : Visual Studio (édition Community gratuite) ou WinDbg du Windows SDK. Dans WinDbg, exécutez « !analyze -v » pour obtenir un résumé lisible de la cause probable et de la pile d'appels défectueuse.
Puis-je supprimer les fichiers .mdmp ?
Oui - ce sont des fichiers de diagnostic de plantage, ils ne font pas partie de vos données ni du système d'exploitation. Les supprimer est sûr (le Nettoyage de disque propose même de supprimer les fichiers de vidage d'erreur système). Ne conservez-en un que si un développeur vous a demandé de le lui envoyer.
Pourquoi mon ordinateur continue-t-il de créer des fichiers .mdmp ?
Parce qu'une application ou Windows plante de manière répétée et génère un vidage à chaque fois. Les vidages sont un symptôme ; utilisez-en un (dans WinDbg/Visual Studio) pour trouver le module ou le pilote défaillant, puis réparez ou mettez à jour ce composant.
Comment lire un minidump d'écran bleu dans C:\Windows\Minidump ?
Pour une réponse rapide, utilisez NirSoft BlueScreenView ou WhoCrashed, qui affichent le pilote probablement défaillant dans un tableau. Pour une analyse plus approfondie, ouvrez le .dmp dans WinDbg et lancez « !analyze -v ».
Puis-je convertir un .mdmp en un fichier normal ou un EXE ?
Non. Ce n'est ni un document ni un programme - c'est un instantané de la mémoire lié à des binaires et des symboles spécifiques. Le seul résultat utile est un rapport de plantage textuel généré par un débogueur (par exemple, le « !analyze » de WinDbg).

Références

1Microsoft - MiniDumpWriteDump function (minidump API)learn.microsoft.com
2Microsoft - Debugging Tools for Windows (WinDbg)learn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.EXEWindows Executable (Portable Executable)
10.M4AMPEG-4 Audio File

Extensions liées

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z