.DMP

DMP-fil

Windows Memory / Crash Dump file
Ställ en fråga
SNABBT SVAR

En .dmp-fil är en ögonblicksbild av minnet som Windows sparar när det kraschar (den blå skärmen, BSOD). Du läser den med det kostnadsfria verktyget WinDbg eller det enklare NirSoft BlueScreenView för att ta reda på vilken drivrutin som orsakade kraschen. MEMORY.DMP är säker att radera; Windows skriver en ny vid nästa krasch.

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

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 8, 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 DMP?

.dmp-filer används i Windows som utrymme för att lagra information efter ett systemfel. De fångar en ögonblicksbild av det fysiska minnet (RAM) i ögonblicket för en krasch, vilket gör det möjligt för tekniker och supportpersonal att diagnostisera den bakomliggande orsaken efter händelsen.

.dmp-filer genereras vanligtvis automatiskt när ett fel eller funktionsstörning uppstår, i syfte att diagnostisera och eliminera problemet. På äldre Windows-versioner (XP-eran) hjälpte ett verktyg kallat Savedump.exe till att skriva dumpen under den första uppstarten efter en krasch; på moderna Windows skriver kärnan dumpen direkt under Blue Screen of Death-sekvensen. Varje .dmp-fil bär en binär signatur: minidump-filer börjar med de fyra magiska byten MDMP (4D 44 4D 50) vid offset 0, medan fullständiga kärndumpar börjar med PAGEDUMP (32-bitars) eller PAGEDU64 (64-bitars).

Filer heter vanligtvis Memory.dmp, men du kan också stöta på minidump-formen - MiniMMDDYY-NN.dmp (M = månad, D = dag, Y = år, NN = sekvensnummer) - lagrad i %SystemRoot%\Minidump så att enskilda krascher inte skrivs över.

Typer av minnesdumpar som genereras i Windows:

  • Fullständig minnesdump - efter att den skapats lagras allt innehåll i det fysiska RAM-minnet i .dmp-filen; den kan ta upp en stor del av diskutrymmet. Lagras i %SystemRoot%\Memory.dmp och skrivs över om ett annat fel inträffar.
  • Kärnminnesdump - endast minne i kärnläge registreras; minne som tilldelats användarprogram utelämnas. Lagras också som %SystemRoot%\Memory.dmp och skrivs över vid nästa krasch.
  • Liten minnesdump (minidump) - vanligtvis 64 KB, innehållande STOP-parametrar, PRCB-processorkontext, EPROCESS/ETHREAD-strukturer för den stoppade tråden och en lista över laddade drivrutiner. Lagras i %SystemRoot%\Minidump och skrivs inte över.
  • Automatisk minnesdump - introducerades i Windows 8, liknar en kärndump men låter Windows dynamiskt storleksanpassa växlingsfilen för att säkerställa att dumpen får plats.

En nära relaterad variant är .mdmp-filen (en explicit namngiven minidump), och Windows felrapportering kan också producera .hdmp heap-dump-filer. På Linux/Unix-system är ett liknande koncept core-dumpen. Kraschdumpar kan analyseras med WinDbg, Microsoft Visual Studio (som kan öppna .dmp-filer direkt för hanterad kod) eller NirSoft BlueScreenView för snabb inspektion av minidump-filer.

Säkerhet & trygghet

RISK: MEDIUM

En .dmp-fil exekveras inte - att öppna den i en debugger kan inte infektera dig. Den verkliga oron gäller integritet: en fullständig minnesdump (MEMORY.DMP) eller en applikationsdump kan innehålla vad som än fanns i RAM vid kraschtillfället - lösenord, krypteringsnycklar, innehåll i öppna dokument, sessionstokens. Innan du skickar en dump till support eller laddar upp den, var medveten om att den kan innehålla känsliga data; föredra minidumpar framför fullständiga dumpar vid delning. Kraschdumpar är också säkra att RADERA för att återfå diskutrymme (Diskrensning > «Minnesdumpfiler för systemfel»); Windows återskapar dem vid nästa krasch.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNWindows Memory / Crash Dump file
UTVECKLAREMicrosoftsedan Windows minidump format from the Windows 2000/XP era
KATEGORISystemfiler
MIME-TYPapplication/octet-stream
TYPBinär ögonblicksbild av minnet (Windows Minidump / kärna / fullständig dump)
Detta filtillägg används också av…
  • Oracle Data Pump / exp export (.dmp) - En proprietär binär databasexport från Oracles expdp/exp-verktyg, som laddas tillbaka till en databas med impdp/imp - inte en minnesdump och inte läsbar av en debugger.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D444D50
ASCII
MDMP
Windows minidumpar börjar med «MDMP» (4D 44 4D 50) vid offset 0. Fullständiga kärndumpar börjar med «PAGEDU64» (x64) eller «PAGEDUMP» (x86). En dumpfil utan en MDMP/PAGEDU-header från en databasserver är troligen den orelaterade Oracle Data Pump-exporten istället.

Program som öppnar DMP-filer

Windows3 apps
Microsoft Visual Studio Freemium Öppna en .dmp för en applikation i användarläge (File > Open) för att inspektera kraschen med källkod/symboler; bäst för utvecklare som felsöker sin egen app.
WinDbg (Debugging Tools for Windows) Gratis File > Open Crash Dump, ladda .dmp-filen och kör sedan «!analyze -v» för att identifiera den felande drivrutinen/modulen. WinDbg finns även i Microsoft Store som «WinDbg».
NirSoft BlueScreenView Gratis Kör programmet; det laddar automatiskt C:\Windows\Minidump och visar varje BSOD med den felande drivrutinen markerad - ingen kunskap om felsökning krävs.

Tekniska detaljer

djup specifikation
FilformatBinär (ej läsbar för människor; strukturerad binär ögonblicksbild av minnet)
Magiska byte - minidump4D 44 4D 50 (ASCII: MDMP) vid offset 0
Magiska byte - 32-bitars kärndump50 41 47 45 44 55 4D 50 (ASCII: PAGEDUMP) vid offset 0
Magiska byte - 64-bitars kärndump50 41 47 45 44 55 36 34 (ASCII: PAGEDU64) vid offset 0
MIME-typapplication/octet-stream
UtvecklareMicrosoft
Standardsökväg - fullständig / kärndump%SystemRoot%\Memory.dmp (skrivs över vid nästa krasch)
Standardsökväg - minidump%SystemRoot%\Minidump\MiniMMDDYY-NN.dmp (enskilda filer, sparas mellan krascher)
Basstorlek för minidumpMinst 64 KB; moderna Windows kan producera större minidumpar
DumptyperFullständig, Kärna, Liten (Minidump), Automatisk (Windows 8+), Aktiv minnesdump (Windows 10+)
Utlösare för skapandeKernel panic / Blue Screen of Death (BSOD); kan även skapas manuellt via Aktivitetshanteraren eller ProcDump
Innehåll i minidumpSTOP-felkod och parametrar, PRCB, EPROCESS, ETHREAD-strukturer, lista över laddade drivrutiner
Primärt analysverktygWinDbg / WinDbg Preview (Windows Debugger, en del av Debugging Tools for Windows)
Sekundära analysverktygMicrosoft Visual Studio (dumpar för hanterad kod), NirSoft BlueScreenView (visningsprogram för minidump)
Konfiguration av dumptypSystemegenskaper → Avancerat → Start och återställning → Skriv felsökningsinformation
Relaterade tillägg.mdmp (explicit minidump-variant), .hdmp (heap-dump), .dump, .core (Linux-motsvarighet)
SläpptWindows minidump format from the Windows 2000/XP era
Specifikationlearn.microsoft.com

DMP-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DMP-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 DMP-filer.

Vanliga frågor

Hur öppnar och läser jag en .dmp-fil?
Använd det kostnadsfria WinDbg (File > Open Crash Dump, kör sedan «!analyze -v») eller, enklare, NirSoft BlueScreenView. Utvecklare kan öppna en .dmp från en app i användarläge i Visual Studio.
Kan jag radera filen MEMORY.DMP?
Ja. Det är en kraschdiagnos, inte ett systemkrav. Använd Diskrensning («Minnesdumpfiler för systemfel») för att ta bort den och frigöra utrymme; Windows skriver en ny vid nästa krasch.
Hur tar jag reda på vilken drivrutin som orsakade min blåskärm?
Öppna minidumpen (C:\Windows\Minidump) i BlueScreenView eller kör «!analyze -v» i WinDbg - båda namnger den ansvariga drivrutinen/modulen och stoppkoden.
Vad är skillnaden mellan en minidump och en fullständig minnesdump?
En minidump är liten (några hundra KB) med bara det viktigaste om kraschen; en fullständig minnesdump (MEMORY.DMP) fångar det mesta av RAM-minnet och är mycket större men mer detaljerad - och mer sannolik att innehålla känsliga data.
Är det säkert att skicka en .dmp-fil till supporten?
Att öppna den är inte riskabelt, men en dump kan innehålla känsliga data från minnet (lösenord, dokumentinnehåll). Föredra en liten minidump framför en fullständig dump, och skicka den bara till en part du litar på.
Är min .dmp en Windows-fil eller en Oracle-fil?
På en vanlig PC är det en Windows minnes-/kraschdump (MDMP-header). Om den kom från en databasserver kan det istället vara en Oracle Data Pump-export, vilket är en helt annan fil som endast öppnas med Oracles impdp/imp-verktyg.

Referenser

1Microsoft Learn - Open a Dump File with WinDbglearn.microsoft.com
2Microsoft Learn - Analyze a Kernel-Mode Dump with WinDbglearn.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database 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-Ö