The Intel HD Graphics 4000 driver on my HP Pavilion g6-2197sa laptop was broken, reducing its functionality, when I upgraded to Windows 10, reporting the following error:
Windows has stopped this device because it has reported problems. (Code 43)
In fact, this error first occurred when I upgraded to Windows 8.1, but I was able to fix the issue by instead installing an old driver version (18.104.22.16867) and forcing Windows not to update to the later driver version.
However, I am having trouble installing the old version of the driver on Windows 10. On Windows 8.1, I installed the driver with the following command:
dism /online /add-package /packagepath:C:\the\driver.cab
But I now get the error:
An error occurred trying to open - C:\the\driver.cab Error: 0x80070002
The system cannot find the file specified.
The pertinent error messages in the
C:\WINDOWS\Logs\DISM\dism.log file are:
Failed opening package. - CDISMPackageManager::Internal_CreatePackageByPath(hr:0x80070002)
Failed to get the underlying CBS package. - CDISMPackageManager::OpenPackageByPath(hr:0x80070002)
Failed while processing command add-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070002)
I have tried both the 32 bit and 64 bit versions of this driver (my OS installation is 64 bit), have fixed all problems found with
sfc /scannow, have tried other versions of the graphics driver from Intel's website, and have attempted to install version driver 22.214.171.12467 via installers (32 bit and 64 bit) from HP intended for Windows 8, which reported that my system did not meet the minimum requirements for installation.
I am flummoxed. Thank you!
I have solved the problem. I found an old version (126.96.36.19957) of the driver from HP that was intended for Windows 8 but actually worked. I installed this via HP's installer over the latest Windows 10 version (which was from Windows Update, not HP).
For anyone else trying to find this: hp.com/drivers, search your model type, change OS to Windows 8.
To stop Windows Update from replacing this driver, I downloaded Microsoft's Windows 10 show and hide updates program and hid all updates pertaining to the Intel driver I installed before Windows Update had a chance to do its thing.
I also installed a couple of other Intel drivers in the process:
Though I have no idea whether these made a difference but I also hid updates for these.
User contributions licensed under CC BY-SA 3.0