商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Win11 如何详细查看固态硬盘是 PCIe 3.0 还是 PCIe 4.0 传输速率

Win11 如何详细查看固态硬盘是 PCIe 3.0 还是 PCIe 4.0 传输速率

  发布于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)的满速。所以,要确认真实状态,就得用工具直接读底层的链路协商结果。

Win11 如何详细查看固态硬盘是 PCIe 3.0 还是 PCIe 4.0 传输速率

用 CrystalDiskInfo 查当前协商速率

CrystalDiskInfo 这个工具,读取的是NVMe设备固件里最底层的链路状态寄存器,数据来源是硬件真实训练结果,不需要管理员权限,很适合快速验证。

去官网下载Standard Edition标准版,装好之后以普通用户身份运行就行。启动后,左侧列表会自动显示所有磁盘,找到你的NVMe SSD并点击它。在右侧主面板里找到“Interface”那一行:如果显示“PCIe 4.0 x4”,那就是真跑在PCIe 4.0上;如果显示“PCIe 3.0 x4”,那当前就是降速状态。这里有个关键点:一定要区分“Supported”(支持)和“Current”(当前),只看Current值

万一界面没显示全,点顶部菜单【功能】→【高级特征】→勾选【SMART信息】与【NVMe信息】,然后点左上角“刷新”按钮重载一下数据。

用 HWiNFO64 读取底层链路速度

如果你觉得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 调用 MSFT_NVMeController 查 LinkSpeed

不想装第三方工具?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”,再重启重试。

进 BIOS 确认 M.2 插槽 PCIe Version 设置

这是判断是否因主板固件策略导致强制降速的唯一方法。很多主板默认把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。

本文转载于:https://www.php.cn/faq/2855145.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注