不知道问题具体是什么时候开始的。Intel HD Graphics 4000 驱动程序有一个感叹号,并显示“此设备无法正常工作,因为 Windows 无法加载此设备所需的驱动程序。(代码 31)”
注意:尽管在安全模式下 Windows 使用通用驱动程序,但 Intel HD graphic 4000 在设备管理器中显示时没有问题。
硬件:
- 英特尔 i7 3770k
- 主板:技嘉 GA-Z77X-UP4 TH
- NOD32网络安全软件
- Windows 7 旗舰版 x64
事实:
- 我没有问题发生之前的还原点
- Windows 未设置为自动安装更新。
- 我没有安装任何新软件或第三方软件。
- 我只尝试 x64 驱动程序
迄今采取的行动(无特定顺序):
- 我已经在多个论坛上研究了这个问题两天了。
- 尝试了从 Gigabyte、Intel 和 Microsoft Update 目录下载的多个版本的驱动程序。
- 尝试通过自动和手动方式更新以及添加旧设备。
- 在 BIOS 中尝试了不同的设置。
- 在安全模式下也尝试了以上所有操作。
- 尝试在禁用驱动程序签名的同时启动。
- 我是管理员,拥有完全的注册表和文件夹权限。
- 英特尔驱动程序助手未发现问题。
- Windows 设备疑难解答程序无法修复该问题。
- Windows FixIt 工具无法修复该问题。
- “UnknownDevices”等第三方工具无法解决该问题。
- 通过查看隐藏的设备确保没有剩余。
- Windows 日志显示它没有加载。
- 如果我卸载驱动程序并执行“扫描硬件更改”,它根本找不到它。以上所有操作仅在我手动安装旧设备并选择“有磁盘”时才有效。
如果它以安全模式加载,则意味着它没问题并且有一些东西阻止了它但我不知道是什么。
更新:技嘉联系了我,说我可以使用英特尔网站 win64_15.33.46.4885 上的最新驱动程序,但正如我所说,我已经尝试过了。从安装文件安装时,系统提示“此计算机不满足安装软件的最低要求”,手动安装(添加旧硬件)时会出现感叹号,VGA 端口无法使用。我还更新了所有芯片组驱动程序。
答案1
事实证明,通过激活技嘉的 DualBIOS 恢复来恢复 BIOS 解决了这个问题。BIOS
菜单中的 Q-Flash 禁止降级,这可能是最初被忽视的原因。
答案2
从 2017 年 10 月左右开始,我也多次看到过这个问题,当时我的几个客户开始毫无原因地遇到 Intel Graphics HD 4000 驱动程序问题。虽然他们中的许多人都安装了 Windows 10 Creator's Update,这可能是导致问题的原因,但有不少我们不想升级到 Windows 10 的 Windows 7 64 位 PC 也出现了同样的问题。
当然,当我第一次遇到它时,我花了很长时间才弄明白,因为我甚至尝试了你上面尝试过的所有步骤,但都没有成功。
我将详细说明3 种解决方案那确实有效 在有问题的电脑上,无需重新安装操作系统。
我给出了 3 个解决方案而不是一个,因为在我需要解决问题的每台 PC 上,至少有一个解决方案最终起作用了。
第一个解决方案需要您按顺序执行以下步骤:
- 在安全模式,卸载芯片组驱动程序和显示驱动程序。您说您无法卸载 Nvidia 驱动程序,因为如果这样做,您将无法在显示器上看到任何内容,但我建议您如果能够打开 VGA 显示器,也应该卸载 NVIDIA 驱动程序。无论如何,至少您必须卸载芯片组和英特尔显卡 HD 400 驱动程序。
2.抓住在线安装程序来自DriverPack 解决方案网站然后从那里开始安装驱动程序。为确保只安装必要的驱动程序(不安装任何其他软件),请执行以下屏幕截图所示的步骤:
最后,您可以返回主屏幕,然后单击“安装”。
不久之后,驱动程序就会被下载并安装。
在我需要处理的大多数系统中,特别是那些运行 WINDOWS 7 操作系统的系统,这个解决方案是首选,最重要的是工作因为当前的驱动程序版本主要针对较新的 Windows 10,因此并不总是与较旧的 Windows 7 操作系统 100% 兼容。
解决方案 2:
如果上述解决方案不起作用,则再次继续并卸载芯片组和显示驱动程序,如上述解决方案 1 中的步骤 (1) 所述。
然后,下载并运行英特尔® 驱动程序和支持助理(英特尔® DSA)。
这应该会安装所需的 INTEL 驱动程序。在某些系统上上述解决方案 1 不起作用的情况下,此解决方案有效。但是,根据我的经验,此解决方案在 Windows 10 PC 上效果最好。如果第一个解决方案失败,您可以随时尝试一下。
解决方案 3:前往显示驱动程序卸载程序下载版本 17.0.8.4页面并下载卸载程序。
执行上述解决方案 1 中的步骤 (1)。然后尝试运行此卸载程序。此解决方案假设 Nvidia 显示驱动器和 Intel 驱动程序之间存在一些未知冲突,因此我们尝试通过上述解决方案 (1) 或 (2) 重新安装这两个驱动程序,然后使用此解决方案 (3) 卸载操作系统上的所有驱动程序。
最后,只想添加一条小注释,主要与遇到此问题的 Windows 10 Creator 更新用户有关:
我们发现更新KB4048955,KB4048954(Windows 10 1703),有时 KB4051963 和 KB4055237 会导致此问题。因此,您需要卸载更新并确保它们稍后不会自动重新安装!
我花了一个半小时输入这个相当详细的答案,希望将来遇到这个问题的其他人也能够解决它,而不需要花费数小时来寻找解决方案
根据我的经验,通过使用上述解决方案之一,我能够解决我需要维护的所有 PC 上的这个问题。
真诚希望您发现这有帮助。
答案3
在您反馈之后,决定将其作为另一个答案,因为这现在处理一个完全不同的问题。
有一件好事就是你不是回到你开始的地方:)
让我们看看到目前为止我们已经得到了什么:
(1)问题不在于英特尔驱动程序:
因此,即使没有显卡,Intel HD 也能完美运行,并且板载 VGA 和 HDMI 端口也能完美运行。
- 这是一条非常重要的信息。
因为现在你知道了什么是“好的”适用于 Intel HD 4000 的驱动程序,因此您无需再搜索适用于 Intel HD 4000 板载显卡的驱动程序。
(2)基于我上面提到的第(1)点,现在非常问题的根源很可能在于BIOS 设置 (非常很常见,尤其是对于非专业人士来说,他们会错过 BIOS 菜单中不显眼的一些设置)或者 Nvidia 卡本身可能存在一些问题(可能性不大)。
我建议第一招,您想进入 BIOS 中每个设置的每个角落,并尝试启用任何似乎可以在板载显卡和外部显卡之间进行选择的设置。有时您可以在“高级设置”或类似的设置下找到它。
我无法列出我所做的全部工作,因为在过去的几个小时里我做了很多工作,但是 DriverPack 并未成功。
DriverPack 在这里无法提供帮助,因为正如我之前详细说明的那样,您已经拥有“好的“适用于您的 Intel HD 4000 的驱动程序。
值得注意的一点是:
只有当我重新插入卡时,甚至在安装 Nvidia 驱动程序之前,Intel HD 4000 就会消失,Nvidia 卡会变成“通用 VGA”,我无法再次安装 Intel HD 4000。
所以问题不在于 Nvidia 驱动程序. 问题开始插入卡后即可。
这最常见的发生这种情况的原因是,当插入显卡时,BIOS 会尝试使用 PCI-E 上的外部显卡仅有的而不是使用两个都船上和外置卡。
这是多年来成千上万的人遇到的一个非常常见的问题,只需在谷歌上搜索“插入外部显卡时板载显卡不工作“会给你带来大量的点击。
总结一下:
- 仅当插入外接显卡后才会出现此问题。
- 无需插入 Nvidia 卡,Intel 4000HD 的驱动程序就可以正常工作(这意味着我们对 Intel 驱动程序的搜索可以结束了)。
- 即使没有安装 Nvidia 驱动程序,问题也会出现。只需插入 Nvidia 显卡(NVidia 驱动程序,即使是“残留的”驱动程序,也不是问题的根源)。
因此,我现阶段可以建议的可能解决方案是:
- 请返回并再次仔细检查 BIOS 设置,即使是菜单中看似不相关的区域。
您可能需要下载一个可启动的 LINUX(我建议下载一个可启动的 UBUNTU,或者更好的是,可启动的 KNOPPIX)。您可以直接从 USB 笔式驱动器(UFD)或 DVD 运行这些程序,而无需将它们安装在您的硬盘上。
这个想法是,如果他们能够检测并使用两个图形设备,那么您就会知道问题不太可能出在 BIOS 中。
当然,有人可能会说 Nvidia 的驱动程序和板载显卡之间存在“冲突”,但由于你正在为更新的处理器和其他组件使用旧版操作系统,因此让整个系统使用更侧重于 Windows 10 的较新驱动程序会非常困难。
请让我知道你的想法。
编辑:
附加在这里是为了让大家知道,问题显然出在 BIOS 设置上,而从“备份”恢复 BIOS 解决了这个问题。
这就是我在这个答案中详细所说的内容,描述了我得出结论的逻辑。
解决此问题的方法之一是降级到较低版本的 BIOS 固件(如果允许的话)。降级之前,我们首先要进行彻底检查,看看是否可以更改 BIOS 中的任何设置来解决问题。仅当无法通过更改 BIOS 中的设置解决问题时,才应考虑固件降级/升级。
另一种方法是查看是否有可用的“备份”BIOS,然后从备份 BIOS 恢复主 BIOS。这显然解决了 OP 的问题。