发布于2026-07-20 阅读(0)
扫一扫,手机访问
很多朋友买了标称PCIe 4.0的固态硬盘,装上去就跑分不对劲,一看速度只有3000多MB/s——这很可能就是降速了。问题根源在于,系统实际运行的速率,是PCIe链路层实时协商出来的,跟包装盒上写的未必是一回事。即便硬盘本身支持PCIe 4.0,如果插在了芯片组直连插槽上、被其他M.2插槽共享了带宽,或者BIOS里把PCIe版本锁死在了3.0,那么它会老老实实降速到7.9 GT/s(PCIe 3.0),而不是跑出16.0 GT/s(PCIe 4.0)的满速。所以,要确认真实状态,就得用工具直接读底层的链路协商结果。

CrystalDiskInfo 这个工具,读取的是NVMe设备固件里最底层的链路状态寄存器,数据来源是硬件真实训练结果,不需要管理员权限,很适合快速验证。
去官网下载Standard Edition标准版,装好之后以普通用户身份运行就行。启动后,左侧列表会自动显示所有磁盘,找到你的NVMe SSD并点击它。在右侧主面板里找到“Interface”那一行:如果显示“PCIe 4.0 x4”,那就是真跑在PCIe 4.0上;如果显示“PCIe 3.0 x4”,那当前就是降速状态。这里有个关键点:一定要区分“Supported”(支持)和“Current”(当前),只看Current值。
万一界面没显示全,点顶部菜单【功能】→【高级特征】→勾选【SMART信息】与【NVMe信息】,然后点左上角“刷新”按钮重载一下数据。
如果你觉得CrystalDiskInfo不够直观,或者想更彻底地确认是不是BIOS或插槽在捣鬼,那HWiNFO64就是黄金标准了。它直接绕过驱动抽象层,从PCIe配置空间的Link Status寄存器里抓Current Link Speed字段,数值精确到GT/s,改不了也骗不了人。
去官网下载最新便携版,解压后务必以管理员身份运行 HWiNFO64.exe。启动后选择“Sensors only”模式,点“Run”。在左侧设备树里展开PCI Bus,找到你的SSD厂商ID对应的PCIe设备条目(比如VEN_144D是三星,VEN_1987是铂科),然后展开到具体的NVMe控制器。右侧信息栏里找【Current Link Speed】字段:显示“16.0 GT/s”就是PCIe 4.0,“7.9 GT/s”是PCIe 3.0,“32.0 GT/s”那就是PCIe 5.0了。这个值完全反映物理链路当前协商结果,非常可靠。
不想装第三方工具?PowerShell也能搞定,而且结果同样不可绕过。它返回的是内核驱动从PCIe配置空间读到的原始LinkSpeed字段,数值16代表PCIe 4.0,8代表PCIe 3.0。
具体操作:右键“开始”按钮,选“终端(管理员)”,确保左上角是PowerShell图标。输入以下命令并回车:
Get-WmiObject -Namespace "RootWMI" -Class MSFT_NVMeController | Select-Object DeviceId, LinkWidth, LinkSpeed
等输出结果出来,看LinkSpeed列:【16】就是PCIe 4.0,【8】就是PCIe 3.0。同时LinkWidth的值也要参考,4表示x4全速,2表示x2半速。如果提示“类不存在”,说明NVMe WMI提供程序没加载,需要先进BIOS启用“Above 4G Decoding”和“Resizable BAR”,再重启重试。
这是判断是否因主板固件策略导致强制降速的唯一方法。很多主板默认把M.2插槽的PCIe版本设成Auto或Gen3,即便CPU和SSD都支持Gen4,最后也会协商成PCIe 3.0。
重启电脑,在自检画面出现时反复按Delete/F2/F12(具体看主板品牌)进入BIOS Setup。然后找到Advanced → Onboard Devices Configuration 或 Storage → M.2 Configuration(不同厂商命名不同,关键词一般是M.2、PCIe Version、Gen Mode、Negotiation Mode)。找到对应M.2插槽的PCIe版本选项,把它设为【Gen4】或【Auto】,千万别选Gen3或Disabled。如果选项里有【CPU】,表示走CPU直连通道,优先选这个。
按F10保存退出,系统重启后,再用上面任一工具验证一下Current Link Speed是不是变成了16.0 GT/s。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9