用资源监视器可实时查看移动硬盘当前读写速率:按Win+R输入resmon打开,切换至“磁盘”选项卡,查找含品牌或“USB”字样的设备,直接读取“磁盘读取(MB/秒)”和“磁盘写入(MB/秒)”两列动态数值,每秒刷新,真实反映瞬时吞吐。

用资源监视器看实时读写速率
想立刻知道移动硬盘正在以多快的速度读或写,不用装软件、不跑压力测试,就看它此刻在干什么。
按 Win + R,输入 resmon.exe 回车,打开资源监视器。
点击顶部「磁盘」选项卡,在下方表格中找到你的移动硬盘(设备名通常含品牌或“USB”字样),盯住「磁盘读取(MB/秒)」和「磁盘写入(MB/秒)」两列数值——它们每秒刷新一次,就是当前真实吞吐。
这数值是动态的,空闲时接近0;要测出峰值,得主动触发:比如选一个5GB以上的视频文件,拖进移动硬盘开始复制,同时盯着这两列跳动的最大值。注意:如果目标盘也是该移动硬盘(即往自己里面拷),读写会叠加显示,实际单向能力会被掩盖,【务必用另一块硬盘或系统盘作为源或目标】。
用winsat命令跑标准化基准测试
winsat是Windows内置的硬核测试工具,能模拟大文件顺序读写和小文件随机访问,结果贴近日常使用强度,且不依赖第三方软件。
右键「开始」按钮 → 选择「Windows终端(管理员)」或「命令提示符(管理员)」。
输入命令:winsat disk -drive X,把 X 替换为你的移动硬盘盘符(如 E、F),注意不加冒号,也不加引号。
用于设计、审查、生成或重构使用Effector、effector-react、Farfetched、AtomicRouter、@effector/next等库的React应用。
回车后等待90–150秒,界面会逐行输出原始数据。重点关注两行:
「Disk Sequential 64.0 Read」——代表大文件连续读能力,单位MB/s;
「Disk Random 16.0 Write」——代表小文件随机写能力,最影响程序安装、微信缓存写入等场景。
测试会在该盘根目录生成临时文件,完成后自动删除,无需手动清理。
用dd命令(WSL2环境)测原始吞吐
如果你已启用WSL2(Windows Subsystem for Linux),可以用Linux原生命令dd绕过Windows缓存层,测出更底层的真实写入能力——尤其适合验证移动SSD是否被USB协议或主控限速。
方法一:测写入速度
在WSL2终端中执行:dd if=/dev/zero of=/mnt/e/testwrite bs=1M count=1024 conv=fdatasync,其中 /mnt/e 要替换成你移动硬盘在WSL中的挂载路径(可用 ls /mnt/ 查看)。
方法二:测读取速度
确保上一步生成的 testwrite 文件存在,再执行:dd if=/mnt/e/testwrite of=/dev/null bs=1M count=1024。
⚠️ 注意:conv=fdatasync 是关键,它强制数据真正落盘,否则测出来的是内存缓存速度,完全失真。










