BAD_OBJECT_HEADER is a blue screen of death error. It interrupts all computer work and forcibly reboots the system. This situation can not only be annoying, but also lead to the loss of data and work progress. However, the message suggests that something is wrong with the Windows software.
There can be several reasons for the error – from memory problems to faulty drivers. In many cases, the violation is precisely outdated software or incompatibility with a new Windows update. Unfortunately, due to the wide customization options that the OS provides, there is no universal way to fix BSOD BAD_OBJECT_HEADER. Therefore, below are several solutions, one of which should fix the problem.
Solution 1: Update Windows
You should always keep an eye on the latest Windows updates, as they fix bugs and shortcomings of previous versions. They are usually enabled by default and installed automatically. However, if they are disabled, you should do it manually:
- Right-click on the Windows icon (left, bottom corner).
- Select Options, and go to Windows Update.
- On the right, run Check for Updates, and install them, if any.
- Then reboot your system.
Solution 2. Disable Windows automatic restart
In some cases, the BAD OBJECT HEADER error cannot be resolved due to the constant restart cycle, which is also accompanied by the messages: BAD_POOL_HEADER and PAGE_FAULT_IN_NONPAGED_AREA. In this case, it is worth turning off automatic restart of Windows.
- Right click on the Windows icon and select System.
- Next, go to Advanced System Settings.
- Click the Advanced tab, and click Options under Startup and Recovery.
- In the new window, uncheck the option Perform automatic restart, and click OK.
- This will prevent the system from restarting automatically.
Solution 3. Update your drivers
Although some drivers are installed along with Windows updates, this method is applicable in many cases.
- Right click on the Windows icon and go to Device Manager.
- Expand the Video adapters section and right-click on the Intel driver.
- Update the software by selecting Automatic search for updated software in the next window.
- You should also download the new Thunderbolt driver if you are using this hardware.
- Then restart your computer.
Solution 4: Check your memory using the Windows Diagnostic Tool
Memory corruption is one of the main causes of BSOD screen appearing. Therefore, you should run an automatic check of the operative. This can be done as follows:
- Search Windows Memory Checker, and press Enter.
- In the results that appear, select a similar line and run the diagnostics.
- This process will automatically restart your computer and perform a memory check, so before doing this, you should save any documents and applications open on your desktop.
Solution 5 – Run the system file checker
Check system files for integrity violations as follows:
- Right-click on the Windows icon and select Command Prompt (Admin).
- In the window that opens, enter the sfc / scannow command and press Enter.
- Wait until the end of the process, after which the system will report the results.
- Restart your computer for the fix to take effect.