How to Fix “Bad Pool Header” Error in Windows 10/8/7

While working on any file or net surfing, you encounter an error “Bad Pool Header that appears with a Blue Screen of Death, and you are unable to do anything. When you restart the system, you lose the unsaved work. Basically, this error is directly connected with the Windows memory allocation. If there is some problem with the drivers or routers, you may get this error. Here, I am going to elaborate not only the reasons for occurring this error but also its fixes. You can fix this error by applying all of these fixes. So, let’s start the guide now.

Method # 1: Update Drivers [Most Working Solution]

You should update the drivers. Any outdated or missing driver may be creating the “Bad Pool Header” error on your PC. So, go to the Device Manager and update the outdated or corrupt drivers.

  • Press “Windows + R” combination of keys together to launch the “Run” box. Type here “devmgmt.msc” and press Enter.
    devmgmt.msc in the Run box
  • You will see the “Device Manager” Window now. Check the drivers with yellow triangles on them. Right-click one of them and select the “Update” option.
    Update Display Driver software in Device Manager

If you do not want to update the drivers manually, just use an authentic third-party tool for this purpose. You can update the drivers by using Driver Easy tool that fetches all of the required updates from trusted online resources and installs updates automatically. You do not need to waste time on updating the drivers manually.

Click Here to download it.

  • Once you have finished the installation process, the window of this tool will launch automatically. Select “Scan” option from here. It will start the scanning process to fetch information regarding the missing and corrupt drivers.
    Scan in Driver Easy Tool
  • Now click “download” on every driver to upgrade it.
    Missing Drivers List

Method # 2: Clean Corrupt Registry

Seldom, a faulty registry causes this error. So, clean the corrupt registry to fix the Bad Pool Header error. If you have enough knowledge about the registry cleaning, only then go ahead. Otherwise, don’t take the risk to perform this action manually. Your single mistake can be harmful to your system. Just install a trusted Registry Cleaner like “Auslogics Registry Cleaner” and use it. Registry Cleaner tool detects the defective registry and repairs it quickly. So, you do not need to take a risk in this matter.

Just download Auslogics Registry Cleaner and install it. As its window opens, you will see the “Scan Now” option. Click this option to scan the system.
Registry Cleaning ProcessIt will show you the number of Registry errors and will fix all of them automatically.
Registry Cleaner Detecting Errors

Method # 3: Run System Files Checker

There may be something corrupt in the system files. So, you can fix it by running the system file checker in Command Prompt Administrator. The System File Checker tool will automatically detect and fix the issues in the system files.

  • Click the “Start” button and type “Command Prompt” in the Search bar. It appears in the search results. Right-click to it and select “Run as Administrator.”
  • In the Command Prompt window, type “sfc /scannow” command and press Enter to start the system file checker’s scan.
    System File Checker Utility
  • Don’t close the window until it completes the scan.
  • Once the scan is finished, reboot the PC to make the changes effective.

Method # 4: Test RAM

There may be some fault in the RAM. You can run “Windows Memory Diagnostic” feature that can check for any error in the RAM.

  • For this, go to the “Start” and type in the Search bar “Memory Diagnostic Tool and press Enter. It will show you the required tool in the search results. Right-click to the tool and select the option “Run as Administrator.”
    WMD as administrator
  • Just select here “Restart and Check for the Error (Recommended) option to restart and test your RAM now.
    Windows Memory Diagnostic Tool
  • Now follow the on-screen instructions for a RAM test and repair the errors.

Method # 5: Unplug External Devices

If you have attached some external devices with your system, just remove them all. The error may be occurring due to any USB device connected to your system.

Method # 6: Refresh System (For the Users of Windows 8 and 8.1)

In Windows 8 and 8.1, you will find a “Refresh” feature that has been included in these versions of Windows to resolve different errors while protecting your data.

  • Get a CD of Windows (the same version you are using) and insert it to the DVD-ROM. Now reboot the system and select the option “Repair This PC.”
  • Here appear some options where you need to select “Troubleshoot” and now select “Refresh PC” option.
  • Now be patient for some time and just relax while the Windows CD is refreshing your system.
  • Once it is refreshed, you will see this error no more.

Method # 7: Uncheck Fast Startup (Windows 10)

Some users get this error when they upgrade their system to Windows 10. If it is so, you can fix this error by disabling the “Fast Startup” tool. Follow the steps below to disable this feature.

  • Go to the “Control Panel” and type in the search bar “Power Button.” Select it as you see it in the search results. Under “Power Options”, you will see an option “Change what the power buttons do.” Select it to proceed.
    Power Option in Control Panel
  • Now a window pops-up where you need to select “Change Settings that are currently unavailable” option.
    Currently Unavailable Settings change
  • As you click the above option, some inactive options will be active. Uncheck the checkbox with “Turn on Fast Startup” to disable it.
  • Now reboot the PC to save changes.

Method # 8: Reboot the System

A simple solution you should apply is to restart the system. If the error has temporarily occurred, a simple reboot of the system will flush it.
Reboot in the Power options

Method # 9: Run Antivirus Scan

There may be a hidden virus behind any program you installed or downloaded from any site. The malicious virus infects your system and thus, causes this error. So, download an excellent antivirus tool like AVAST, Norton or BitDefender. Personally, I recommend you to use AVAST that is quickly installed. It is easy to use and does not interrupt any program. You can download it from Here.

  • Just download it and run its scan to detect and fix the deadly virus.
    AVAST Smart Scan
  • Once it finishes the scan, just reboot the PC and see if the error has gone.

Method # 10: Uninstall Unnecessary Antivirus Programs

Some users of Windows install more than one antivirus program in their system. It can also interrupt the programs, and you encounter this error. If you have installed two or more antivirus tools on your system, you just need to keep the one and uninstall the other.

Method # 11: Uninstall Antimalware Tool

If you are using any antimalware tool, it may be interrupting the system memory, and thus, you encounter this error. You need to uninstall the antimalware tool to fix this error.

  • Go to “Control Panel” and select “Uninstall a Program” from “Programs” category.
    Programs Category in Control Panel
  • Here, choose the Antimalware tool and click the “Uninstall” option to remove it from your system.
    Uninstall Problematic Tool

Method # 12: Uninstall Corrupt Software

Seldom, you download tools or files from every other site that may contain an unknown virus or malicious malware. If you have downloaded any software or file (Maybe a video or image) recently after which you faced this error; you need to uninstall that software as it is causing the “Bad Pool Header” error.

  • Press “Windows + R” keys together to launch “Run” box and type here “control” and press Enter.
    Control command in the Run
  • It will directly take you to the “Control Panel” where you need to select “Uninstall a Program” under the “Programs” menu.
    Programs category in Control Panel
  • Here, in the list of installed programs, select the recently installed corrupt program and click the tab “Uninstall” above.
    Uninstall Problematic program
  • It will uninstall and thus, fix the error.

Method # 13: Clean/ Replace the RAM

If there is an error in your RAM, it can also show this error. Take out the RAM and clean it from dust. If the error persists, change the RAM.

Method # 14: Reinstall Windows

If the above-discussed methods fix the error temporarily and you face it time and again, the only solution is to reinstall Windows. There may be something wrong has happened within the system that cannot be repaired by using the techniques as mentioned earlier. So, reinstall the Windows and enjoy an error-free system.


Please enter your comment!
Please enter your name here