.DMP

DMP-fil

Windows Memory / Crash Dump file
Stil et spørgsmål
HURTIGT SVAR

En .dmp-fil er et øjebliksbillede af hukommelsen, som Windows gemmer, når systemet går ned (den blå skærm). Du kan læse den med det gratis WinDbg-værktøj eller det simplere NirSoft BlueScreenView for at finde ud af, hvilken driver der forårsagede nedbruddet. MEMORY.DMP kan trygt slettes; Windows skriver en ny ved næste nedbrud.

Udvikler: Microsoft Kategori: Systemfiler MIME: application/octet-stream
ÅBNER PÅ Windows
Relateret: .NOMEDIA · .DLL · .TMP · .LNK

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 8, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er DMP-filformatet?

.dmp-filer bruges i Windows som lagerplads til at gemme information efter en systemfejl. De fanger et øjebliksbillede af den fysiske hukommelse (RAM) i det øjeblik, et nedbrud sker, hvilket gør det muligt for teknikere og supportpersonale at diagnosticere den bagvedliggende årsag efter hændelsen.

.dmp-filer genereres normalt automatisk, når der opstår en fejl eller funktionsfejl, med henblik på at diagnosticere og eliminere problemet. På ældre Windows-versioner (XP-æraen) hjalp et værktøj kaldet Savedump.exe med at skrive dump-filen under den første opstart efter et nedbrud; på moderne Windows skriver kernen dump-filen direkte under Blue Screen of Death-sekvensen. Enhver .dmp-fil bærer en binær signatur: minidumps starter med de fire-byte magic bytes MDMP (4D 44 4D 50) ved offset 0, mens fulde kernel-dumps starter med PAGEDUMP (32-bit) eller PAGEDU64 (64-bit).

Filerne navngives normalt Memory.dmp, men du kan også støde på minidump-formen - MiniMMDDYY-NN.dmp (M = måned, D = dag, Y = år, NN = løbenummer) - gemt i %SystemRoot%\Minidump, så individuelle nedbrud ikke overskrives.

Typer af hukommelsesdumps genereret i Windows:

  • Full memory dump - efter oprettelse gemmes alt indhold af den fysiske RAM i .dmp-filen; det kan optage en stor del af diskpladsen. Gemmes i %SystemRoot%\Memory.dmp og overskrives, hvis der opstår en ny fejl.
  • Kernel memory dump - kun hukommelse i kernel-mode registreres; hukommelse tildelt brugerprogrammer udelades. Gemmes også som %SystemRoot%\Memory.dmp og overskrives ved næste nedbrud.
  • Small memory dump (minidump) - typisk 64 KB, indeholdende STOP-parametre, PRCB-processorkontekst, EPROCESS/ETHREAD-strukturer for den stoppede tråd og en liste over indlæste drivere. Gemmes i %SystemRoot%\Minidump og overskrives ikke.
  • Automatic memory dump - introduceret i Windows 8, minder om et kernel-dump, men lader Windows dynamisk tilpasse størrelsen på sidefilen for at sikre, at dump-filen kan være der.

En tæt beslægtet variant er .mdmp-filen (et eksplicit navngivet minidump), og Windows Error Reporting kan også producere .hdmp heap-dump-ledsagere. På Linux/Unix-systemer er et lignende koncept et core dump. Crash-dumps kan analyseres med WinDbg, Microsoft Visual Studio (som kan åbne .dmp-filer direkte for administreret kode) eller NirSoft BlueScreenView til hurtig inspektion af minidumps.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .dmp-fil eksekveres ikke - at åbne den i en debugger kan ikke inficere dig. Den reelle bekymring er privatliv: et fuldt hukommelsesdump (MEMORY.DMP) eller et applikationsdump kan indeholde alt, hvad der var i RAM på tidspunktet for nedbruddet - adgangskoder, krypteringsnøgler, indhold af åbne dokumenter, sessionstokens. Før du sender et dump til support eller uploader det, skal du være opmærksom på, at det kan indeholde følsomme data; foretræk minidumps frem for fulde dumps ved deling. Crash-dumps kan også trygt SLETTES for at frigøre diskplads (Diskoprydning > «Hukommelsesdumpfiler for systemfejl»); Windows genopretter dem ved næste nedbrud.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNWindows Memory / Crash Dump file
UDVIKLERMicrosoftsiden Windows minidump format from the Windows 2000/XP era
KATEGORISystemfiler
MIME-TYPEapplication/octet-stream
TYPEBinært hukommelses-snapshot (Windows Minidump / kernel / fuldt dump)
Dette filtypenavn bruges også af…
  • Oracle Data Pump / exp export (.dmp) - En proprietær binær databaseeksport fra Oracles expdp/exp-værktøjer, der indlæses tilbage i en database med impdp/imp - ikke et hukommelsesdump og kan ikke læses af en debugger.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D444D50
ASCII
MDMP
Windows minidumps starter med «MDMP» (4D 44 4D 50) ved offset 0. Fulde kernel-dumps starter med «PAGEDU64» (x64) eller «PAGEDUMP» (x86). En dump-fil uden en MDMP/PAGEDU-header fra en databaseserver er sandsynligvis den urelaterede Oracle Data Pump-eksport i stedet.

Programmer der åbner DMP-filer

Windows3 apps
Microsoft Visual Studio Freemium Åbn en user-mode applikations-.dmp (File > Open) for at inspicere nedbruddet med kildekode/symboler; bedst for udviklere, der fejlsøger deres egen app.
WinDbg (Debugging Tools for Windows) Gratis File > Open Crash Dump, indlæs .dmp-filen, og kør derefter «!analyze -v» for at identificere den fejlbehæftede driver/modul. WinDbg findes også i Microsoft Store som «WinDbg».
NirSoft BlueScreenView Gratis Kør det; det indlæser automatisk C:\Windows\Minidump og viser hver BSOD med den problematiske driver fremhævet - intet kendskab til debugging er påkrævet.

Tekniske detaljer

dyb specifikation
FilformatBinær (ikke menneskeligt læsbar; struktureret binært hukommelses-snapshot)
Magic bytes - minidump4D 44 4D 50 (ASCII: MDMP) ved offset 0
Magic bytes - 32-bit kernel dump50 41 47 45 44 55 4D 50 (ASCII: PAGEDUMP) ved offset 0
Magic bytes - 64-bit kernel dump50 41 47 45 44 55 36 34 (ASCII: PAGEDU64) ved offset 0
MIME-typeapplication/octet-stream
UdviklerMicrosoft
Standardsti - fuldt / kernel dump%SystemRoot%\Memory.dmp (overskrives ved næste nedbrud)
Standardsti - minidump%SystemRoot%\Minidump\MiniMMDDYY-NN.dmp (individuelle filer, gemmes på tværs af nedbrud)
Minidump basisstørrelseMinimum 64 KB; moderne Windows kan producere større minidumps
Dump-typerFull, Kernel, Small (Minidump), Automatic (Windows 8+), Active memory dump (Windows 10+)
Oprettelses-triggerKernel panic / Blue Screen of Death (BSOD); kan også oprettes manuelt via Jobliste eller ProcDump
Minidump-indholdSTOP bugcheck-kode og parametre, PRCB, EPROCESS, ETHREAD-strukturer, liste over indlæste drivere
Primært analyseværktøjWinDbg / WinDbg Preview (Windows Debugger, en del af Debugging Tools for Windows)
Sekundære analyseværktøjerMicrosoft Visual Studio (administrerede kodedumps), NirSoft BlueScreenView (minidump-fremviser)
Konfiguration af dump-typeSystemegenskaber → Avanceret → Start og genoprettelse → Skriv fejlfindingsoplysninger
Relaterede filendelser.mdmp (eksplicit minidump-variant), .hdmp (heap dump), .dump, .core (Linux-ækvivalent)
UdgivetWindows minidump format from the Windows 2000/XP era
Specifikationlearn.microsoft.com

DMP-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med DMP-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om DMP-filer.

Ofte stillede spørgsmål

Hvordan åbner og læser jeg en .dmp-fil?
Brug den gratis WinDbg (File > Open Crash Dump, og derefter «!analyze -v») eller, mere simpelt, NirSoft BlueScreenView. Udviklere kan åbne en user-mode app .dmp i Visual Studio.
Kan jeg slette MEMORY.DMP-filen?
Ja. Det er en nedbrudsdiagnose, ikke et systemkrav. Brug Diskoprydning («Hukommelsesdumpfiler for systemfejl») til at fjerne den og frigøre plads; Windows skriver en ny ved næste nedbrud.
Hvordan finder jeg ud af, hvilken driver der forårsagede min blå skærm?
Åbn minidump-filen (C:\Windows\Minidump) i BlueScreenView eller kør «!analyze -v» i WinDbg - begge navngiver den ansvarlige driver/modul og stopkoden.
Hvad er forskellen på en minidump og et fuldt hukommelsesdump?
En minidump er lille (nogle få hundrede KB) med kun de vigtigste oplysninger om nedbruddet; et komplet hukommelsesdump (MEMORY.DMP) fanger det meste af RAM og er meget større, men mere detaljeret - og mere tilbøjelig til at indeholde følsomme data.
Er det sikkert at sende en .dmp-fil til support?
Det er ikke risikabelt at åbne den, men et dump kan indeholde følsomme data fra hukommelsen (adgangskoder, dokumentindhold). Foretræk en lille minidump frem for et fuldt dump, og send den kun til en part, du har tillid til.
Er min .dmp en Windows-fil eller en Oracle-fil?
På en normal pc er det et Windows hukommelses-/crash-dump (MDMP-header). Hvis den stammer fra en databaseserver, kan det i stedet være en Oracle Data Pump-eksport, som er en helt anden fil, der kun åbnes med Oracles impdp/imp-værktøjer.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å