windows自带winsat可测磁盘顺序读写性能,管理员运行winsat disk -seq -drive c获取基准值,配合resmon.exe观察实时速率,perfmon监控i/o健康状态,无需第三方工具。

Windows 系统自带的 winsat 工具就能直接测磁盘读写性能,不用装第三方软件,结果也贴近硬件真实能力。
用 winsat 测顺序读写速度(适合大文件场景)
以管理员身份打开终端(Win+X → Windows 终端(管理员)),输入:winsat disk -seq -drive C
把 C 换成你要测的盘符。测试约 2 分钟,完成后找含 Sequential 的行,比如:Disk Sequential 64.0 Read 3280.45 MB/s
这就是该盘连续读取能力;写入同理,看 Write 后面的数值。
单独测读或写,更准定位问题
- 只测顺序读:
winsat disk -seq -read -drive C - 只测顺序写:
winsat disk -seq -write -drive C
如果读正常但写只有标称值的一半,可能是 SSD 缓存耗尽、主控降频或接口协商异常。
看实时读写速率(不压测,看真实负载)
按 Win+R,输入 resmon.exe 回车 → 切到“磁盘”选项卡 → 观察“磁盘读取(MB/秒)”和“磁盘写入(MB/秒)”列。
复制一个 5GB 以上文件时盯着这两列,峰值稳定在 200MB/s 以上,说明顺序吞吐没问题。
查长期 I/O 健康状态(识别隐性瓶颈)
Win+R 输入 perfmon → 左侧展开“性能监视器” → 右键空白处选“添加计数器…” →
对象选 PhysicalDisk,勾上:
-
% Disk Time(持续 >90% 表示磁盘饱和) -
Avg. Disk Queue Length(长期 >2 说明请求排队严重) -
Avg. Disk sec/Read和sec/Write(超过 20ms 就算响应偏慢)
这些方法组合起来,既能拿到标准化基准值,也能看到实际使用中的表现,还不依赖外部软件。











