No memory dump after a Windows blue screen: verify capture settings before blaming the crash
A missing MEMORY.DMP or Minidump can reflect dump configuration, paging-file requirements, disk space or an incomplete write—not proof that no bugcheck occurred.
- Confirm whether the incident was a real bugcheck by checking the stop code and matching Event ID 1001 when available.
- Check both C:\Windows\Minidump and C:\Windows\MEMORY.DMP.
- Open Startup and Recovery and record the selected Write debugging information type.
- Check that the OS volume has adequate free space and that paging-file configuration has not been disabled or moved in a way that prevents the chosen dump type.
What this problem usually means
Microsoft documents that Windows dump capture depends on the configured debugging-information type and paging-file/storage requirements. Small dumps normally use the Minidump folder, while kernel/automatic/complete dumps commonly use MEMORY.DMP. Automatic and larger dump types rely on suitable paging-file and disk conditions.
What is known, and what is not proven yet
Keep observation, evidence and conclusion separate before making a higher-impact change.
A real bugcheck/restart occurred but the expected crash dump is missing.
Stop code, Event ID 1001, Startup and Recovery settings, CrashControl values, page-file placement and disk space.
Crash-capture configuration/storage path rather than the original crash cause.
Proof that a bugcheck occurred and the chosen dump type had the resources required to write.
Correct capture prerequisites first, then wait for the next natural/reproducible crash.
Microsoft/OEM/IT debugging support if configured capture repeatedly fails.
Work from the narrowest fix to the broader one.
Verify the configured dump type and destination
Low riskWhy this belongs here: Looking only for MEMORY.DMP can miss a system configured for small dumps, while selecting none prevents crash-dump output.
- Open Advanced system settings > Startup and Recovery > Settings.
- Record the Write debugging information selection and dump path.
- If Small memory dump is selected, use the Minidump directory; for kernel/automatic/complete dump types, verify the configured dump file path.
Verify paging-file and free-space requirements
Medium riskWhy this belongs here: Microsoft notes that system crash dump capture depends on a suitable paging file on the boot/OS volume and enough storage for the resulting file.
- Prefer a system-managed paging file unless a documented support procedure requires another configuration.
- Confirm adequate free space exists for the page file and dump.
- Restart after changing dump/page-file settings before judging the next crash.
Preserve the next crash and correlate it with Event ID 1001
Low riskWhy this belongs here: The next incident should be matched to its stop code and dump timestamp instead of mixing evidence from different crashes.
- After a new stop error, note the stop code and time.
- Check Event Viewer for WER-SystemErrorReporting Event ID 1001.
- Match the event to the newest dump file and preserve both for analysis.
When this guide stops being the right path
Do not deliberately force a crash on a normal production PC simply to test dump capture unless a controlled support procedure requires it. Registry edits to CrashControl should not be the first step when the GUI settings are sufficient.
If the problem is still not fixed
If dump capture remains absent after a real repeatable bugcheck with supported configuration, move to Microsoft, OEM or experienced debugging support with the event timeline and current CrashControl/page-file settings.
Sources reviewed for this page
Primary technical guidance is preferred. A source supports the scope stated here; it does not imply that every possible cause is covered.