How to Customize BSOD in Windows Using Regedit

Customizing the Blue Screen of Death (BSOD) appearance in Windows allows you to reveal detailed technical error codes, disable simplified visual layouts, and test custom crash screen configurations directly through the Windows Registry. This guide provides clear, step-by-step instructions on modifying registry keys to adjust crash screen details and enable keyboard shortcuts to preview your changes safely.

Step 1: Open the Windows Registry Editor

  1. Press Windows Key + R to open the Run dialog box.
  2. Type regedit and press Enter.
  3. Click Yes if prompted by User Account Control (UAC).

Step 2: Enable Detailed BSOD Information

By default, modern Windows versions display a simplified BSOD with a QR code and a sad face icon. You can configure the registry to display classic, detailed technical parameters instead.

  1. In the Registry Editor, navigate to the following path:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  2. Right-click on the right pane, select New > DWORD (32-bit) Value.

  3. Name the new value DisplayParameters.

  4. Double-click DisplayParameters, set its Value data to 1, and click OK.

Setting this value forces Windows to display the exact stop codes and memory addresses on the crash screen rather than hiding them behind a generic interface.

Step 3: Disable Automatic Restart on System Failure

To view and inspect your customized BSOD without the computer immediately rebooting, adjust the restart behavior:

  1. Stay in the CrashControl key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  2. Locate the DWORD value named AutoReboot.

  3. Double-click AutoReboot and change its Value data from 1 to 0.

  4. Click OK.

Step 4: Enable Manual Crash Key to Test Appearance

To safely preview how your BSOD appears without waiting for an actual hardware or software error, you can enable a dedicated keyboard shortcut.

  1. Navigate to the appropriate key based on your keyboard type:
    • For USB Keyboards:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    • For PS/2 Keyboards:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  2. Right-click in the right pane, select New > DWORD (32-bit) Value.
  3. Name the value CrashOnCtrlScroll.
  4. Double-click CrashOnCtrlScroll, set the Value data to 1, and click OK.

Step 5: Apply Changes and Test

  1. Close the Registry Editor and restart your computer to apply all modifications.
  2. To test the customized BSOD appearance, hold down the rightmost CTRL key on your keyboard and press the SCROLL LOCK key twice.
  3. Windows will immediately generate the customized crash screen with your configured parameters.