要确认Windows 11中SSD是否真跑PCIe 4.0,需用CrystalDiskInfo查“Interface”行Current值、HWiNFO64看“Current Link Speed”是否16.0 GT/s、PowerShell执行Get-WmiObject命令查LinkSpeed是否为16,并进BIOS确认M.2插槽设为PCIe 4.0或Auto。

在 Windows 11 中确认固态硬盘是否真正跑在全速 PCIe 4.0(而非被降速到 PCIe 3.0),不能只看硬盘包装盒或电商页面写的“支持 PCIe 4.0”,也不能依赖设备管理器里模糊的“NVMe 控制器”字样——因为主板插槽通道归属、BIOS 设置锁定、芯片组带宽共享等现实限制,会让一块原生 PCIe 4.0 的 SSD 实际只协商出 7.9 GT/s(即 PCIe 3.0)速率,性能直接腰斩。必须读取 PCIe 链路层实时协商值才能下结论。
用 CrystalDiskInfo 看当前真实协商速率
这一步操作起来很简单,直接下载运行就能出结果,适合快速验证。
访问官网 https://crystalmark.info/en/software/crystaldiskinfo/ 下载 Standard Edition 标准版,安装后以普通用户身份启动软件。
左侧列表自动列出所有磁盘,点击你的 NVMe SSD(例如“Samsung 990 PRO”或“WD Black SN850X”)。
在右侧主面板中找到“Interface”行(中文版可能显示为“传输模式”),【只看 Current 后面的值,Ignore Supported】:若显示“PCIe 4.0 x4”,说明当前是全速 PCIe 4.0;若显示“PCIe 3.0 x4”,则已被降速;若显示“PCIe 4.0 x2”,说明通道数也被砍半。
如果界面没显示完整信息,点击顶部菜单【功能】→【高级特征】→勾选【SMART信息】与【NVMe信息】,再点左上角“刷新”按钮重载数据。
用 HWiNFO64 查底层链路速度(黄金标准)
HWiNFO64 绕过驱动抽象层,直接读取 PCIe 配置空间 Link Status 寄存器,数值精确到 GT/s,是验证是否被 BIOS 或插槽限制的最可靠方法。
前往 https://www.hwinfo.com/download/ 下载 HWiNFO64 最新便携版,解压后【务必以管理员身份运行】HWiNFO64.exe。
启动后选择“Sensors only”模式 → 点击“Run”。
在左侧设备树中依次展开:PCI Bus → 找到含你 SSD 厂商 ID 的 PCIe 设备(如 VEN_144D 是三星,VEN_1987 是铂科,VEN_10EC 是铠侠)→ 展开至具体 NVMe 控制器。
在右侧信息栏中查找【Current Link Speed】字段:显示“16.0 GT/s”即为全速 PCIe 4.0;“7.9 GT/s”就是 PCIe 3.0;注意这个值不可伪造,完全反映物理链路当前协商结果。
通过 handsfree-windows CLI控制 Windows 本机应用 (UIA) 和浏览器 (Playwright) 的引导技能,用于自动化或测试桌面应用。
用 PowerShell 调用系统内核级 WMI 数据
该方法不依赖第三方工具,调用 Windows 内核 PCI 子系统暴露的 MSFT_NVMeController 类,结果具备驱动栈级可信度,适合脚本化批量检查。
第一步:右键“开始”按钮,选择“Windows 终端(管理员)”。
第二步:输入以下命令并回车执行:
Get-WmiObject -Namespace "Root\WMI" -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 版本设置
很多主板默认将 M.2 插槽绑定在芯片组 PCIe 通道上,而芯片组只支持 PCIe 3.0;只有插在 CPU 直连的 M.2 插槽,并且 BIOS 中明确设为“PCIe 4.0”或“Auto”(且 CPU 支持),才能跑满。
重启电脑,开机时狂按 Delete 或 F2 进入 BIOS(不同品牌按键不同,看屏幕提示)。
进入 Advanced → Onboard Devices Configuration 或 Chipset → PCIe Configuration 类似路径。
找到类似 “M.2 Configuration”、“PCIe Slot Configuration” 或 “M.2 Mode” 的选项,确认其设置不是 “PCIe 3.0 Only” 或 “SATA Only”,而是 “Auto” 或明确写着 “PCIe 4.0”。
如果 BIOS 里根本找不到相关设置,说明该插槽硬件不支持 PCIe 4.0,换插槽或换主板是唯一解。

















