Windows & BSOD · critical

How to fix0x00000019

BAD_POOL_HEADER (0x19)

What this error means

BAD_POOL_HEADER (0x19) is a critical-severity Windows operating system issue. The pool header checking routine detected corrupted memory blocks. This is a critical memory corruption BSOD. Most commonly caused by driver conflicts, hardware failure of RAM sticks, or active virus/malware memory injection. It's also often linked to unstable XMP/EXPO voltage offsets. The steps below are ordered to resolve this efficiently.

Before you begin

Save open work and back up important files. Note any recent driver or hardware changes. If Windows cannot start, use the startup guide first.

Work through these checks

0 of 4 complete
01Run Windows Memory Diagnostic tool

Run Windows Memory Diagnostic tool.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
02Update hardware drivers in Device Manager

Update hardware drivers in Device Manager.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
03Clear motherboard CMOS settings

Clear motherboard CMOS settings.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help
04Scan for registry issues using SFC tool

Scan for registry issues using SFC tool.

Use the instructions for your exact device and operating system. Check the manufacturer’s documentation before changing firmware, hardware, or system settings.

I need help

Possible causes

  • Corrupt device driver memory structures
  • Faulty RAM memory module
  • Unstable XMP/EXPO voltage offsets
  • Antivirus software conflicts in memory

Useful Windows tools

These commands open Windows tools. Review any action inside the tool before applying changes.

mdsched.exe