您的 NVMe SSD 可能由于这个 BIOS 设置而以一半速度运行
我刚刚完成了一个用于测试的新系统的搭建,在按照我通常的流程安装全新 Windows、启用 XMP 等操作后,我准备将一些基准测试和几款大型游戏从我的三星 T9 转移到主硬盘 WD Black SN850X 时,感觉有些不对劲。传输正在进行中,但屏幕上显示的速度与您对这样等级(和价格)的硬盘所预期的速度不符。
我让它完成,然后打开 CrystalDiskMark 检查 T9 是否成为瓶颈,或者 SN850X 是否真的出了问题。顺序读取达到 3,651 MB/s,写入达到 2,839 MB/s,而这是一块 Gen 4 NVMe,标称最大读取速度为 7,300 MB/s,写入为 6,600 MB/s。硬盘没有问题;它在我之前的测试平台上运行得非常好。显然问题出在别的地方,结果发现只是一个简单的 BIOS 设置问题。
PCIe Gen 3 和 Gen 4 有什么区别?
差距比名字所暗示的要大
PCIe 是将您的 SSD 和 GPU 连接到系统其他部分的接口。Gen 3 和 Gen 4 是该接口的两个连续世代,它们之间可用带宽的差异很显著。
同样值得了解的是,如果你想要更快的速度,PCIe 第五代 NVMe SSD 已经可以使用。第五代 x4 的理论速度上限约为 14,900 MB/s,大约是第四代的两倍。
PCIe Gen 3 x4 连接可以让你的 SSD 的理论顺序读取速度达到约 3,500 MB/s。PCIe Gen 4 x4 大约将其翻倍,达到约 7,000 MB/s。因此,如果你购买了高端的 Gen 4 NVMe,但以 Gen 3 的速度运行,它就无法发挥全部潜力。如果这些技术细节和术语让你觉得有点复杂,可以把它想象成你拥有一台 240Hz 的显示器,但却以 60Hz 运行,因为你忘记在 Windows 设置中更改它。
令人沮丧的部分是,没有任何东西会提醒你这一点。SSD 会显示出来,Windows 会正常启动,一切都会顺利运行。你只有在实际传输大型文件并注意到花费的时间比应有的更长时才会发现这个问题——而这正是我遇到的情况。
如何检查你的SSD是否受到限制
你的 SSD 成绩单只差一个基准测试
最简单的检查方法是下载 CrystalDiskMark(免费)并运行快速顺序读/写测试。查看标有 SEQ1M Q8T1 和 SEQ1M Q1T1 的前两行。这些数字反映了原始顺序吞吐量。
如果您的硬盘是评为 6,000 MB/s 或更高的 Gen 4 NVMe,而您的测试结果接近 3,000 MB/s,那么几乎可以肯定是 BIOS 设置导致的。您可以通过搜索硬盘的具体型号来确认额定速度。大多数厂商会在产品页面上显著列出顺序读取和写入规格。在我的例子中,我在一块额定最高可达 7,300 MB/s 的硬盘上得到的读取速度是 3,651 MB/s,写入速度是 2,839 MB/s。这就足以让我深入研究 BIOS 。
解决这个问题几乎简单得令人难以置信
从 3,000 MB/s 到 6,000 MB/s
为此,你需要亲自动手进入 BIOS。你需要查找标有 M.2 PCIe 模式, M2_1 代模式, PCIe 速度, 或 M.2 插槽配置 的选项。它通常会显示 自动, 第三代, 和 第四代 的选项。如果设置为第三代,而你的主板支持第四代,这就是问题所在。
在我的 MSI Z890 Gaming Plus Wi-Fi 主板上,我在 高级 -> PCIe/M.2 配置 下找到了设置。这对于大多数华硕、技嘉和华擎主板应该是相同的。
如果你找不到它,可以用你的主板型号搜索类似“PCIe M.2 BIOS 设置”的内容,这样你就会找到手册或一个论坛帖子,指引你进入正确的菜单。
这是从开始到结束的完整过程:
1. 重启你的电脑并进入 BIOS。根据你的主板不同,这通常是在启动时按下 Delete、F2 或 F12 键。正确的按键通常会在 Windows 加载之前在屏幕上短暂闪现。
2. 导航到您的高级设置,并查找M.2 或 PCIe 配置选项。
3. 找到您安装SSD的插槽的PCIe代设置。如果您不确定它安装在哪个插槽,请进入BIOS的简易模式(Easy Mode)部分 —— 它会显示确切的位置。查找类似于M2_1, M2_2, 或 M2_3的标签以确定要设置的插槽。
4. 将设置从 Gen 3 改为 Gen 4,或者如果有该选项,可以切换为 自动。
5. 保存设置并退出。电脑将会自行重启。
一旦你回到 Windows,重新运行 CrystalDiskMark 并检查顺序读写的数值。如果一切顺利,提升应该很明显。
在指责硬盘之前值得检查一下
切换到第四代后,顺序读取和写入速度都有显著提升。SN850X终于以应有的速度运行。我之前的速度不到一半,仅仅是因为一个默认的 BIOS 设置,而我从未想到去检查。
如果你有第四代 NVMe 并且传输速度看起来异常缓慢,在认定硬盘有问题之前,请先检查 BIOS。检查 BIOS 所花的时间比提交支持请求的时间还要少。同时,如果你安装了多块硬盘,在 BIOS 中检查任何其他 M.2 插槽也是值得的。相同的默认设置可能会影响所有插槽。









