必须通过系统底层读取实时链路协商结果才能确认固态硬盘当前是否真跑pcie 4.0:crystaldiskinfo看“interface”行current值(如“pcie 4.0 x4”),hwinfo64查“current link speed”字段(16.0 gt/s为pcie 4.0),powershell执行wmi命令读linkspeed值(16对应pcie 4.0),bios中需设m.2插槽为auto或gen4。

要确认手头的固态硬盘是否支持高速数据协议(如 PCIe 4.0 或 NVMe),不能只看包装盒或电商页面标注的“PCIe 4.0”字样,因为实际运行速率受主板插槽、BIOS设置、链路协商状态共同制约——一块标称 PCIe 4.0 的盘,插在 PCIe 3.0 插槽上,就只能跑 7.9 GT/s;若 BIOS 锁定为 Gen3,哪怕硬件全支持也强制降速。必须通过系统底层读取实时链路协商结果,才能判定它此刻“能不能跑高速”。
用 CrystalDiskInfo 查当前链路速率
这一步操作起来很简单,直接双击运行即可,无需管理员权限,适合快速验证。
访问官网 https://crystalmark.info/en/software/crystaldiskinfo/ 下载 Standard Edition 标准版,安装后以普通用户身份启动。
启动后左侧自动列出所有磁盘,点击你的 NVMe SSD(例如“Samsung 990 PRO”或“WD SN850X”)。
在右侧主面板中找到“Interface”或“传输模式”行,【只看 Current(当前)值,忽略 Supported(支持)值】:若显示“PCIe 4.0 x4”,说明当前正以 PCIe 4.0 运行;若显示“PCIe 3.0 x4”,则已被限制在上一代速率。
如果界面信息不全,点击顶部菜单【功能】→【高级特征】→勾选【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、Solidigm 为 VEN_8086)→ 展开至具体 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。该值不可伪造,完全反映物理链路当前协商结果。
引导 OpenClaw 代理使用 exec 和 process 工具执行 Ralph Wiggum 循环。通过 pty:true 提供正确的 TTY 支持,编排编码代理(Codex, Claude Code, OpenCode, Goose)。利用 PROMPT.md、AGENTS.md、SPECS 和 IMPLEMENTATION_PLAN.md 规划和构建代码。包含规划与构建模式、背压机制、沙箱及完成条件。用户请求循环,代理使用工具执行。
用 PowerShell 调用 NVMe 控制器原生接口
PowerShell 可直接调用 Windows 内置的 MSFT_NVMeController 类,读取控制器暴露的 LinkSpeed 字段,无需第三方软件,适合批量筛查或脚本化检测。
按 Win + X,选择“Windows 终端(管理员)”或“PowerShell(管理员)”。
输入以下命令并回车:
Get-WmiObject -Namespace root\wmi -Class MSFT_NVMeController | Select-Object DeviceName, LinkSpeed, MaxLinkSpeed
输出中 LinkSpeed 即为当前协商速率(单位:GT/s),MaxLinkSpeed 是控制器最大支持能力。若 LinkSpeed 明显低于 MaxLinkSpeed,说明存在外部限制(如 BIOS 设置、插槽带宽共享)。
进 BIOS 查 M.2 插槽 PCIe 版本配置
BIOS 是最终仲裁者。即使操作系统显示 PCIe 4.0,若 BIOS 中该插槽被设为 Gen3 模式,硬盘仍会降速运行。
第一步:重启电脑,在开机自检画面出现时反复按 Del / F2 / F10(依主板品牌而定)进入 BIOS。
第二步:切换至 Advanced(高级)→ Storage(存储)或 Chipset(芯片组)选项卡。
第三步:查找关键词:M.2 PCIe Mode、PCIe Version、NVMe Configuration、M.2 Slot Speed。
第四步:确认对应 M.2 插槽的 PCIe 版本设置为 Auto 或 Gen4;若为 Gen3 或 Disabled,则当前无法启用高速协议。










