BSOD over BAD_POOL_HEADER error

After I upgraded from windows 7 home premium 64bit to Windows 10 64bit, I got a BSOD over BAD_POOL_HEADER error. I think it might be connected with USB DATA card (BSNL evdo ue 100 prithvi), as black and blue screens started showing up once I used it. Disconnecting USB did not help. BSOD occurs when “Fast Startup” is enabled. Suggestions would be awesome at this point.

open CMD with administrator and type verifier to check if drivers have some issues. Update all drivers from device manager and at last check RAM with Memtest86(you can download it from official site)

Hello,
You may try this-

1. Disable Windows Indexing Service To Fix Bad Pool Header BSOD

According to several reports from Microsoft Community users, after disabling Windows Indexing service, this type of BSOD no longer appears on their computer.

To disable the Windows Indexing service, press Windows + R, type: services.msc and then press Enter.

services.msc
In the Windows Services application, search for Windows Search on the list of all Windows services, then right-click on it and choose the Properties option.

In the next step, select “Disabled” from the Startup type drop-down list, then click on the “OK” button.

Windows 10: Disable Windows Search service

Reboot your Windows PC to see whether the Bad Pool Header BSOD is gone or has persisted. If it’s still there, use the other methods below.

2. Disable Fast Startup In Windows 10

By default, the Fast Startup option will be enabled, and in several cases, causes this type of BSOD.

To turn off the Fast Startup option, press Windows + X and then choose Power Options from the pop-up menu.

power options

In the Power Options window, select the “Choose what the power button does” option from the left sidebar.

Settings of Power Options in Windows 10

In the next step, click on the “Change settings that are currently unavailable” option. Then uncheck the “Turn on fast startup (recommended)” box, click on the “Save changes” button and restart your computer to see if the issue persists.

enable fast startup windows 10

3. Disconnect All Connected External Devices Except Your Keyboard And Mouse

Sometimes, when you connect a new external device, and it’s not fully compatible with your Windows computer, it may create a Bad Pool Header BSOD error.

To test, temporarily disconnect all connected external devices plugged into your computer, except your keyboard and mouse. Then, reboot your computer to see if the error persists.

If this BSOD is gone, one of those external devices is the cause. To identify the specific device, reconnect them one by one until you find it.

4. Undo Recent Changes On Your Windows Computer

If you recently installed a new program on your Windows PC and Bad Pool Header occurs, uninstall it. That program may conflict with other installed apps on your computer and lead to this type of BSOD.

To uninstall apps in Windows 10, navigate to Settings → System → Apps and features.

5. Scan And Repair Corrupted Windows System Files

A damaged Windows system file can also lead to a Bad Pool Header BSOD. Perform the SFC command to scan for corrupted files on your computer and repair them automatically.

To get started, press Windows + X, then press A and choose Yes to launch the Command Prompt application with the administrator account.

In the Command Prompt window, execute the following command to scan all the Windows system files and repair them automatically if any corruption is found.

SFC /scannow

Command Prompt: sfc /scannow command

This process may take a while to complete. Please don’t restart or shutdown your computer while the process is working.

6. Update Or Reinstall Windows Drivers

As recommended above, you can use BlueScreenView or WhoCrashed tool to figure out the cause of a Bad Pool Header error. If one of Windows drivers caused it, the tool would show you the name of the driver with the xxx.sys form.

You can easily find out which hardware it belongs to by pasting it into the www.carrona.org website. It’s a directory and will tell you the device name based on the .sys file.

After knowing the driver that caused the Bad Pool Header BSOD error, uninstall it and then download the latest version from the manufacturer’s website and install it on your Windows PC.

If you’re using Windows 10, you only need to uninstall the driver, reboot the computer and then connect to the Internet. Your Windows OS will automatically scan for missing drivers, download the updated drivers and install them.

7. Restore Your Windows PC Back To Previous Working Point

If you tried all the methods above but the Bad Pool Header BSOD error persists, use the Windows System Restore feature to roll back your computer to a selected previous working point.

Technically, it’s a lightweight backup system, which helps to backup system files and creates points that allows users to roll back the computer to a specific point, in case something goes wrong.