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 (188.8.131.5267) 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 184.108.40.20667 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!