拓冰建站拓冰建站
首页 / 资讯中心 / 正文

CrystalDiskMark使用指南:SSD顺序读写与4K随机性能测试全解析

1. 为什么偏偏是 CrystalDiskMark磁盘测速这件事的底层逻辑先聊点实在的。我见过太多人买了新硬盘插上电脑第一件事就是跑个分跑完发个朋友圈然后就没有然后了。也有不少人被商家页面上的读取 7000MB/s忽悠得团团转到手一测发现数字对不上又说不清到底是盘的问题、接口的问题还是自己操作的问题。这时候 CrystalDiskMark 就是那个能帮你把感觉变成数据的工具。它是一款免费、轻量、无广告的磁盘基准测试软件核心作用就是测出硬盘的顺序读写和随机读写性能。顺序读写对应的是拷贝大文件、视频剪辑素材导入这类场景随机读写对应的则是系统启动、软件加载、游戏读图这类碎片化的小文件操作。拿生活里的例子类比顺序读写像是走高速公路路况好、速度快但只解决从一个点到另一个点的搬运随机读写像是外卖骑手在城市里穿梭每次跑单距离不长但红绿灯多、转弯多拼的是处理零散请求的反应速度。一块硬盘好不好用不能只看高速公路上跑多快更要看它在城市街头巷尾的真实效率。CrystalDiskMark 测的就是这两个维度的综合水平。它的适用人群非常广刚接触装机、想验证新硬盘是不是正品性能的新手怀疑硬盘掉速、系统变卡的老用户还有折腾 NAS、移动硬盘盒、外置 SSD 的玩家都需要一个口径统一的工具来做判断。这篇教程我会基于 Windows 平台带你从下载安装一路走到测试结果解读中间重点讲几个 99% 的新手都会踩的坑——比如为什么跑出来的速度跟标称值差一大截、测试设置怎么调才科学、什么情况下测出来的分数没有参考意义。2. 下载安装两个来源、三步搞定以及一个必须躲开的坑2.1 官方渠道与本站附件的取舍CrystalDiskMark 的官方下载渠道是开发者 Noriyuki Miyazakiひよひよ的个人网站软件本身开源免费支持 Windows、macOS 和 Linux 三个平台。官方版本纯净、无捆绑这是最大的优点缺点是网站界面是日文加英文混合而且下载链接藏在页面中段新手容易找错入口一不留神就点进第三方下载站的广告位。我个人的建议是这样如果你能接受英文/日文界面优先去官网下载保证版本最新、来源最可信。如果你只想快点用上或者访问官方网站不够顺畅使用我随文附带的安装包即可。附件版本已经过校验与我文中使用的版本一致功能和官方版完全相同。不管从哪个渠道拿到压缩包安装包体积都很小一般在 10MB 左右。解压后是一个文件夹而不是单个 exe 文件因为程序本身是便携版设计不需要写入系统注册表所有配置都保存在自己的文件夹里。这意味着你可以把它放 U 盘里随身带换台电脑插上就能用非常适合拿到别人机器上帮忙诊断硬盘问题时使用。2.2 安装操作比你想的还简单整个安装过程没有任何需要动脑的地方下载压缩包后右键选择解压到当前文件夹或者用解压软件打开。进入解压出来的文件夹根据你的系统位数选择程序。64 位系统选 DiskMark64.exe32 位系统选 DiskMark32.exe。现在绝大多数电脑都是 64 位如果你不确定自己的系统位数可以右键此电脑→属性在系统类型里查看。双击运行 DiskMark64.exe如果弹出系统兼容性提示选择仍要运行即可。这里必须插一句安全提示解压后如果发现文件夹里多出来一些看不懂的 exe、脚本文件或者程序界面弹出广告说明你下载的很可能不是官方原版。CrystalDiskMark 的原版界面非常简洁没有任何广告弹窗也不会在后台安装其他软件。建议从可信渠道获取安装包安装前有条件的话用杀毒软件扫一遍。2.3 首次启动的界面认知双击运行后你会看到一个结构非常清晰的界面大致分为四个区域顶部菜单栏包含文件、设置、帮助等选项平时基本用不到。左侧五个绿色按钮从上到下分别是全部、Seq、随机 4K Q32T1、随机 4K Q1T1、重新测试。这些是测试模式的控制开关全部表示依次运行所有测试其他按钮则单独跑对应项目。中间主区域显示测试目标盘符、读写速度的实时结果和进度条。右下角测试次数、测试文件大小、测试数据随机/全零模式等设置项。第一次打开界面你不需要做任何设置直接选对盘符、点全部就能开始跑分。但如果你不想只做个测速小白想让测试结果真正具备参考价值下面这部分设置逻辑才是关键。3. 测试之前必须搞懂的配置项次数、文件大小和读写模式3.1 五项测试到底在测什么我们先拆解 CrystalDiskMark 默认跑的五项测试。新手常犯的一个错误是只看最后的总览结果却不理解每个数字代表什么一旦数据异常也不知道问题出在哪。其实这五项测试分别对应不同的应用场景测试项目含义对应实际场景SEQ1MiB Q8T11MiB 块大小的顺序读写8 队列 1 线程大文件持续读写如复制电影、导视频素材SEQ1MiB Q1T11MiB 块大小的顺序读写1 队列 1 线程普通单线程大文件读写最接近日常文件管理器拷贝随机 4K Q32T164K 块大小随机读写32 队列 16 线程高并发小文件读写如数据库服务器并发处理随机 4K Q32T14K 块大小随机读写32 队列 1 线程后台多任务小文件读写如杀毒软件扫描随机 4K Q1T14K 块大小随机读写1 队列 1 线程日常单线程小文件读写如打开软件、加载游戏场景看到这里你可能已经明白了顺序读写好 ≠ 整体体验好。一块硬盘如果在 4K 随机 Q1T1 项目上表现拉胯那日常开软件、启动系统的时候就会感觉卡卡的——因为操作系统的大部分操作都是由海量的小文件请求构成的。3.2 设置的三个旋钮次数、文件大小、数据模式在右下角有三个下拉选项分别控制测试次数、测试文件大小和测试数据模式。测试次数默认是 5 次。这个选项的意义在于性能越高的硬盘温度上升越快如果只跑一次测到的是满血状态跑 5 次取平均能更真实地反映硬盘在持续负载下的表现。如果你只是快速验证一下盘有没有问题1 次就够如果你想做严谨的对比评测建议至少 5 次。注意NVMe SSD 连续跑 5 轮全项测试会让温度明显升高部分盘在高温下会触发降速策略导致后续轮次分数反而更低。这不是盘坏了是热管理在起作用。测试文件大小默认是 1GiB。这个参数决定了用于读写测试的临时文件体积。它在不同容量和类型的硬盘上影响不太一样对机械硬盘来说1GiB 文件落在磁盘外圈读写速度最快如果换成 32GiB 文件可能已经扩展到中圈甚至内圈速度会明显下降。这反映的是大文件填充后性能衰减。对 SSD 来说测试文件越大越接近颗粒真实体质。QLC 颗粒的 SSD 在超大文件写入时缓存耗尽后的速度会一落千丈这就是缓外速度概念的由来。如果你买的是 QLC 盘建议额外跑一次 32GiB 测试看看缓外持续写入速度到底是多少避免被厂商标称的缓存内速度误导。测试数据模式默认是随机数据Random。另一个选项是全零数据0Fill。原理上全零模式数据高度规律有些主控会对重复数据做压缩或优化处理导致测出来的速度虚高。要反映真实使用场景必须用随机数据模式。这一点非常重要全零模式测出来的分数只具有观赏价值不具备参考价值。3.3 选盘逻辑选对盘别选错分区在界面左上角选择测试目标盘符时你可能会遇到一个困惑只有一个 C 盘里面都是系统文件测试安全吗安全。CrystalDiskMark 只会在目标盘上创建一个测试用临时文件测完自动删除不会动你的个人文件更不会破坏系统。但有一点要注意临时文件需要占用测试文件大小的剩余空间。如果你设置了 32GiB 测试而 C 盘可用空间不足 32GiB测试会直接报错。解决办法是先清理磁盘空间或者把测试文件大小调小。如果你有多个物理硬盘建议分别对每块盘跑一遍这样才能定位瓶颈到底在哪。比如系统盘跑分正常但开机仍然慢问题可能出在启动项而不是硬盘反之如果系统盘 4K 随机性能明显偏低那卡顿大概率就是盘拖后腿。4. 实操全流程从选盘到读懂跑分页面4.1 完整跑分操作路径按下述顺序操作基本不会出错运行 DiskMark64.exe在左上角选择目标盘符。如果是新买的硬盘先在磁盘管理里完成初始化、分区、格式化再回来测。确认右下角设置为测试次数 5 次、测试文件大小 1GiB、测试数据随机。点击绿色的全部按钮程序会按顺序依次执行五项测试。等待测试完成。NVMe 盘通常需要 2-3 分钟机械硬盘由于随机读写本来就慢可能要跑十几分钟。完成后点击菜单栏文件→保存可以把结果保存为图片或文本文件方便后续对比或发帖求助。在跑分过程中你可能会注意到进度条前进得非常不均匀——这很正常。顺序读写测试因为吞吐量大进度条走得快到了随机 4K 测试每一次读取只有 4KB 数据速度瞬间降下来进度条就会变得很慢。这不是软件卡死是在等硬盘一个一个处理零散请求。如果你发现某项测试长时间停滞不动可以先暂停测试看看是不是目标盘空间不足或者硬盘存在坏道、健康问题。此时建议打开 CrystalDiskInfo 这类健康检测工具一并确认硬盘的 SMART 状态。4.2 界面结果的每个数字怎么读跑完之后你会看到类似下面的结果布局------------------------------------------------------------- CrystalDiskMark 8.0.4 x64 (C) 2007-2023 hiyohiyo * MB/s 1,000,000 bytes/s * MB/s 1,000,000 bytes/s [SATA/600 600,000,000 bytes/s] * KB/s 1,000 bytes/s ------------------------------------------------------------- Sequential Read (SEQ1MiB Q8T1): 3489.432 MB/s Sequential Write(SEQ1MiB Q8T1): 3128.621 MB/s -------------------------------------------------------------第一行是软件版本第二到第四行是单位换算说明这里有个新手极易忽略的坑软件里的 1MB 1,000,000 bytes不是操作系统的 1MiB 1,048,576 bytes。很多人在任务管理器里看到的传输速度单位是 KiB/MiB和软件的 MB/s 之间存在约 4.86% 的换算差异。你看到软件显示 500 MB/s任务管理器可能显示 477 MiB/s两个都对只是进制不同不要以为电脑出了问题。接下来每次测试会输出两行数据上面是读取下面是写入。读取速度通常比写入快尤其在 SSD 上因为写入需要擦除再编程过程更复杂。如果某块盘读取速度大幅低于写入那大概率是盘有问题或者连接有问题。4.3 跑分过程中容易踩的第三个坑后台占用很多人跑分之前不会关后台程序结果测出来的速度偏低还以为是盘不行。实际上Windows 在后台会进行大量磁盘活动索引服务、Windows Defender 实时防护、系统更新、云盘同步、甚至 Wallpaper Engine 这类壁纸软件都在持续读写硬盘。正确的跑分姿势是测试前关闭浏览器、下载工具、网盘客户端。如果用的是笔记本确保电源计划为高性能或最佳性能插上电源适配器。电池模式下系统为省电可能限制硬盘和 CPU 性能测出来的分数会显著下降。如果 Windows Defender 仍在后台扫描可以临时关闭实时防护测试完记得重新开启。用我自己的经验来说有一次我帮朋友测一台笔记本连续测两轮分数差距高达 30%找了半天原因发现是系统正在后台偷偷做 Windows Update 的下载和安装。把这些进程处理掉之后再测数据就平稳了。4.4 附带的读与写分离测试按钮界面左侧除了全部按钮还有四个独立按钮。你可能觉得既然有全部这些按钮就没用了。但实际使用中独立按钮的价值在于针对性排除问题。比如你怀疑一块盘写入速度异常只需要单独点Seq查看顺序写入那一行不用花费大量时间等待随机测试完成。又比如你想验证某块 SSD 的在低队列深度下的游戏加载表现可以直接点随机 4K Q1T1十几秒就能出结果。善用独立按钮能帮你把诊断过程从全身体检变成局部检查。5. 看懂分数从入门到进阶的实用判断框架5.1 不同硬盘类型的参考基准跑完分面对一堆数字最愚蠢的做法是拿它与厂商标称值逐位对比然后因为差了 50MB/s 就焦虑半天。正确的做法是拿它与同型号、同接口、同测试条件下的数据进行对比。这里给出一张基于常见产品类型的参考范围表注意这是我自己实践中的大致区间不同批次产品会有差异只作参考硬盘类型顺序读取 (MB/s)顺序写入 (MB/s)随机 4K Q1T1 读取 (MB/s)7200RPM 机械硬盘150-200150-2000.5-1.5SATA SSD500-560450-53030-50PCIe 3.0 NVMe SSD2800-35001800-300050-70PCIe 4.0 NVMe SSD5000-70004000-650070-90PCIe 5.0 NVMe SSD9000-120007000-1000080-100从这张表能看出一个规律从机械盘到 SATA SSD随机 4K 提升是几十倍这是系统流畅度质变的根本原因而从 PCIe 3.0 到 PCIe 4.0虽然顺序读写翻倍随机 4K 却只提升了二三十个百分点这也就解释了为什么日常使用中并不会觉得 PCIe 4.0 比 PCIe 3.0快一倍。5.2 结果异常的排查思路当你测出来的数据离参考范围差得很远不要急着下结论按下面这条链路排查确认接口NVMe SSD 插在 PCIe 3.0 插槽上只能跑出 PCIe 3.0 速度SATA SSD 接在 USB 转换器上也会被限制在 USB 带宽内。这是最常见、也最容易被忽视的性能损失来源。确认驱动NVMe 盘一定要安装厂商提供的驱动或者使用系统自带的微软标准 NVMe 驱动。部分老平台需要更新 BIOS 才能识别新盘的完整特性。确认温度NVMe 盘在高负载下温度飙升超过 75°C 时主控保护机制会主动限速。笔记本电脑尤其容易出现这个问题建议给 SSD 加散热贴或使用带散热马甲的主板。确认占用率重新跑一遍之前把所有无关程序关掉排除后台进程干扰。确认健康状态用 CrystalDiskInfo 查看健康度、通电时间和累计通电次数。二手盘如果健康度黄色警告性能大幅波动就很正常。以上都没有问题时可以尝试换一个 M.2 插槽或换一根数据线再测。SATA 数据线质量差、接触不良会导致传输速度忽高忽低且伴随时断时续的错误。5.3 厂商标称值为什么跑不到买了标称 7000MB/s 的盘实测只有 6500MB/s新手会觉得被骗了。这里有两个主要原因需要澄清第一厂商的标称值通常使用峰值测试软件、在最优测试条件下得出。CrystalDiskMark 虽然也是常见参考工具但不同版本的测试方式、不同容量的型号、固件版本都会带来细微差异。第二测试文件的默认大小和队列深度会影响最终结果。容量越大的盘颗粒越多并行能力越强同型号 2TB 版本通常比 500GB 版本速度快就是这个道理。所以标称值更像是一个该型号的理论上限而不是每块盘都能稳定复现的数值。只要实测结果在标称值的 85%-95% 区间内都属于正常范围。低于 80% 才需要认真排查原因。6. 进阶玩法让 CrystalDiskMark 成为你日常维护工具箱的一部分6.1 与 CrystalDiskInfo 组合使用CrystalDiskMark 只负责测速不负责看健康状态。想完整评估一块硬盘我习惯把它和 CrystalDiskInfo 搭配使用先看健康再测速顺序不能反。如果 SMART 信息里已经出现C0 不正常关机次数过多或者05 重映射扇区计数异常跑出来的分数再漂亮都不能说明问题——这块盘的寿命已经在加速消耗了。具体操作逻辑是这样先打开 CrystalDiskInfo 确认健康状态为良好再用 CrystalDiskMark 测速。如果测速表现大幅波动回去再看一遍 SMART 数据里有没有新增坏道记录。把两个软件配合起来你就能做到既然知道盘快挂了也能证明盘还活着。6.2 定期测速建立性能基线我建议新盘到手时立即跑一次完整测试把结果保存下来作为基线。之后每隔三个月或半年再测一次将新结果与基线对比。SSD 随着磨损增加写入性能会逐渐下降如果某次测试发现性能突降 20% 以上说明可能存在固件 Bug、过热降频或者寿命问题可以提前备份数据。对于机械硬盘来说定期测速的价值在于发现慢病。机械盘的性能衰减是一个渐进过程等到你感觉明显变慢时盘可能已经处于亚健康状态。用数据说话比用感觉判断可靠得多。6.3 给 NAS 和移动硬盘用户的一个提醒如果你是在 NAS 里装 SSD 做高速缓存或者常把移动硬盘接到不同设备的 USB 接口上测速时要特别注意接口协议。同一块移动 SSD接到 USB 3.2 Gen1 接口最高只能跑出约 1000MB/s接到 USB 3.2 Gen2 接口可以到 2000MB/s接口协议不同结果天差地别。另外NAS 上的网络传输瓶颈也要考虑进去即使内置硬盘能跑 2000MB/s经过千兆网口传输时实际速度也只有 110-120MB/s。这时候给硬盘测速测的是盘本身而通过 SMB 拷贝文件测的则是整个链路的速度两者不能混为一谈。6.4 便携模式与免安装的日常便利很多人不知道 CrystalDiskMark 是绿色便携软件这一点在外出帮朋友解决问题时非常实用。你可以把它和 CrystalDiskInfo 一起放在一个 U 盘里组成一个硬盘体检工具包。到了现场插上 U 盘直接运行不需要安装任何东西也不会在你朋友电脑上留下系统垃圾。跑完分还能顺手导出图文报告把事情讲清楚之后再走人。我自己的 U 盘里专门建了一个硬件工具文件夹里面放了 CrystalDiskMark、CrystalDiskInfo、GPU-Z、CPU-Z 和 HWiNFO。遇到谁抱怨电脑卡先看温度、再看健康、再测速度三步下来问题基本能定位个八九不离十。这不光是一次性跑分工具而是长期维护电脑的实用资产。7. 常见问题速查与最后的个人实践感悟把工作中被问到最多的问题集中整理一下方便你遇到问题时快速对照。Q1为什么我的 NVMe 盘跑分只有标称值的一半先查接口是否插在 PCIe 4.0 专用槽位上再看是否未安装厂商驱动最后检查温度是否过高。三个原因中接口不符是最高频的。Q2测速会不会损坏硬盘不会。CrystalDiskMark 使用读写临时文件的方式测试不涉及破坏性写入对硬盘寿命的影响可以忽略不计。唯一要注意的是长期频繁跑大型测试会让 SSD 温度偏高跑完让盘休息几分钟即可。Q3为什么机械硬盘测速时整个系统都很卡机械盘在跑随机读写时寻道时间很长IO 队列会被占满系统其他程序等待磁盘响应时会明显感觉到卡顿。这是机械盘本身的物理特性决定的正常现象跑完就恢复。Q4同一块盘测两次为什么写入分数差很多SSD 的写入性能与缓存状态有关。如果测试刚结束、缓存里还有残留数据下一次测试某些写入操作可能命中缓存分数就会偏高反之如果盘刚经历大量写入、缓存处于释放状态分数可能偏低。间隔几分钟后再测数据会更稳定。Q5为什么我的盘显示未知或者速度是 0先检查是否已初始化并分配盘符如果是移动硬盘尝试更换 USB 接口或数据线如果仍然无解建议到磁盘管理里确认硬盘容量是否被正确识别。Q6跑分结果应该发到哪里求助发求助帖时记得带上三个信息硬盘型号最好是固件版本、CrystalDiskMark 完整截图、CrystalDiskInfo 的健康状态截图。信息越完整别人越容易帮你判断问题。聊了这么多最后说一点我自己这几年的真实体会。测速这个动作看起来只是把数字跑出来但它的核心价值其实在于建立对硬件的健康预期。新盘到手测一次你就知道它的巅峰状态是什么样的过几个月再测一次你就能通过数字变化提前预判风险而不是等某天数据全没了才追悔莫及。工具永远只是手段真正重要的是养成用数据审视硬件状态的习惯。CrystalDiskMark 上手简单、免费开放作为这个习惯的第一步非常合适。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门