![PCIe 4.0 - 我应该在 BIOS 中选择哪一代来关闭 PCIe 4.0?5700XT 黑屏修复](https://linux22.com/image/1620810/PCIe%204.0%20-%20%E6%88%91%E5%BA%94%E8%AF%A5%E5%9C%A8%20BIOS%20%E4%B8%AD%E9%80%89%E6%8B%A9%E5%93%AA%E4%B8%80%E4%BB%A3%E6%9D%A5%E5%85%B3%E9%97%AD%20PCIe%204.0%EF%BC%9F5700XT%20%E9%BB%91%E5%B1%8F%E4%BF%AE%E5%A4%8D.png)
我有一块 AMD RX 5700XT GPU 搭配一块 Ryzen 2700x CPU,玩游戏时经常出现黑屏崩溃的情况。我的电脑可以开机,声音可以正常播放,但两个屏幕都变黑了。除了硬重启,没有别的办法了……
针对此问题的建议解决方案之一是通过 BIOS 关闭 PCIe 4.0。
我有一个X570 Aorus Elite 主板支持 PCIe 4.0。要关闭它,我是否要选择“Gen 3”?我的当前设置为“自动”。
此屏幕截图与我的选项略有不同,我只有:
- 汽车
- 第 1 代
- 第二代
- 第三代
我猜想我缺少 Gen 3 的原因是我正在使用 AMD Ryzen 2700x。可能是因为 Ryzen 2*** 系列 CPU 不支持 Gen 4?
我的 BIOS 已更新至最新修订版 F12f。
我的主板手册上说:
PCIe 插槽配置
您可以将 PCI Express 插槽的运行模式设置为 Gen 1、Gen 2、Gen 3 或 Gen 4。实际运行模式取决于每个插槽的硬件规格。汽车让 BIOS 自动配置此设置。(默认:自动)
如果有人对 5700XT 修复有其他建议,请告诉我。这真是让我抓狂。
答案1
我有一块 AMD RX 5700XT GPU 搭配一块 Ryzen 2700x CPU,玩游戏时经常出现黑屏崩溃的情况。我的电脑可以开机,声音可以正常播放,但两个屏幕都变黑了。除了硬重启,没有别的办法了……
针对此问题的建议解决方案之一是通过 BIOS 关闭 PCIe 4.0。
我有一块支持 PCIe 4.0 的 X570 Aorus Elite 主板。要关闭它,我是否应该选择“Gen 3”?我的当前设置为“自动”。
此建议不适用于您的硬件。虽然您的主板可能支持 PCIe 4.0,但您的处理器不支持它。这意味着您选择什么选项都无关紧要,因为 PCIe 4.0 已被禁用。
我猜想我缺少 Gen 3 的原因是我正在使用 AMD Ryzen 2700x。可能是因为 Ryzen 2*** 系列 CPU 不支持 Gen 4?
您表示您可以选择 PCIe 3.0,但无法选择您的硬件实际上不支持的任何 PCIe 版本。您的处理器实际上不支持 PCIe 4.0
您可以尝试明确选择 PCIe 3.0,但怀疑这样做是否会产生影响。您指出 GPU 有时可以正常工作,如果此问题是由固件设置引起的,则您可能需要明确配置插槽才能使其最初正常工作。
如果有人对 5700XT 修复有其他建议,请告诉我。这真是让我抓狂。
听起来这个问题是最近才开始发生的,这表明这是一个驱动程序问题,而不是硬件问题。验证这种情况的一种方法是重新安装 Windows,安装相同的 AMD 显示驱动程序,然后看看问题是否可以重现。
如果您可以重现该问题,则表明您遇到了硬件问题,可能是由 GPU 开始出现故障引起的。除非您明确使用问题芯片,否则 GPU 确实可以正常工作,但如果不运行需要该芯片的软件,则不会发生这种情况。如果在不运行软件的情况下发生此问题,则故障排除步骤会有很大变化。
答案2
Ryzen 2700x 不支持 PCIe 4.0
事实上,只有 Ryzen 3000 系列处理器支持 PCIe 4.0(AMD 的,我不知道英特尔的)。
如果您确实拥有 Ryzen 3000 系列处理器,请确保进行以下设置:
PCIe Slot Configuration => Gen 3
对于 2700x 来说,主板默认为 Gen 3。这是因为 2700x 不支持 Gen 4。
如果您在使用 5700xt 时遇到黑屏问题,这些视频有一些很好的建议。
https://www.youtube.com/watch?v=F1dQoJtkI-c&t=366s
到目前为止,AMD GPU 驱动程序中存在大量错误已是众所周知。在 AMD 修复驱动程序中的错误之前,您可能无法彻底修复它。
答案3
为了运行 PCIE Gen 4,您需要 x570(我认为新的 B550 也支持它)、3000 系列 Ryzen、5700 或 5700xt 和 Gen 4 M.2 ssd。我最近刚刚组装了一台装有所有这些组件的 PC,以安装 Gen 4,并且遇到了您提到的相同问题。黑屏、崩溃、奇怪的缓慢启动。我已经全新安装了 Windows 和驱动程序,但没有帮助。
然后我决定安装 Amd 显示驱动程序而不安装 AMD 肾上腺素,很难说是否有帮助。
我决定在 BIOS 中将 PCIe 配置强制为 Gen 3,然后运行一些 3DMark 基准测试。它多次运行每个基准测试,没有任何问题,结果与系统预期的结果完全一致。然后我尝试在 Bios 中将 PCIe 配置强制为 Gen 4 来运行它们,结果,一个都运行不了。还尝试在 Bios 中强制使用 AUTO,结果与 Gen 4 相同,每次基准测试都崩溃了。图表显示 Gen 4 中的 GPU 使用率从未真正达到使用水平,然后就在崩溃发生时,图表显示 GPU 使用率会飙升至 99%。
它在 Gen 4 中运行的唯一基准测试是 PCIe 特色基准测试,其中显示其性能比 Gen 3 好 5.6%。我保留了 Gen 3 中的 PCIe 配置,并且一直在玩游戏,问题很少。仍然需要进行一些调整,我真的很想知道为什么我为运行 Gen 4 而构建的 PC 无法运行 Gen 4。希望 AMD 能够解决这个问题,因为当下一代第三方显卡发布时我会升级,如果参考显卡有同样的问题,我会加入绿队。希望他们的显卡在下一代中支持 Gen 4。