可使用WinSAT工具的winsat disk命令评估Windows硬盘读写性能,支持系统盘默认测试、指定盘符测速、详细日志输出及仅读取模式保护SSD。

如果您希望评估Windows系统中硬盘的读写性能,可以使用系统内置的Windows System Assessment Tool(WinSAT)工具,其中winsat disk命令专门用于测试磁盘的响应能力与吞吐量。以下是执行该命令的具体操作方式:
一、以管理员身份打开命令提示符
WinSAT工具要求具备管理员权限才能运行磁盘基准测试,否则将因权限不足而失败或返回不完整结果。
1、点击“开始”按钮,在搜索栏中输入cmd。
2、在搜索结果中右键单击“命令提示符”,选择“以管理员身份运行”。
3、若弹出用户账户控制(UAC)提示框,点击“是”确认授权。
二、执行基础磁盘测速命令
默认情况下,winsat disk会针对系统盘(通常是C:)进行综合读写测试,涵盖随机与顺序访问模式,并生成评分数据。
1、在管理员命令提示符窗口中,输入以下命令并按回车:winsat disk。
2、等待测试完成(通常需2–5分钟),过程中不可中断或操作磁盘。
3、测试结束后,命令行将显示类似“Disk 0: C: – Score: 6.7”的结果摘要。
三、指定目标磁盘进行测速
当系统存在多个物理磁盘或分区时,可使用-d参数明确指定待测驱动器,避免误测系统盘以外的卷。
1、确认目标盘符(例如D:),确保该磁盘已格式化且处于联机状态。
2、输入命令:winsat disk -d D(注意:-d后仅跟盘符字母,不加冒号或反斜杠)。
3、观察输出中是否包含“Running on drive D:”字样,确认目标识别正确。
四、启用详细日志与原始数据输出
添加-v参数可显示各子项测试的中间过程,-xml参数则将结果保存为结构化XML文件,便于后续分析或比对。
1、输入完整命令:winsat disk -v -xml C:\winsat_disk_result.xml。
2、等待执行完毕后,检查C:\目录下是否生成名为winsat_disk_result.xml的文件。
3、该XML文件包含IOPS、平均延迟、吞吐量(MB/s)等原始数值,可用记事本或浏览器直接打开查看。
五、跳过写入测试以保护SSD寿命
对于固态硬盘(SSD),频繁全盘写入可能加速闪存磨损;使用-r参数可仅执行只读性能评估,降低对设备的影响。
1、在管理员命令提示符中输入:winsat disk -r。
2、该命令将跳过所有写入操作,仅测量随机/顺序读取延迟与带宽。
3、适用于已启用TRIM且无需验证写入稳定性的日常健康检查场景。











