Bad pool header can cause your computer unbootable. In this situation, to recover data from an unbootable machine, you can try MiniTool Power Data Recovery Bootable Edition. Then, you can try these 9 solutions mentioned in this MiniTool post to get rid of this bad pool header error.
About Bad Pool Header/Stop 0x00000019
When using the computer, the machine may suddenly appear as Blue Screen of Death with error bad pool header.
If your computer is running Windows 10/8, you will see a blue screen with the error message of Your PC ran into a problem and needs to restart. We’re just collecting some error info, and then we’ll restart for you…. BAD_POOL_HEADER.
If you are using Windows 7, you will receive an error message saying A problem has been detected and Windows has been shut down to prevent damage to your computer. BAD_POOL_HEADER.
Reasons for Bad Pool Header/Error 0x00000019
Usually, the bad pool header error is caused by the Windows memory allocation problems. Simply put, this issue often occurs after installing new hardware or software – always the antivirus software – which doesn’t work with the computer. Besides, faulty drivers & routers or other disk write issues can also lead to Windows bad_pool_header issue.
Then, you will ask how to solve this terrible issue?
To solve the bad pool header issue, we do some researches and apply many solutions. Now, in the following content, we will show you some available ways which can fix this issue.
How to Fix Bad Pool Header/Stop 0x00000019
In this part, we will show you how to get bad pool header Windows 10 fixed. If you are running other Windows OSs, the operations are similar.
If the computer can’t boot normally, you need to boot it into Safe Mode which can assist you to work through a resolution.
You can go through all of the following solutions first and then decide which one or more of them can solve the bad pool header issue accordingly.
How to Fix Bad Pool Header?
- Uninstall Recently Installed Software
- Uninstall Recently Installed Hardware
- Disconnect External Devices
- Disable Fast Startup Feature
- Update Device Drivers
- Perform a Clean Boot
- Perform Hardware Clean Boot
- Reinstall Windows
- Run Windows Memory Diagnostics Tool
Solution 1: Uninstall Recently Installed Software
If there is any recently installed software, you can uninstall it to have a try.
Please right-click on the Start button and then go to Control Panel > Programs and Features. Then, you will enter the following interface. Next, right-click on the target software and choose Uninstall from the popup list to uninstall the software.
At last, try to restart your computer to see whether the Windows bad_pool_header error is disappeared.
Solution 2: Uninstall Recently Installed Hardware
If you have installed any hardware recently, uninstall it now. Also, you need to right-click on the Start button and choose Device Manager from the list. Then right-click on the hardware driver and select Uninstall.
When all the recently installed software is uninstalled, restart your computer to have a try.
Solution 3: Disconnect External Devices
One reason for bad pool header error might be the external devices which are interfering with the system. Thus, you can disconnect all peripherals and external devices except the keyboard and mouse. After that, please restart the computer to check if the error is fixed.
If this solution doesn’t work, try the next one.
Solution 4: Disable Fast Startup Feature
If the Fast Startup feature is enabled by default, it may interfere with the system and then cause bad pool header error. In this situation, you can disable Fast Startup Feature to try.
Please go to Control Panel > Power Options > Choose what the power buttons do. Then, under Shutdown settings option, you need to uncheck Turn on fast startup (recommended).
At last, click on the Save changes button and restart the computer.
Solution 5: Update Device Drivers
Although Windows update can update all drivers automatically, these update steps may don’t work at times. Then the faulty drivers may cause bad pool header issue sometimes. In this situation, you can manually update the drivers.
To do this work, you need to go to Device Manager, right-click on the individual driver and choose Update Driver Software option. Then, just repeat these steps to update all the drivers one by one.
When all updates finish, please restart the computer to check whether the bad pool header issue is disappeared.
Solution 6: Perform a Clean Boot
If the above solution doesn’t work for you, please then perform a Clean Boot to see whether it can fix the bad pool header error.
To do this job, you need to right-click on the Start button and choose Run from the popup list. Then, type msconfig into the run box and press Enter to enter the System Configuration interface as follows. Stay at the General interface and check Selective startup under Startup selection.
Next, uncheck Load startup items, and make sure that both Load system services & Use original boot configuration are selected.
Next, switch to the Services tab, check Hide all Microsoft services and then click on the Disable all button.
Then, press the Apply and OK buttons successively. At last, restart the computer and Windows will enter the Clean Boot state. If there is no issue anymore, it means that the error is caused by some non-Microsoft processes. Then, you need to try and identify the exact offender manually.
Solution 7: Perform Hardware Clean Boot
Unlike the usual Clean Boot, a Hardware Clean Boot needs to disable the hardware components that are not necessary for a system to run in the Device Manager.
To do this job, you press Win+R keys to open the Run window. Then, please type devmgmt.msc and press Enter to open the Device Manager.
The following drivers should be disabled:
- Display Adapters.
- DVD/CD-ROM drives.
- Sound, video and game controllers.
- Network Adapters.
- Modems
- Ports
- USB Devices and controller if you are NOT using USB/Wireless Mouse or Keyboard.
To disable them, you need to right-click on the driver and choose Disable from the popup list.
Next, you can restart the system to check whether you have got rid of the bad pool header error. If yes, it means that one of the hardware is the cause of the issue and you have to try and identify the device manually.
Solution 8: Reinstall Windows
If all of the above solutions can’t fix the bad pool header issue, you should consider reinstalling your Windows. Before doing this, you’d better recover your data on the computer to a safe location.
If you want to recover files when bad pool header issue happens, what should you do then? Now, you can try a file recovery tool, and MiniTool Power Data Recovery can be your first choice.
This MiniTool data recovery software is specially designed to recover all your lost and deleted files from different data storage media, like internal hard drives external hard drives USB flash drives, memory cards, SD cards, scratched CD/DVD discs, and more.
You will say the machine is unbootable now, is it possible to recover data with a piece of third-party software. Of course, the answer is yes. You can use the Bootable Edition of this software to do the job.
Besides, this software can also scan the existing data on the drive for you. Thus, it can fully meet your need to recover data from an unbootable computer which is bothered by bad pool header error.
To get MiniTool Power Data Recovery Bootable Edition, you need to use the MiniTool Media Builder which can be obtained from the Professional or the above editions of this software to build a bootable CD/DVD or bootable USB flash drive.
Then, you can boot your computer from the bootable media and start the data recovery journey.
Here, we will take the MiniTool Power Data Recovery Personal Deluxe Edition as an example.
Step 1: When the software is open, you will enter This PC interface by default and this is the exact recovery module you are going to use. Then, choose the drive you want to recover and click on the Scan button to start the scanning process.
If you only want to recover some specific types of files, you can press the Settings button to make some selections.
Step 2: It will take some minutes to finish the scanning process. When it ends, you will enter the scanning result with the existing and deleted files. By default, the scanned files are listed by path and you need to open each path to find the data you want to recover.
Usually, there should be a lot of files in the scan result and it is difficult to find the needed files quickly. However, there are some features you can use to find the desired items easily and effectively:
- You can switch to the Type option to make the software show the scanned files by type which can help you find the data easily.
- If you know the name of the target file, you can click on the Find feature to enter the name and locate the file directly.
- By using the Filter function, you can make some file screening according to the file’s extension, size, creation date, modification date, and more.
- Besides, you can use the Preview feature of this software to preview the image files and text files which are not larger than 20MB.
Step 3: After checking the needed items, you can click on the Save button to choose a drive to save them. In this case, the computer is unbootable. Thus, you’d better use an external hard drive to keep these files.
You can see that it is easy to use MiniTool to recover data from an unbootable PC which is caused by bad pool header error.
Then, it’s time to reinstall Windows. There are many ways you can use to reinstall Windows. You can refer to this post to choose a suitable one according to your own situation: Detailed Steps and Instructions to Reinstall Windows OS.
Solution 9: Run Windows Memory Diagnostics Tool
When reinstalling Windows doesn’t work, there should be some hardware issues with the computer.
Windows 10/8/7 has a built-in tool, Memory Diagnostic Tool, which can help you to check for possible memory problems, including testing of the Random Access Memory (RAM) on the computer.
To open and use this tool, please follow these steps:
Step 1: Open Control Panel. Then, type memory in the upper right corner Search box and press Enter.
Step 2: Then, you need to choose Diagnose your computer’s memory problems under Administrative Tools from the search result and the Windows Memory Diagnostic interface will pop out. Next, please click on the Restart now and check for problems (recommended) option to continue.
Step 3: The computer will begin to restart and then enter the Windows Memory Diagnostics Tool which can check for memory problems automatically.
When the checking process ends, you can open the Event Viewer and look for the results in the MemoryDiagnostics-Results entry.
If this tool detects errors, you’d better contact the computer manufacturer to ask for fixes, since memory errors usually indicate there is a problem with the memory chips in your computer or other hardware problem.
Bottom Line
In this post, we show you 9 ways to fix bad pool header issue. You can try them one by one to help you out. There is always one way available. Besides, if you decide to reinstall Windows, you’d better use the MiniTool data recovery software to retrieve your data to keep them safe.
Should you have any question when using MiniTool software, you can contact us via [email protected]. You can also let us know in the comment.
Bad Pool Header FAQ
- Uninstall recently installed software
- Uninstall recently installed hardware
- Disconnect external devices
- Disable fast startup feature
- Update device drivers
- Perform a clean boot
- Perform hardware clean boot
- Reinstall Windows
- Run Windows Memory Diagnostics Tool