让 Radeon RX 470 在 H110M-CS 主板上运行

让 Radeon RX 470 在 H110M-CS 主板上运行

我尝试让 Radeon RX 470 在装有 H110M-CS 芯片组(带有第 6 代 i5 CPU)的新机器上运行,运行环境为 Windows,但没有成功。

它只在模拟模式下工作,没有硬件加速,设备管理器说

“Windows 已停止此设备,因为它报告了问题(代码 43)”

乍一看,这似乎是一个经典的不匹配驱动程序问题,但我尝试了各种情况下的各种驱动程序,但都无法解决这个问题。

  • 在决定之前,我尝试了 Windows 7 和 Windows 10 试用版,但都失败了,症状相同。(Windows 是否需要注册某些驱动程序才能运行,我还没有听说过)
  • 我尝试了最近的稳定驱动程序、最新的实验性驱动程序,以及 RX 470 首次推出时最老的驱动程序
  • 我尝试关闭驱动程序签名强制执行
  • 在安装另一个版本之前,我尝试彻底删除该驱动程序
  • 我尝试让 Windows 自动找到它认为最好的驱动程序
  • 我尝试使用 PCI Express 原生电源管理设置,因为它没有接收到足够的电力。
  • 我检查了卡的附加电源线是否已插入。
  • 我尝试了 H110 芯片组驱动程序的最新版本和旧版本。

为什么我不怀疑物理损坏?它与 Knoppix 完美配合,并且能够以良好的帧速率在最高设置下成功运行 Unigine 基准测试。这就是为什么我认为 PCI Express 连接器连接不良是不可能的。如果不是因为它可以在 Knoppix 上运行,而且外壳是密封的,而且我不想失去保修,那么取出卡、清洁连接器上的灰尘并重新插入将是我的下一个选择。(将它送回去维修不是一个选择,因为他们可能只是运行基于 Linux 的诊断 CD,发现它没问题,然后什么都不做就把它还给我,这样我就用完了退货期,如果事实证明设置与 Windows 不兼容,我打算利用这个退货期拿回我的钱)

编辑:我将 UEFI 更新到最新版本,并再次安装了驱动程序。没有任何改善。

编辑2:电源为 450W,这听起来很奇怪,因为大多数人会建议这款 GPU 至少使用 500W,但作为一个现成的系统,他们肯定知道自己在做什么? 会不会是 Knoppix 更有效地利用了硬件,因此为 GPU 留下了更多电量?

编辑3:我听说有人遇到了同样的问题,他的解决方案是安装 .Net 框架,因为不知何故它根本没有安装。但是,我的机器上安装了 .Net,即使安装了最新的版本,也没有任何变化。

编辑4:我尝试使用 Windows 8.1,尽管它不起作用,但至少我收到了更详细的错误消息:

在 Windows 7 和 Windows 10 上,Crimson 安装程序声称已成功安装,但在 Windows 8.1 上,安装程序却提示

错误 1603 – 安装 AMD 软件包期间发生一般错误

同时提供链接这一页

按照该页面上的说明操作并不能解决问题。

我怀疑某些 UEFI 设置会影响 Windows 但不会影响 Linux,但我检查了所有与 PCI-express 有关的设置。很久以前我就发现,内置 GPU 与外置 GPU 发生冲突,禁用内置 GPU 后,外置 GPU 可以正常工作……但是,我无法从 UEFI 禁用内置 GPU,我只能设置哪个是主 GPU。从 Windows 设备管理器禁用它并不能解决问题。

相关内容