修复:图形驱动程序找不到兼容的图形硬件

此错误是 NVIDIA 用户独有的,当他们尝试在计算机上安装新的显卡驱动程序时会出现。 完整的错误消息如下所示:

NVIDIA 安装程序无法继续:图形驱动程序找不到兼容的图形硬件

如果您确实为您的显卡下载了错误的驱动程序,则该错误消息似乎非常明显,但对于下载了正确显卡并希望安装最新驱动程序的用户来说,该错误经常出现。 查看我们在下面准备的方法应该可以解决问题!

显卡驱动找不到兼容的显卡硬件安装报错是什么原因?

导致此错误的事情列表并不长,问题通常是 NVIDIA 的技术错误。 出现问题的主要原因有两个:

  • 他们是 设备ID 它没有出现在驱动程序安装提供的所需文件中。
  • 强迫司机签名 可能会导致此驱动程序出现问题,因此请务必暂时将其关闭!

解决方案 1 – 为您的 NVIDIA 显卡创建设备 ID

出现此问题的原因可能是您的显卡 ID 没有出现在驱动程序用来识别您计算机中的显卡的任何“信息”文件中。 这是一个罕见的错误,此方法肯定需要一些工作。

适用于选择从NVIDIA官网手动下载驱动安装文件的用户。 所有示例都将引用示例文件,您的文件在某些​​部分会有所不同,这些部分将在下面提到!

  1. 单击“开始”并键入“运行”。 选择运行,将出现一个运行对话框。
  2. 类型 ”开发管理工具.msc”在运行对话框中单击“确定”按钮。 这会立即打开设备管理器。
  1. 在设备管理器中,展开 显示适配器 单击类别旁边的箭头并找到您的 NVIDIA 显卡。 请务必找出您的设备名称。 应该没有问题,因为您不想最终卸载错误的设备。
  2. 找到设备后,右键单击它并从上下文菜单中选择“属性”选项。
  1. 转到“属性”窗口中的“详细信息”选项卡,然后左键单击“属性”文本下的菜单。 选择 设备实例路径 并且,在值下,您应该会看到一些如下所示的文本:
PCIVEN_10DE&DEV_0DD1&SUBSYS_20421043&REV_A1 4&30DE1B
  1. 此文本包含有关视频卡制造商、芯片组和型号的信息。 如果您从 NVIDIA 网站下载驱动程序文件,运行它,您应该会看到熟悉的“此图形驱动程序找不到兼容的图形硬件”消息。
  2. 别担心。 导航到安装目录。 默认路由应类似于以下示例:
C:NVIDIADisplayDriver<DriverVersion><YourVersionOfWindows>EnglishDisplay.Driver
C:NVIDIADisplayDriver<DriverVersion><YourVersionOfWindows>InternationalDisplay.Driver
  1. 它与您在安装开始时选择的文件夹相同,因此如果您不确定,请务必再次运行它以查看它是什么。
  1. 打开扩展名为“.inf”的文件。 例如,您可以选择 ‘信息’ 档案。 通过右键单击该文件并选择“复制”选项来备份该文件。 将其粘贴到其他任何地方。
  1. 右键单击仍在 NVIDIA 文件夹中的同一个文件,然后选择打开方式 >> 记事本(或任何其他文本编辑器)。
  2. 向下滚动,直到看到如下行:
[NVIDIA_Devices.NTx86.8.1] (or NVIDIA_SetA_Devices with similar combinations)
%NVIDIA_DEV.0405.01% = Section001, PCIVEN_10DE&DEV_0405&SUBSYS_15D21043 
%NVIDIA_DEV.0405.02% = Section001, PCIVEN_10DE&DEV_0405&SUBSYS_16341043 
%NVIDIA_DEV.0407.01% = Section001, PCIVEN_10DE&DEV_0407&SUBSYS_080117FF %NVIDIA_DEV.0407.02% = Section002, PCIVEN_10DE&DEV_0407&SUBSYS_15881043

使用:如果您看到多个 NVIDIA_SetA_Devices 或 NVIDIA_Devices 部分,请对所有部分重复该过程!

  1. 您会看到这些行看起来与您在设备管理器中记下的设备实例路径非常相似。 向下滚动,直到到达与您的芯片组编号(设备实例路径中 DEV 之后出现的编号)相似的部分。
  2. 现在是困难的部分。 我们即将为您安装在计算机中的显卡创建一个设备 ID! 您将在列表中间输入它,在外观相似的芯片组编号旁边。
  1. 第一部分对每个人都是一样的: ‘%NVIDIA_DEV’. 下一部分是四字符 DEV 代码(它出现在设备实例路径中的 DEV 之后)。 如果您注意到与您的相同的 DEV 已经存在,您将需要增加它。 例如,i DEV 是 ODD1,您会看到一行开头如下:

%NVIDIA_DEV.0DD1.01%…,您的行将以 %NVIDIA_DEV.0DD1.02%

  1. 下一部分是节。 该号码应该与您插入的部分相同,因此只需检查旧号码即可。 如果上面的行是这样开始的:

%NVIDIA_DEV.ODD1.01% = Section042…,你的行应该像这样开始 %NVIDIA_DEV.ODD1.02% = Section042,

  1. 尾部只需要匹配您的设备实例的路径。 在节部分后面放置一个逗号并插入一个空格。 之后,您可以在设备管理器中右键单击您的设备实例路径,选择复制并粘贴到此处。 最后,该行应如下所示:

%NVIDIA_DEV.ODD1.02% = 第 042 节,PCIVEN_10DE&DEV_0DEE&SUBSYS_15621043

  1. 使用 Ctrl+S 组合键保存更改。 从 NVIDIA 安装目录手动运行安装文件。 它必须与您放置“.inf”文件的文件夹相同,并且必须名为“setup.exe”。

使用:如果您运行从 NVIDIA 网站下载的文件,您所做的一切都将是 信封 你将被迫重新开始!

  1. 检查问题是否解决! 答案可能很长,但它有效!

解决方案 2 – 禁用驱动程序签名强制

此选项禁用驱动程序签名强制执行,这可能是您的驱动程序拒绝安装的原因之一。 这个简单的解决方案已经帮助了很多人,所以一定要试一试。

  1. 单击“开始”按钮,然后单击齿轮图标以打开“设置”。 您也可以在搜索栏中搜索“设置”。
  1. 向下滚动到“设置”应用的底部,然后单击“更新和安全”。
  2. 从更新和安全屏幕左侧的选项卡中单击恢复。
  1. 高级启动部分应该位于此选项中,因此请将其放在“恢复”选项卡的底部。 单击立即重新启动。 应该出现高级启动选项。

使用: 如果你正在使用 Windows 8、从右侧向内轻扫以访问超级按钮栏。 单击更改 PC 设置选项,然后从列表中选择更新和恢复。 单击恢复并按照上述解决方案中的步骤 4-6 进行操作。

成功访问“高级启动选项”后,您现在可以按照以下说明自由导航到“启动设置”选项。

  1. 点击 解决问题 选项位于“继续”按钮正下方。
  2. 您将能够看到三个不同的选项:刷新您的 PC、重置您的 PC 和高级选项。 点击 高级选项按钮.
  1. 在高级选项屏幕上,单击启动设置,这将打开可供您使用的启动选项列表。
  2. 必须命名选项编号 7 禁用驱动程序签名强制. 单击键盘上的数字 7 或使用 F7 功能键。
  1. 按 Enter 返回您的操作系统。

接下来阅读

  • 怎么修 Windows 已成功加载该硬件的设备驱动程序,但是…
  • 如何修复 RS 提取时的“未找到兼容的驱动程序/硬件”错误?
  • 修复:守望先锋未找到兼容的图形硬件
  • 修复:未找到兼容的图形硬件 (0xE0070150)