.MDMP

MDMP-fil

Windows Minidump File
Ställ en fråga
SNABBT SVAR

En MDMP-fil är en Windows minidump - en kompakt ögonblicksbild av en krasch sparad av Windows eller en app i det ögonblick den kraschade. Du öppnar den med en debugger som WinDbg eller Visual Studio för att hitta orsaken. Om du inte är en utvecklare är den säker att radera.

Utvecklare: Microsoft Kategori: Systemfiler MIME: application/x-msdownload
ÖPPNAS PÅ Windows
Relaterat: .NOMEDIA · .DLL · .TMP · .LNK

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 24, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet MDMP?

En fil med filändelsen .mdmp är en systemfil skapad av Windows för att fånga en ögonblicksbild av minnet och processtillståndet vid tidpunkten för ett fel. Dess namn är en förkortning för Windows Minidump. .mdmp-filer är i binärt format och vanligtvis små jämfört med fullständiga minnesdumpar.

Filen skapas varje gång en oväntad krasch inträffar - till exempel vid en Blue Screen of Death (BSOD), vilket indikerar ett allvarligt system- eller programvarufel. Kernel-minidumpar lagras i mappen %SystemRoot%\Minidump\. Ett filnamn kodar kraschdatumet i ordningen månad-dag-år följt av ett sekventiellt dumpnummer - till exempel Mini081518-01.mdmp för en krasch den 15 augusti 2018.

Applikationer i användarläge kan också generera .mdmp-filer programmatiskt via MiniDumpWriteDump API i DbgHelp.dll. Varje .mdmp börjar med den fyra byte långa ASCII-signaturen MDMP vid byte-offset 0, vilket skiljer den från fullständiga kernel-dumpar (se .DMP), som istället använder signaturen PAGEDUMP eller PAGEDU64. Windows Error Reporting kan spara .mdmp-filer tillsammans med .WER kraschrapporter.

Att öppna .mdmp-filer kräver en debugger som WinDbg eller Visual Studio.

Säkerhet & trygghet

RISK: LOW

En minidump är passiv diagnostisk data och kan inte köras, så det är säkert att öppna en. Den verkliga oron gäller integritet: en dump fångar aktivt minne, vilket kan inkludera fragment av vad programmet innehöll - filsökvägar, användarnamn, i vissa fall lösenord, tokens eller dokumentinnehåll. Hantera en minidump från en känslig app som känslig data; dela den endast med betrodda utvecklare/leverantörer. Se upp för filer med namn som «något.mdmp.exe» eller falska «dumpläsare» som levereras med adware - öppna endast dumpar i äkta Microsoft-verktyg (WinDbg/Visual Studio) eller välrenommerade verktyg.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNWindows Minidump File
UTVECKLAREMicrosoftsedan Windows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
KATEGORISystemfiler
MIME-TYPapplication/x-msdownload
TYPMicrosoft Minidump (MDMP) kraschdump-container (binär)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D444D50
ASCII
MDMP
En minidump börjar med den 4 byte långa signaturen «MDMP» (4D 44 4D 50), följt av ett versionsfält (ofta byten 93 A7 ...). Detta är MINIDUMP_HEADER. Kernel-fullminnesdumpar (MEMORY.DMP) använder en annan «PAGEDU64»/«PAGEDUMP»-signatur - dessa är en relaterad men distinkt dumptyp.

Program som öppnar MDMP-filer

Windows4 apps
Visual Studio Freemium File > Open the .mdmp; klicka på «Debug with Native/Managed Only». Fungerar bäst med matchande källkod och PDB-symboler. Community-utgåvan är gratis.
WinDbg (Windows SDK / Microsoft Store) Gratis File > Open dump file (eller windbg -z file.mdmp); kör «!analyze -v» för att få den troliga orsaken och felstacken.
Windows SDK (Debugging Tools) Gratis Installerar WinDbg och Debugging Tools for Windows som används för att öppna och analysera minidumpar.
BlueScreenView / WhoCrashed (kernel minidumps) Gratis För BSOD-minidumpar i C:\Windows\Minidump: öppna för att se den troliga felaktiga drivrutinen i en enkel tabell - ingen kunskap om debuggers krävs.

Tekniska detaljer

djup specifikation
FilsignaturASCII «MDMP» (hex 4D 44 4D 50) vid byte-offset 0
UtvecklareMicrosoft
FormatstrukturBinär; rot är MINIDUMP_HEADER, data organiserad som typade strömmar listade i MINIDUMP_DIRECTORY
MIME-typapplication/x-msdownload
API för genereringMiniDumpWriteDump() i DbgHelp.dll (Windows SDK); triggas även automatiskt av Windows Error Reporting
Lagringssökväg för kernel-minidump%SystemRoot%\Minidump\ (vanligtvis C:\Windows\Minidump\)
Namnkonvention för filerMiniMMDDYY-NN.mdmp - månad, dag, tvåsiffrigt år, sekventiellt kraschnummer
Fält för dumptypMINIDUMP_TYPE enum inbäddad i filen styr fångat innehåll: MiniDumpNormal, MiniDumpWithHeap, MiniDumpWithFullMemory, med flera
Fångad dataTrådanropsstackar, lista över laddade moduler, process- och systeminformation; valfritt heap-innehåll, handletabell, urladdade moduler
Versionsfält16-bitars implementeringsversion vid offset 4 av MINIDUMP_HEADER; nuvarande värde vanligtvis 0xA793
Skillnad från fullständiga kernel-dumparFullständiga dumpar (MEMORY.DMP) använder signaturen PAGEDUMP/PAGEDU64 och fångar allt RAM; .mdmp fångar endast utvalda data på processnivå
PlattformEndast Windows; inget infött stöd för Linux eller macOS (Wine kan producera kompatibla filer för POSIX-processer)
Post för processorarkitekturArkitektur lagrad i MINIDUMP_SYSTEM_INFO-strömmen; stöder x86, x64, ARM och ARM64 inom samma containerformat
Primära analysverktygWinDbg (Windows SDK / Microsoft Store), Visual Studio debugger, BlueScreenView, WhoCrashed
SläpptWindows XP / Visual Studio era (MiniDumpWriteDump API, early 2000s)
Specifikationlearn.microsoft.com

MDMP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med MDMP-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om MDMP-filer.

Vanliga frågor

Vad är en .mdmp-fil och behöver jag den?
Det är en Windows minidump - en ögonblicksbild av ett program (eller Windows) i det ögonblick det kraschade, som används av utvecklare för att diagnostisera kraschen. Om du inte felsöker något behöver du den i regel inte och kan radera gamla filer för att frigöra utrymme.
Hur öppnar / läser jag en .mdmp-fil?
Öppna den i en debugger: Visual Studio (gratis Community-utgåva) eller WinDbg från Windows SDK. I WinDbg, kör «!analyze -v» för att få en läsbar sammanfattning av den troliga orsaken och den felaktiga anropsstacken.
Kan jag radera .mdmp-filer?
Ja - de är diagnostiska kraschfiler, inte en del av dina data eller operativsystemet. Det är säkert att radera dem (Diskrensning erbjuder till och med att ta bort systemfel-dumpar). Behåll bara en om en utvecklare har bett dig att skicka den.
Varför skapar min dator ständigt .mdmp-filer?
Eftersom en app eller Windows kraschar upprepade gånger och skriver en dump varje gång. Dumparna är ett symptom; använd en (i WinDbg/Visual Studio) för att hitta den felaktiga modulen eller drivrutinen, och fixa eller uppdatera sedan den komponenten.
Hur läser jag en Blue Screen-minidump i C:\Windows\Minidump?
För ett snabbt svar, använd NirSoft BlueScreenView eller WhoCrashed, som visar den troliga felaktiga drivrutinen i en tabell. För djupare analys, öppna .dmp-filen i WinDbg och kör «!analyze -v».
Kan jag konvertera en .mdmp till en vanlig fil eller EXE?
Nej. Det är inte ett dokument eller ett program - det är en minnesbild bunden till specifika binärfiler och symboler. Den enda användbara utdatan är en kraschrapport i textform genererad av en debugger (t.ex. WinDbgs !analyze).

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö