BAD POOL HEADER error in Windows 10 – How to Fix?

Are you suffering from the problem of The BAD_POOL_HEADER Stop Error in Windows 10 signified with the error code 0x00000019? And want to find how to resolve bad pool header error? Then you are not alone. May widows user finds the same problems. So to solve it keep reading my friends.

The bad pool header windows 10 caused due to problems with Windows memory allocation. This failure usually happens after you have installed new software or hardware – normally the antivirus software, that doesn’t make compatible with Windows 10 computer. Not only this but bad sectors, faulty drivers, and routers, or other disk write issues could also cause this bad pool header issue.

BAD POOL HEADER error Windows 10 – Fixes

Method 1: reboot your pc in safe mode

If you are not able to start Windows 10 in Normal mode, then try to boot it in Safe Mode. That will help as you work through a determination of problem. If it not helps then you can try the different methods listed below to resolve windows 10 bad pool header issue.

Method 2: Uninstall recently installed software

If you installed any software recently and after that face, this error then uninstalls it and check that blue screen bad pool header issue go away. Many time, third-party antivirus applications are the reason for the error. In such case you have installed any antivirus software on your Windows 10 system, try to uninstall it temporarily and check the problem is solved or not. If it solved, then you can try to replace the antivirus software.

To uninstall the programme follow the steps given below:

Step 1: From the search bar open the control panel.

Step 2: From the search, panel look for “Programs and Features” to open the list of programs installed on the system or go to “uninstall the programme” option directly.

Step 3: From the list find the antivirus and right click on it and select uninstall it.

Method 3: Uninstall recently installed hardware

If you installed any hardware recently and cause the problem, then it is good to uninstall it.

Step 1: Open Devices Manager, find the recently install hardware driver.

Step 2: Right-Click on it and select Uninstall option.

Step 3: Restart your computer and again check for the problem.

Method 4: Disconnect external devices

Another reason for this error might be external devices that connect to your device and interfering with the system. To quarantine this cause, disconnect all external devices except the mouse and keyboard and restart your pc. If you don’t know how to remove them safely follow the steps given below:

Step 1: Select the hidden icon option from the below right corner of pc and select the connect device option.

Step 2: Press on the Eject device option from the list that you want to unplug from your computer.

Step 3: Wait for few seconds, and it will display a notification saying that it is “Safe To Remove Hardware.”

Step 4: Now, you can remove safely.

Restart pc and Check if it resolves the issue. If it works, then we can conclude that one or more of the previously connected external hardware devices might be defective and need to replace. If this does not resolve the issue, you can try the next method.

Method 5: Disable Fast Startup feature

Disable Fast Startup feature and see. It is enabled by default in Windows. At times, it can interfere with the system and cause pool header corruption.

Method 6: Update Device Drivers

Faulty drivers may cause windows 10 error bad pool header issues. Though Windows automatically Update updates all drivers, it can also be manually updated as well in a case when the previous step doesn’t work.

To update device drivers follow the steps given below:

For a manual update:

Step 1: First, press Win + R together to Run window.

Step 2: In the run search box, type devmgmt.msc and press enter to open the device manager.

Step 3: It will show a list of drivers, right click on individual drivers and click on the “Update Driver Software” for each driver. Update all of them one by one.

Note: You can also use Driver Verifier Manager to examine the behavior of bad drivers.

For an automatic update:

If you are not sure about the manual update or don’t have enough time to update each drive manually you can update it automatically using software like Driver Easy.

For that go with the steps given below:

Step 1: First, download and install Driver Easy from its official website.

Step 2: Open it and run the Driver Easy and click Scan Now. It will scan your pc and detect any problem drivers.

Step 3: Now click on the Update button next to all flagged devices to automatically download and install the correct version of all drivers.

Method 7: Perform a Clean Boot

Do a Clean Boot and check this little step resolves the problem. If you face no issues, it means that some non-Microsoft process is causing this stop error. You will have to try and recognize the offender manually.

Method 8: Perform Hardware Clean Boot

A Hardware Clean Boot is entirely different from the usual Clean Boot State. As you know, the hardware components that not needed for a system to run are disabled in the Device Manager. So to perform clear boot follow the steps given below:

Step 1: Press Windows key and R together to open the Run window.

Step 2: Now, type devmgmt.msc in the search bar and press enter to open the Device Manager. You can disable the drivers for the following devices by right-clicking on it and then selecting the option to disable them.

  • DVD/CD-ROM drives
  • Display Adapters
  • Sound, video and game controllers
  • Modems
  • Network Adapters
  • Ports
  • USB/Wireless Mouse or Keyboard.
  • USB Devices and controller – provided you are NOT using

Step 3: Restart your pc and verify if this fixes the error. If it fixes, then one of these devices is the reason behind the problem. Again you have to try and identify the device one by one by trial and error method.

Method 9: Run Windows Memory Diagnostics Tool

To stop code bad pool header, you can run the built-in Windows Memory Diagnostics Tool.

Step 1: Open the tool and click on Diagnose your computer’s memory problems.

Step 2: Once the run complete, open the Event Viewer and look for the results in the MemoryDiagnostics-Results entry.

Method 10: Check your RAM

A hardware expert usually does this, but it has reported that the issue could be with the RAM. Therefore, it should verify.

Method 11: Disable fast startup

Step 1: Press the Windows key and R key at the same time on your keyboard, then click on the Power Options.

Step 2: Select on “choose what the power button does” tab.

Step 3: Select Change settings that are currently an unavailable option.

Step 4: Next, uncheck Turn on fast startup and click on save changes.

Step 5: Reboot your PC.


It is all about how to solve bad pool header error in windows 10. We hope any of above method will work to fix the issue. Thank you for reading!