So I've been having an extremely frustrating BSOD upon trying to use the Windows Updater, described in the title. This has been a persistent problem for several months, and now that several new W10 builds have been released (updates to new builds fail as well), I want to do something about it. A quick google told me that the problem was due to the Intel integrated graphics (HD 4000 for an i5-3570k). A more elaborate googling session has led me to try several fixes to no avail. Here's what I've tried so far:
■Uninstalling all graphics drivers. I have a dedicated AMD GPU, so maybe those drivers were conflicting with Intel's. I downloaded the Guru3D Display Driver Uninstaller and purged both AMD and Intel display drivers from my system. BSOD on update persisted.
■Using Intel's tools to manually update drivers. By all accounts, these tools seemed to do their jobs, but Windows update still seemed to think they needed an update. BSOD again. Interestingly, if I use the Device Manager to update from the internet, I get the same BSOD, confirming that the Intel drivers are the problem.
■Update my BIOS. I'm using an AsRock Z77 Extreme4 motherboard, and one of the many things I came across in my hours of googling is that newer versions of the BIOS play better with Intel integrated graphics. It was a pain, but the BIOS update was successful. However, the BSOD during update persisted. At least I got a better BIOS splash screen out of the deal.
■Blocking the updater from updating these drivers. This seemed like the ideal solution, since I really don't need the integrated graphics in the first place, and Microsoft has their own tool for doing exactly what I want. Unfortunately, it flat-out doesn't work. The tool lists the HD 4000 update, I check the box to have it be hidden from the updater, but it doesn't get hidden. Running the tool a second time shows it as not hidden, and the Updater still BSODs. Interestingly, this is the only update on the list for which this happens.
I'm at my wits' end. I'm afraid to do something as drastic as wiping my hard drive and starting with a clean install, because the problem might persist and I'd have deleted everything for no reason. Oh, and it might help to mention that this was originally a Windows 7 install that was upgraded to 10 on its release.
■Uninstalling all graphics drivers. I have a dedicated AMD GPU, so maybe those drivers were conflicting with Intel's. I downloaded the Guru3D Display Driver Uninstaller and purged both AMD and Intel display drivers from my system. BSOD on update persisted.
■Using Intel's tools to manually update drivers. By all accounts, these tools seemed to do their jobs, but Windows update still seemed to think they needed an update. BSOD again. Interestingly, if I use the Device Manager to update from the internet, I get the same BSOD, confirming that the Intel drivers are the problem.
■Update my BIOS. I'm using an AsRock Z77 Extreme4 motherboard, and one of the many things I came across in my hours of googling is that newer versions of the BIOS play better with Intel integrated graphics. It was a pain, but the BIOS update was successful. However, the BSOD during update persisted. At least I got a better BIOS splash screen out of the deal.
■Blocking the updater from updating these drivers. This seemed like the ideal solution, since I really don't need the integrated graphics in the first place, and Microsoft has their own tool for doing exactly what I want. Unfortunately, it flat-out doesn't work. The tool lists the HD 4000 update, I check the box to have it be hidden from the updater, but it doesn't get hidden. Running the tool a second time shows it as not hidden, and the Updater still BSODs. Interestingly, this is the only update on the list for which this happens.
I'm at my wits' end. I'm afraid to do something as drastic as wiping my hard drive and starting with a clean install, because the problem might persist and I'd have deleted everything for no reason. Oh, and it might help to mention that this was originally a Windows 7 install that was upgraded to 10 on its release.