Bad pool header BSOD error (Windows 10, 8 & 7)

What is error message ‘Bad pool header’ in Windows?

Bad pool header is a blue screen of death error that usually occurs when the pool header becomes corrupted. This error indicates problems with Windows memory allocation. It usually occurs after installing a new hardware or software, particularly an anti-virus that does not work with your computer.

Other possible reasons for the error include faulty driver and routers, bad sectors, and other disk write issues. The error may also manifest as “bad_pool_header”, “bad pool header error”, and “bad pool header BSOD”, to name a few. It may appear in Windows 7, 8, and 10.


How can you fix ‘Bad pool header’ in Windows? 

Some of the solutions to this error include:

  • Uninstalling newly-installed hardware or software
  • Uninstalling security software
  • Uninstalling the driver
  • Testing hardware
  • Reinstalling Windows


Please see our in-depth walk-through solutions below.

Staff Asked on March 5, 2018 in Microsoft Windows.
Add Comment
6 Solution(s)

Solution 1. Uninstall newly install Software and Hardware

“Bad pool header” error may occur if Windows has detected an issue, which it requires to restart your PC. It could be caused by a recently installed application/ driver/ software or a newly installed hardware. It may also reveal that the newly installed hardware s defective or is not connected properly. Removing or uninstalling the recently installed software and hardware might fix the problem.

Regarding the software, install the compatible software for your Windows version. To check Windows version, access System information.

  1. Option 1: Click Windows Start and type into the Windows search bar “System Information” and press Enter key.
    Option 2: Click Windows Logo key + R key then type msinfo32 and then press Enter key.
  2. Now, check OS name and System Type if the software you recently installed is compatible with your Windows.
  3. Replace it if it is not compatible.

Regarding the hardware, it is possible that the hardware driver is not updated or is incompatible with the Windows version (see solution 3 for more driver information). Also, as noted above the hardware might be the defective (see solution 4).

Staff Answered on March 21, 2018.
Add Comment

Solution 2. Uninstall Security Software

“Bad pool header” error could also occur due to your security software such as third-party anti-virus, VPN, and firewall. It could be messing with the Windows system. Uninstalling it may fix the problem.

However, even if you uninstall the security software the error may still occur sometimes. The reason for this is a remnant file, registry or DDL of the security software may be messing with your system. So you might need to run some tools to check after uninstalling the security software.

After uninstalling the security software run the following below.

Run Disk Clean Up

Watch it here on YouTube

  1. Click Windows start then type in “Disk Cleanup” and then press Enter key.

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  2. Click all checkbox, click Ok button and press Ok for the confirmation.
  3. This will clean all temporary files.

Run CCleaner

NOTE: Download it here.

  1. Run CCleaner. 

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  2. Click Registry.
  3. Check all checkbox.
  4. Click Scan for Issues. Wait until it is finished.
  5. Click Fix selected issues. Wait until it is finished.
  6. Then, restart your computer.

See if the error disappears.

Staff Answered on March 21, 2018.
Add Comment

Solution 3. Uninstall Driver

“Bad_pool_header” error may also be caused by a newly installed driver. The driver could be corrupt or incompatible with your hardware or Windows version. Uninstalling the driver might fix the issue.

Use the instructions below to access safe mode. In safe mode, drivers are disabled, therefore you can uninstall the newly installed driver and avoid “Bad_pool_header error” from interfering with the uninstallation process. Also, if your computer cannot access Windows desktop due to “Blue Screen Bad_pool_header”, you might have a chance booting in safe mode. To boot in safe mode, see instructions below or watch the YouTube video here for Windows 7 and here for Windows 10

Option 1. For the lower version of Windows

    1. Restart your computer.
    2. Upon bootup, press F8 continuously until you access the Advanced Boot Options.
    3. Then, select Safe Mode.

Option 2. For Windows 10

    1. Hold Shift and Press restart. 

      RE: Bad pool header BSOD error (Windows 7, 8 & 10)

    2. Or, Click Windows button and Letter I at the same time, to direct you to Windows Setting and follow the image above.

Use Windows bootable device

  1. Insert the Windows installation CD/DVD or USB.
  2. A message will appear “Press any key to boot from CD or DVD”, press any key to boot from the Window installation CD/DVD or USB.
  3.  Select your language, time and keyboard, and click “Next.”

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  4. Click “Repair your computer.”
  5. Click “Troubleshoot ==> Advance Option ==>Start up Setting ==> Restart.”

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  6. Select from Enable Safe mode or Safe mode. 

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  7. Now go to the Control Panel and select “Uninstall program.”
  8. Look for the newly installed driver, which caused BSOD and uninstall it.
  9. Restart your computer.

NOTE: Due to BSOD restart, Windows will direct you to Automatic repair window, to access Advance option, therefore you may skip steps 1 to 4. You could also hard press the power button on the computer until you access Automatic repair. (This is not advisable because it could damage your hardware.)

Staff Answered on March 21, 2018.
Add Comment

Solution 4. Test Hardware

“Bad_pool_header” error may also be caused by faulty or incompatible hardware.  Check your hardware to determine which of the component is causing “Blue screen error code Bad_pool_header.” However, if the error occurs after you installed a new component, please remove it and check if it was the cause.

The first thing to do is to turn off the computer and unplug the computer from the power source and then follow the instructions below.

  1. Open the computer case.
  2. Remove all RAM stick and, clean the RAM gold pin using a pencil eraser and connect it again. Make sure that you push it down enough that the retention lever or the RAM slot locks.
  3. Detach graphics card and other components such as a printer and network adaptor.
  4. Reconnect hard drive. If you have multiple hard drives, do not connect the secondary hard drives only the hard drive with installed Windows on it.
  5. Reset your Motherboard BIOS by removing the CMOS battery and reconnect it after one minute.
  6. Clean your CPU fan from dust and make sure the CPU fan cable is connected to the motherboard properly.
  7. Test the PC, turn it on. Check if the CPU fan is working. If it is not, buy a new one. If good, proceed.
  8. If it proceeds to Windows Desktop turn it off again.
  9. Reconnect graphics card, secondary hard drive, and the other components. If the error occurs, your graphics card or add-on component might be the source of the BSOD. Reconnect it one by one and until you determine whos causing the problem.
  10. If the error persists, please proceed with the hardware test below. 

Option 1. HDD test using Check Disk

If you could not access the Windows desktop, follow Solution 1 on how to access Advance option, in it please select Command prompt. However, if you could, please type CMD in your Windows search, then right-click Command prompt and select Run as Administrator.

  1. In the Command prompt, type in chckdisk /r, then press Enter and wait until the process is finished. 

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  2. If you encounter any error report, such as the image above, consider replacing your HDD.
  3. If the HDD is in good condition, please see test your RAM.

Option 2. HDD test using HDtune

HDtune software is a program that tests a hard disk drive for defects such as a bad sector. Watch the tutorial video on YouTube here

RAM test

For memory / RAM testing please see link here.

Test hardware using BurnInTest 

BurnInTest is a software tool that is used to stress the major parts of the computer for endurance, reliability, and stability. Parts include the processor, hard disk drive and memory. To use BurInTest see this YouTube video here.

Staff Answered on March 21, 2018.
Add Comment

Solution 5. Reset Windows 

For Windows 8 and 10 users, you can fix the error “Bad_pool_header” by resetting your Windows 8 and 10 to default settings if the caused of the error is undiagnosed. Resetting your Windows will delete all installed software and drivers. If this solution fixes the error, this may conclude the error was due to changes in your Windows. To reset Windows see it here a video tutorial on YouTube. 

  1. Click Windows Start, type in Reset this PC and press Enter key.
  2. In the Settings window, click Get Started.
  3. In the Reset this PC window select from the follow below
    Keep my files: If you want to keep your personal files.
    Remove everything: Restoring Windows to default and all files will be deleted.
  4. If you select Keep my files, click Next and then click Restart.
    If you select Remove everything, select Only the drive where Windows is installed and then select Remove files and clean the drive.
  5. The process may take time, please wait until it is finished.
Staff Answered on March 21, 2018.
Add Comment

Solution 6. Reinstall Windows 

If all the components are in good condition and “Bad_pool_header” error persists, please reinstall your Windows. If you encounter bad sector in the hard disk test from the Solution 3 and decide to replace the hard disk, please be guided by the instructions below on how to install Windows.

YouTube video tutorials are provided below;

For Windows 7 see link here.
For Windows 8 see link here.
For Windows 10 see link here.

  1. Insert the Windows installation DVD or USB. To create a Windows Bootable USB flash drive watch it here.
  2. A message will appear “Press any key to boot from CD or DVD”, press any key to boot from the Windows installation CD/DVD or USB.
  3. Select your language, time and keyboard, and click Next.
  4. Click Install Now.
  5. Click I accept the terms of the license, and then click Next.
  6. Click Custom (Advanced).
  7. Select the partition, and click Delete.
    NOTE: Delete all partition.

    RE: Bad pool header BSOD error (Windows 7, 8 & 10)

  8. Select the Unallocated space and click Next.
    NOTE: If you want to define the size, click new, set the size and then click Apply. 
  9. Click ok to confirm.
  10. Wait until the installation process is finished.
Staff Answered on July 19, 2018.
Add Comment

Your Solution

By posting your solution, you agree to the privacy policy and terms of service.