Windows 10 上的 Intel HD Graphics 4000 驱动程序错误代码 43

Windows 10 上的 Intel HD Graphics 4000 驱动程序错误代码 43

当我升级到 Windows 10 时,我的 HP Pavilion g6-2197sa 笔记本电脑上的 Intel HD Graphics 4000 驱动程序损坏,导致其功能降低,并报告以下错误:

由于该设备报告了问题,Windows 已停止该设备。(代码 43)

事实上,这个错误第一次出现是在我升级到 Windows 8.1 时,但我能够通过安装旧版本的驱动程序(9.17.10.2867)并强制 Windows不更新升级到更高版本的驱动程序。

但是,我在 Windows 10 上安装旧版本的驱动程序时遇到了问题。在 Windows 8.1 上,我使用以下命令安装了驱动程序:

dism /online /add-package /packagepath:C:\the\driver.cab

但我现在收到错误:

尝试打开时发生错误 - C:\the\driver.cab 错误:0x80070002

错误:2

该系统找不到指定的文件。

文件中的相关错误消息C:\WINDOWS\Logs\DISM\dism.log是:

打开包失败。- CDISMPackageManager::Internal_CreatePackageByPath(hr:0x80070002)

无法获取底层 CBS 包。- CDISMPackageManager::OpenPackageByPath(hr:0x80070002)

处理命令添加包时失败。- CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070002)

我已经尝试过32 位64 位版本(我的操作系统安装的是 64 位),已修复发现的所有问题sfc /scannow,尝试了英特尔网站上的其他版本的图形驱动程序,并尝试通过安装程序安装版本驱动程序 9.17.10.2867(32 位64 位) 适用于 Windows 8,它报告说我的系统不满足安装的最低要求。

我困惑了。谢谢!

答案1

我已经解决了这个问题。我找到了 HP 的旧版本 (9.17.10.2857) 驱动程序,该版本适用于 Windows 8,但实际上可以使用。我通过 HP 的安装程序在最新的 Windows 10 版本(来自 Windows 更新,而不是 HP)上安装了它。

对于其他任何尝试找到此内容的人:hp.com/drivers,搜索您的型号,将操作系统更改为 Windows 8。

为了阻止 Windows 更新替换此驱动程序,我下载了微软的Windows 10 显示和隐藏更新程序并在 Windows Update 发挥作用之前隐藏了与我安装的英特尔驱动程序有关的所有更新。

在此过程中,我还安装了其他几个英特尔驱动程序:

  • Intel 芯片组安装实用程序和驱动程序 9.3.0.1021
  • 英特尔管理引擎接口 (MEI) 驱动程序 8.1.0.1263

虽然我不知道这些是否有所不同,但我也隐藏了这些更新。

相关内容