BSODs (Blue Screens of Death) are among the rare errors that have existed since Windows 1.0 was released. The blue screen could occur for a variety of reasons such as overheating components, faulty memory, power supply issues, etc. The stop code BAD POOL HEADER, including SYSTEM THREAD EXCEPTION NOT HANDLED, KMODE EXCEPTION NOT HANDLED, DPC WATCHDOG VIOLATION, IRQL_NOT_LESS_OR_EQUAL are the most common of them.
When you encounter BAD POOL HEADER error, that means Windows memory allocation has a problem. It could have diverse causes like device driver issues, RAM problems, bad sectors or even problems with some routers.
The following methods may help you fix the error.
Method 1: Check your external devices
Disconnect any external devices (ex: external hard drive or a USB flash drive) that have connected to your computer except your mouse and keyboard, then restart your computer to check for the error.
There’re 2 situations when you restart your PC:
Situation #1, the error persists. This means your external devices are not the cause of the error. Connect all the external devices and move to method 2.
Situation #2, the BAD POOL HEADER error does not occur, you could properly conclude the problem is on your external devices.
To find out which one caused the error, connect one of the external devices to your computer, then restart your computer. Repeat this process for the remaining until the error occurs. The most recent connected device is the reason for the error.
With the culprit you have found, do update its drive then restart your PC again. If the BAD POOL HEADER error keep persists, you should replace or remove this device from your PC. If the error is fixed, keep repeating the connecting process until all the external devices are connected to your PC.
Method 2: Turn off Fast Startup feature
In Windows 10, there’s a feature called Fast Startup, and it’s enabled by default. It allows your computer able to fast recovery from hibernation or shutdown. Fast Startup becomes a potential cause due to it saves (including all issues were present) the operating system state to a hibernation file, then loads it back when you turn your computer. Hence, turn off the Fast Startup feature may help to fix the BAD POOL HEADER BSOD error. If you can not boot your PC normally, try to boot in Safe Mode first.
- Open the Run box by hitting the shortcut ‘Windows + R’, type in ‘control panel’ hit Enter to bring Control Panel window up;
- Find and select Power Options in Control Panel window. Make sure to change ‘View by’ option (at the right-top of the window) to ‘Large icons’ or ‘Small icons’ instead of Category;
- Choose ‘Choose what the power buttons do’ on the left sidebar, to open System Settings window;
- Select ‘Change settings that are currently available’ at the top of the page to enable ‘Shutdown settings’ option, which is disabled by default;
- Turn off or uncheck ‘Turn on fast startup’ then select ‘Save changes’ button.
Restart your PC and check for the error, if it’s fixed, voilà. If it’s not, move to method 3.
Method 3: Perform a clean boot
A clean boot is the process of booting your computer with only the most essential components required by the system. It eliminates the background programs which may cause the POOL HEADER BSOD error. Step to do a clean boot:
- Star the Run box by hitting the ‘Windows + R’ shortcut, type in ‘msconfig’ then hit Enter key to open System Configuration window;
- Go to General tab, disable ‘Load startup items’ option;
- Move to Services tab, enable ‘Hide all Microsoft services’ option, then select ‘Disable all’;
- Move on to Startup tab, click ‘Open Task Manager’ link;
- In Task Manager window, go to Startup tab, right-click on every item with the Enabled status then choose Disable;
- Back to System Configuration window and click OK button;
- Restart your computer for changes to take effect.
If the POOL HEADER BSOD error is fixed by this method, it’s great. If it’s not, move on to the next method.
Method 4: Use the Windows Memory Diagnostic to check your RAM
As above mentioned, the error may be related to faulty memory. Hence, check your RAM by using Windows Memory Diagnostic may help to find the cause. Here how to check it:
- Search for ‘memory’ in Start menu then select Windows Memory Diagnostic in the results;
- A window will open, select ‘Restart now and check for problems’ option. You can do something else while waiting for the process to complete.
Here is the end of the easiest methods listing, but if it’s still not fixing your case, try to use the Reset this PC feature in Windows 10, or reinstall Windows in older versions.
Tag: bad pool header, bad pool header windows 10, bad_pool_header, bad pool header windows 7, windows 10 bad pool header, stop code bad pool header, blue screen bad pool header, bsod bad pool header.