4.2 | 132 Votes
What is an MDMP file?
An MDMP file is a compressed data file created by Windows after a program error or crash. It contains data "dumped" from the program's memory space, which includes information about the error that can be used for debugging. MDMP files are commonly created along with an uncompressed .HDMP file and can be sent to Microsoft as part of a bug reporting process.
You can analyze an MDMP file in Microsoft Visual Studio by selecting File → Open Project, setting the "Files of type" option to "Dump Files," choosing the MDMP file, clicking Open, then running the debugger. A simulated process will be created by the debugger, which will stop at the instruction responsible for the crash.
NOTE: MDMP files can also be analyzed using WinDbg and WinDmp, a debugging program that is part of the Microsoft Windows SDK.