Memory Dump Compression Registry Location in Windows

This article explains the exact Windows Registry location and configuration values used by the operating system to manage system-wide crash dump and memory dump file compression. Understanding these settings allows system administrators to verify whether memory dump compression is active and adjust compression behavior directly through the Registry Editor.

The CrashControl Registry Path

Windows stores all active settings for system crash handling, including memory dump generation and compression, under the following Registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

Memory Dump Compression Settings

Inside the CrashControl key, the following values determine the active compression state:

Compression Algorithm Details

Windows utilizes built-in kernel-level compression algorithms (primarily the Xpress compression engine) to reduce the size of MEMORY.DMP files on disk during a bug check (BSOD). While the choice of algorithm is managed internally by the Windows kernel crash handler and storage stack, the activation toggle residing at HKLM\SYSTEM\CurrentControlSet\Control\CrashControl\CompressDumps serves as the primary system-wide switch for memory dump compression.

How to Modify the Configuration

To check or update this setting:

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl.
  3. Locate the CompressDumps DWORD value in the right-hand pane. If it does not exist, create a new DWORD (32-bit) Value named CompressDumps.
  4. Set the value data to 1 to enable compression or 0 to disable it, then click OK.
  5. Restart the computer for kernel-level dump parameter changes to take full effect.