How to Check Minidump Files on Windows 10
Every blue screen leaves a clue behind: a minidump file recording the stop code, the faulting driver, and what the system was doing when it crashed. Learning to read these files turns blue-screen troubleshooting from guesswork into detective work — instead of updating drivers at random, you update the one the dump names.
This guide covers the full workflow: making sure dumps are enabled, reading them with a simple free tool, and going deeper with WinDbg when needed. Once you can name the crashing driver, fixing the crash is usually straightforward — start with our blue screen of death guide for the fix side.
Why this happens
Here’s why minidump analysis is worth learning — and why dumps sometimes go missing when you need them:
- The exact stop code: No more squinting at a flashing blue screen.
- The faulting driver: The
.sysfile active when the crash happened — your prime suspect. - The crash pattern: The same driver across multiple dumps means certainty; different drivers each time suggests hardware (usually RAM).
- Timestamps: Correlating crashes with driver installs or updates.
- Stack traces: For advanced users, the exact call path that failed.
- What they can’t tell you: Dumps identify software suspects brilliantly but can’t directly prove a hardware fault — patterns across dumps do that.
How to fix it
Work through these in order: enable dumps, locate them, read them, interpret the pattern, then act.
Fix 1: Make sure minidumps are enabled
No dumps, no detective work. Verify the settings first.
- Press Win + R, type
sysdm.cpl, and press Enter. - Go to the Advanced tab and click Settings under Startup and Recovery.
- Under Write debugging information, select Small memory dump (256 KB).
- Confirm the dump path is
%SystemRoot%\Minidumpand that Automatically restart is ticked (or untick it if you want to read the stop code on screen — see our guide to disabling automatic restart after a BSOD ). - Click OK. Also verify your page file is on C: (Advanced > Performance > Settings > Advanced > Virtual memory) — dumps can’t be written without one.
Fix 2: Find your minidump files
After the next blue screen, collect the evidence.
- Open File Explorer and navigate to
C:\Windows\Minidump. - Files are named by date:
101326-12345-01.dmpmeans October 13, 2026. - Copy any recent dumps to your Desktop or Documents — analyzing copies avoids permission hassles with the system folder.
- If the folder is empty after a crash, recheck Fix 1’s settings and make sure no “cleaner” app is deleting
.dmpfiles on a schedule.
Fix 3: Read dumps with BlueScreenView (easy method)
The fastest way to get answers — a free tool with no learning curve.
- Download BlueScreenView from NirSoft’s official site (it’s portable — no install needed).
- Run it as administrator so it can read the Minidump folder directly.
- The top pane lists every crash with its stop code (e.g.,
IRQL_NOT_LESS_OR_EQUAL) and timestamp. - Click a crash: the bottom pane highlights the drivers in the stack, with the faulting one usually in pink.
- Note the driver filename —
nvlddmkm.sysmeans NVIDIA graphics,Netwtw10.sysmeans Intel Wi-Fi, and so on. That filename is your next search term for the fix.
Fix 4: Analyze with WinDbg (thorough method)
When BlueScreenView isn’t conclusive, Microsoft’s own debugger goes deeper.
- Install WinDbg from the Microsoft Store (the modern “WinDbg Preview” version).
- Open it and go to File > Open dump file, selecting your copied
.dmp. - In the command box at the bottom, type
!analyze -vand press Enter. - Wait for the analysis — it downloads symbols from Microsoft automatically on first use.
- Read the output: BugCheck Code, Probably caused by, and the STACK_TEXT section. “Probably caused by” is right most of the time but verify against the stack — the real culprit is sometimes the driver that called the crashed one, not the one holding the blame.
- Use the lmvm
command (for example lmvm nvlddmkm) to see the driver’s version and timestamp — an old timestamp confirms you’re looking at an outdated driver worth updating. - Microsoft documents WinDbg commands fully on the Windows support hub and in the debugger documentation.
Fix 5: Interpret the patterns
One dump is a hint; several dumps are a diagnosis.
- Same driver every time: Update, roll back, or remove that driver — you’ve found it.
- Different drivers every time: Suspect hardware, usually RAM — run the Windows Memory Diagnostic (
mdsched.exe). ntoskrnl.exeblamed: The kernel itself rarely crashes alone; it’s usually covering for a driver or hardware fault. Look deeper at the stack, don’t “update the kernel.”- Crashes only under load: Points to heat, power, or marginal hardware rather than a pure driver bug.
- No dump created despite crashes: Hardware failing too early/low for the disk write — check RAM and drive health directly.
Fix 6: Act on what you found
Reading the dump is half the job — now fix the named culprit.
- Search for the driver filename plus your stop code to find known issues and fixed versions.
- Update the driver from the hardware or laptop maker’s site — never from generic driver-updater tools.
- If the driver is current and still crashing, roll it back or remove the associated software.
- For antivirus filter drivers implicated in dumps, use the vendor’s removal tool and test with Windows Security alone.
- After fixing, keep the dumps for a week — if crashes return, compare new dumps to confirm it’s the same cause and not a new one.
Closing
Minidumps turn blue screens from mysteries into named suspects. Enable them, read them with BlueScreenView for the quick answer or WinDbg for the deep one, and look for patterns across multiple crashes. Five minutes of dump analysis routinely saves hours of blind driver updating — it’s the closest thing to a cheat code in Windows troubleshooting, and it works on every blue screen you’ll ever see.
