先用hwinfo64以管理员身份运行,选“sensors only”模式,在pci bus下找到ssd设备,查看【current link width】和【current link speed】:若speed为“7.9 gt/s”即pcie 3.0,“16.0 gt/s”才是真实pcie 4.0;该值直读硬件寄存器,不可伪造,比crystaldiskinfo更可靠。

确认当前PCIe链路真实协商速率
先别急着拆机或重装系统,打开HWiNFO64便携版,以管理员身份运行→选择“Sensors only”→点击“Run”。
在左侧设备树展开“PCI Bus”,找到你的NVMe SSD(如VEN_144D、VEN_1987等),右侧重点看【Current Link Width】和【Current Link Speed】两项。若Width为x4但Speed显示“7.9 GT/s”,说明它正运行在PCIe 3.0模式;若为“16.0 GT/s”,才是真实PCIe 4.0带宽——这个数值是硬件链路训练结果,无法被软件伪造。
这一步必须做,因为CrystalDiskInfo的“Current”值有时会缓存旧状态,而HWiNFO直接读取PCIe配置空间Link Status寄存器,更可靠。
判断SSD走的是CPU直连通道还是芯片组通道
右键开始菜单→选择“Windows终端(管理员)”,执行:
Get-PnpDevice -Class PCI | Where-Object Name -like "*NVMe*"
记下输出中的设备实例ID(形如PCI\VEN_144D&DEV_A808…),再执行:
Get-PnpDeviceProperty -InstanceId "刚才复制的ID" -KeyName "DEVPKEY_Device_LocationPaths"
如果返回路径含【PCIROOT(0)#PCI(1D00)#PCI(0000)】,代表走PCH芯片组通道,易受SATA/USB/雷电设备干扰;若为【PCIROOT(0)#PCI(1C00)#PCI(0000)】,则是CPU直连,稳定性与带宽上限更高。
检查BIOS中M.2插槽通道来源设置
关机重启,按Delete键进BIOS,导航至Advanced → Chipset Configuration → PCIe Configuration(路径因主板品牌略有差异)。
查找“M.2 PCIe Lane Source”“M.2 Slot Sharing Mode”或“PCIe Bandwidth Configuration”选项。
若该选项设为Auto,华硕ROG STRIX B650-E、微星B550M PRO-VDH等主板会默认将第二条M.2分配给芯片组通道——即使没插雷电设备,它也无法与USB3.2 Gen2x2控制器共存,会自动降速或禁用。
把此项手动改为“CPU”或“Primary”,保存退出并重启。
隔离USB4/Thunderbolt外设验证冲突源
方法一:拔掉所有Type-C视频线、USB4扩展坞、雷电硬盘柜及带PD供电的显示器,只保留SSD和独立显卡,重启后用CrystalDiskMark连续测速5轮。
若4K Q32T1写入从800MB/s跃升至3200MB/s以上,即可锁定冲突源为USB4/雷电设备。
方法二:若必须使用Type-C显示器,尝试换到主板背面另一个Type-C口(部分ITX主板将DP Alt Mode与NVMe通道物理隔离),或进BIOS开启“Above 4G Decoding”并关闭“Thunderbolt Security Level”——该设置可防止雷电控制器压缩PCIe地址空间,导致NVMe初始化失败。
释放被SATA接口占用的M.2通道
第一步:关机断电,拔下SATA5和SATA6数据线;
第二步:开机进BIOS→Settings → Advanced → SATA Configuration,确认SATA5/SATA6状态为“Disabled”;
第三步:保存退出,重启后立即再次进BIOS→Main页面查看“Storage Information”,确认M.2设备型号是否出现;
这一步必须做两次BIOS进出:第一次强制释放通道资源,第二次才触发BIOS重新枚举NVMe设备。很多用户只做一次就放弃,其实硬盘已在后台通电,只是未刷新进设备列表。











