- Crash dumps record system data in case of critical errors.
- They are stored in default locations such as C:\Windows\memory.dmp.
- They can be analyzed with tools such as WinDbg or BlueScreenView.
- It is possible to configure and delete dumps according to your needs.
When a computer encounters serious problems like a Blue Screen of Death ( BSOD ), Windows generates a memory dump file. This file contains essential information about the system's state at the time of the error, making it a key tool for diagnosing and troubleshooting. But where exactly are these memory dumps stored? How can we access and analyze them? This article provides all the answers and more.
It's worth noting that memory dumps aren't just useful for troubleshooting technical issues; they can also take up a significant amount of hard drive space . Therefore, knowing their locations and how to manage them can make your life much easier.
What are memory dumps and what are they used for?

Memory dumps are logs generated by the operating system when a critical error occurs, such as an unexpected system crash. These files collect information about the system's memory at the time of the error, allowing for analysis of what happened and its possible causes. Common problems that generate dumps include hardware incompatibilities , driver conflicts, and software errors.
There are different types of memory dumps, each with a different level of detail :
- Full memory dump: This type captures all information in system memory, including running processes and data.
- Kernel memory dump: Smaller than full, it records only the kernel memory, which speeds up the recording process.
- Small memory dump: Contains the smallest amount of data. It is generally sized 64 KB and is useful for quick analysis when the space storage is limited.
Where are memory dumps stored?
The location of the dumps depends on the operating system and configuration. By default, on Windows systems, dumps are usually stored in:
- Full or kernel:
%SystemRoot%\memory.dmp, which generally corresponds toC:\Windows\memory.dmp. - Small:
%SystemRoot%\MinidumpFor example, inC:\Windows\Minidump.
If you are using software like ArcGIS, crash dumps might be saved in application-specific paths, such as C:\Users\[usuario]\AppData\Local\ESRI\ErrorReports. Some applications create their own dump folders after an error.
How to access and analyze dump files
To locate and analyze memory dumps, follow these steps:
- Access to dumps: Manually navigate to the routes mentioned using File Explorer. Make sure the options for displaying files are set to hidden are enabled in the settings.
- Analysis tools: Use programs like WinDbg, BlueScreenView or WhoCrashed to open and analyze the dumps. These tools will provide you with information detailed about the error.
Personalization and configuration in Windows
In Windows, you can configure how dump files are generated and stored . To do this:
- Open the Control panel and go to Security system.
- Click on Advanced System Settings and select Start and recovery.
- In the “Write debugging information” section, choose the type of memory dump you want to generate.
- Also define the storage location, if you want to change it from the value default.
Managing and deleting dumps to free up space
Memory dumps, especially full dumps, can take up a lot of hard drive space . If you no longer need them, you can delete them using the built-in Windows tool called Disk Cleanup. To do this:
- Type “Disk Cleanup” in the search bar and open it.
- Check the “Memory Dumps” box and select delete.
If you want to ensure that deleted files are unrecoverable, you can use data erasure tools, such as Stellar BitRaser for File, which guarantees permanent deletion.
How to manually generate a process dump
If you are interested in analyzing the behavior of a specific process, you can manually generate a dump file using Task Manager :
- Open the Task Manager by pressing Ctrl + Shift + Esc.
- Go to the “Processes” tab and locate the process in question.
- Right click on it and select “Create dump file”.
- A pop-up window will show you the location of the generated file.
Memory dumps are a powerful tool for diagnosing critical problems in computer systems. From locating driver conflicts to resolving software issues, their analysis can make all the difference. Although they take up disk space, knowing how to manage them correctly ensures you have an optimized system , prepared to handle future failures.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.