Show Menu

Windows System Dump Types Cheat Sheet by

system     windows     microsoft     types     dumps


Start Your Search At The Dump

For most of us, Windows stop errors are blessedly uncommon, but one thing that we’ve picked up in the countless hours spent forum lurking is that the key to unders­tanding a particular error lies within the dump (.DMP) files. This is the first thing any grizzled forum sage worth her salt will ask you for if your issue is deemed worthy of a response. A .DMP file is essent­ially a log file that Windows creates in the event of an error that forces the system to shut down. In fact, these files are usually created and saved as the BSOD is displayed.

Your system can create multiple types of .DMP files, and they vary in size and thorou­ghness. Most often, they contain bits and pieces of data that was stored in memory at the time of the error. Some .DMP files can be quite large, and other, more applic­ati­on-­spe­cific, dump files contain just the most pertinent data relating to the error and are respec­tively small enough to easily post in a forum without getting flamed. We’ll go more in-depth regarding the size and types of .DMP files later, but first, let’s make sure your system is configured to generate them in the first place.

Automatic Memory Dump

This is the default write debugging setting, and the dump files it produces are indist­ing­uis­hable from those generated using the Kernel Memory Dump setting. The system picks this one whenever the page file is set to a system­-ma­naged size, and the respective size of the paging file in this instance is designed to be large enough to capture a vast majority of the kernel memory dumps your system will potent­ially generate. Although we won’t touch on manually adjusting the paging file in this article, Microsoft recommends making sure it is capacious enough to store one or more of your chosen memory dump types.

Small Memory Dump (256KB)

Designed to be a lightw­eight memory dump that’s easy to share online. The small memory dump we created actually weighed in at 260KB, but that’s still a compact file. It includes the BSOD inform­ation, a list of drivers that were loaded at the time of the stop error, process inform­ation, and a small amount of kernel data. It isn’t as thorough as other memory dumps, but you can usually rely on it to pinpoint the problem.

Complete Memory Dump

Includes everything contained in physical memory. Some sources report that if there’s 8GB of system memory occupied at the time of a crash, then the complete memory dump will be 8GB in size. When we generated a complete memory dump on an otherwise idle system, the complete memory dump was a whopping 15.8GB in size, which is the amount of addres­sable RAM installed on our system. In either case, this memory dump type likely contains signif­icantly more inform­ation than you’ll need to troubl­eshoot a BSOD problem. Because of their unwieldy size, complete memory dumps typically get purged shortly after creation unless you click the checkbox to disable automatic deletion.

Active Memory Dump

Win10 brings a new dump type to the table in the form of the Active Memory Dump, which is signif­icantly more svelte than a Complete Memory Dump but includes kernel and user-mode space data stored in active memory. This type is a godsend for developers afflicted with slow networks.

Kernel Memory Dump

This type of memory dump will tend to include more data than the small variety, but it can be as large as one-third of the amount of RAM installed on the system. If you have 16GB of memory for instance, that could result in a kernel memory dump of more than 5.3GB. When we generated a kernel memory dump, admittedly with the system relatively idle, the file was a mere 383KB (we’re using a system with 16GB of system memory).

Microsoft reports that this dump file type includes memory allocated to the Windows kernel, hardware abstra­ction level, kernel­-mode drivers, and other kernel­-mode programs, but it excludes unallo­cated memory and memory set aside for user-mode applic­ations. Microsoft also claims that this memory dump is the most useful for users like you and me, who are just trying to track down problems.

Download the Windows System Dump Types Cheat Sheet

1 Page

PDF (recommended)

Alternative Downloads

Share This Cheat Sheet!



No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          VLC (Windows & OS X) Keyboard Shortcuts
          Sublime Text 2 Windows Keyboard Shortcuts
          Metasploit 4.5.0-dev.15713 Cheat Sheet

          More Cheat Sheets by Davidpol

          Types of Managed Care Entities Cheat Sheet
          SNF: Discharge Planning Checklist Cheat Sheet