
简介CrystalDiskInfo 9.2.0 是一款经典的硬盘健康检测工具面向系统维护人员与普通用户用于快速查看机械硬盘和固态硬盘的基本信息、S.M.A.R.T.指标以及磁盘温度并在各项参数接近危险阈值时发出警告提示及时备份个人数据。 压缩包为免安装绿色版共六百九十五个文件体积仅约七点一二兆字节内含五百四十四个PNG截图、六十二个CSV数据记录、三十六个多语言文件、十一个DLL动态库与七个EXE可执行程序解压后即可在Windows下直接运行。 其中CSV文件记录着温度、通电时间、主机读写量、C2/BE等S.M.A.R.T.历史数据PNG图片可作为界面操作参考适合深入学习硬盘健康度评估与S.M.A.R.T.判读方法。 已有约一千二百八十三人学习下载借助该工具可以直观查看05、C4、C5、C6等关键计数项理解坏道修复计数、待映射扇区以及物理坏道之间的区别辅助判断硬盘真实状态。 绿色免安装特性便于制作启动维护盘或随身携带在装机维护、日常巡检和硬盘报废判断场景中提供低成本的数据安全保障。1. CrystalDiskInfo 9.2.0 解压即用版给硬盘做一次不拆机、不上手术台的体检机械硬盘深夜发出咔咔声、SSD 健康度从 97% 一路掉到 89%、买回来的二手盘不知道底细……这种时候搜 crystaldiskinfo 下载其实就是要一个能快速判硬盘死活的工具。CrystalDiskInfo 9.2.0 解压即用版就是干这件事的它不往系统里装服务解压后双击就能读硬盘 S.M.A.R.T. 日志用“良好 / 注意 / 危险”三个状态告诉你盘还能不能信顺便把温度、通电时间、读写量摆出来。适合不想被全家桶绑架、又需要在新盘验货、旧盘判断、机房巡检时快速拿结论的人。这篇我按自己日常用它的顺序把读法、配置、判断依据和坑一次讲清。2. 读明白 S.M.A.R.T. 日志健康度不是猜的是盘内黑匣子给出的2.1 硬盘出厂就带着一本病历本S.M.A.R.T. 属性在盘内怎么记录寿命现代硬盘的主控固件里有一组计数器从通电那一刻起就在记录电机起停次数、磁头飞行高度、读取纠错次数、坏扇区重映射次数、累计通电时间、累计读写量。这套机制叫 S.M.A.R.T.Self-Monitoring, Analysis and Reporting Technology可以理解为硬盘自带的一本病历本。当机械盘的盘片出现弱磁点、SSD 的闪存块磨损到临界值主控会在下一次读写时把数据挪到备用区并把这次事故记入对应属性。CrystalDiskInfo 做的事就是向硬盘发出 ATA 命令把这本病历本翻出来翻译成我们能看懂的表格。先说透一个概念属性表里的值是“原始值”Raw Value比如“05”属性的原始值 0x00000012 换算成十进制就是 18代表已经有 18 个扇区因为坏了被重映射。但厂商通常还把处理过的“当前值”Current、“最差值”Worst、“阈值”Threshold一并提供。当前值和最差值的初始值大多是 100随着损耗逐级下降阈值是厂商设定的报废线比如 5 或 10。CrystalDiskInfo 判断健康状态本质上就是拿当前值和阈值比当前值跌破阈值就标注为“注意”或“危险”。它不是玄学是主控固件自己算好的结论CrystalDiskInfo 只是把结论转述出来。市面上能读 S.M.A.R.T. 的工具并不少但 CrystalDiskInfo 是多数人愿意留在手边的那一个原因在它收纳了不同厂商的“方言”。希捷叫“Reallocated_Sector_Ct”西数固件里可能叫“Retired Sectors”三星的 NVMe 属性命名又换了一套但它们在 CrystalDiskInfo 里都会被归拢到同一条属性行你不用记各品牌的 ID 差异。厂商自带工具只认自家盘HD Tune 偏重坏道扫描CrystalDiskInfo 的角色更像一个中立的体检报告生成器界面一眼看清一块盘的寿命大头。具体选型对比如下工具主要用途适配范围短板厂商工具箱固件升级、专有设置仅同品牌盘换个牌子就要换工具HD Tune坏道扫描、基准测试机械盘为主SSD 属性覆盖较弱新界面不做日常健康smartmontools命令行读取 S.M.A.R.T.几乎所有存储设备没图形界面新手门槛高CrystalDiskInfo日常健康巡检HDD/SSD/NVMe/USB 桥接不做坏道实体扫描2.2 主界面四大信息区健康状态、温度、通电时间与读写量的读法解压双击运行后主界面可以切成四个区块左上角是健康状态和剩余寿命百分比中间是磁盘列表列出机器里每块盘的型号、接口类型、容量和当前温度右侧属性表是 S.M.A.R.T. 明细下方图形区显示最近一段时间的温度曲线和磁盘活动。第一次用的人最容易忽略的是右下角那个“复制”按钮它能把当前所有属性以文本形式导出我巡检机房时每块盘点一下复制到 CSV半小时能记录一个机柜的盘况。温度、通电时间、通电次数、累计读写量这四个值是我拿到一块盘先看的前四位。通电时间对应的是“这块盘服役多久”机械盘电机轴承的磨损跟通电时长正相关通电次数则对应电机启停冲击读写量对 SSD 更有意义因为它直接反映 NAND 磨损。具体到界面里通电时间通常叫 Power-On Hours通电次数叫 Power Cycle CountSSD 的累计读写叫 Total Host Reads/Writes。不同主控下这些属性的原始值不一定按十进制显示CrystalDiskInfo 默认可能给十六进制看之前先在“功能”菜单里把“原始值”改成十进制否则 0x10A4 和 4212 你肯定反应不过来哪个大。另外CrystalDiskInfo 的标准版和 Shizuku 版界面风格差异不小但读到的底层数据完全一致。如果你看到别人的截图界面很花哨那多半是 Shizuku 主题不必因此怀疑功能有差别。属性行数量也不是固定的机械盘通常有几十条属性SSD/NVMe 的属性集更精简有些 OEM 盘还会裁剪掉一部分属性所以行数少不代表盘有问题。2.3 关键属性速查表05、C5、C6、B1、E8、F1 分别预警什么属性 ID 是各厂商沿用的通用编号但同一编号在不同接口类型下含义会有出入。我把平时最常用的几条列成速查表机械盘先盯 05、C5、C6SSD/NVMe 先盯 B1、E8、F1属性 ID常见名称代表含义健康参考口径05Reallocated Sectors Count已重映射的坏扇区数原始值 0 说明已出现坏道持续增长意味着要换盘C5Current Pending Sector等待重映射的候选扇区数值长期为 0 才健康上升后不回落要注意C6Offline Uncorrectable无法纠正的错误扇区一旦 0 基本不可逆优先抢救数据B1Wear Leveling CountNAND 磨损均衡计数数值随磨损下降不同主控显示方向可能相反E8Available Reserved Space闪存备用块剩余量降到 10% 以下掉速和寿命耗尽风险陡增F1Total Host Writes主机累计写入量配合剩余寿命判断写入放大率在 C5、C6 这些缩写旁边CrystalDiskInfo 还会标出“正常 / 注意”之类的颜色但它只是客观转述真正的判断要你来下。比如 C5 出现 8 个待映射扇区如果接下来几周不涨、甚至归零说明那些扇区可能只是逻辑坏道如果一边升温一边涨那就是物理坏道正在扩散。我的习惯是每台机器上的重要硬盘开一个记录周期一周看一次这几个值而不是只看“良好”两个字就心安。属性看不懂不要紧认得这些缩写和它们的大致方向已经能覆盖 90% 的盘亡事故预警。有些属性即使显示红色文字健康状态依然良好原因可能是该属性被厂商标记为“信息性”不参与状态判定这一点留到第 4 章展开。3. 免安装的 9.2.0 绿色版解压之后你要做对的四件事3.1 解压即用和安装版的差别注册表、后台服务与便携性标题写“解压即用免安装”这个特性在 Windows 上省的不只是几秒钟。安装版会把执行文件和配置写进 Program Files 和 AppData卸载时还容易留残留绿色版整个目录就是一个可用程序拷到 U 盘、移动硬盘上插入哪台 Windows 都能跑。对经常给同事和朋友修电脑的人来说这就是口袋里的硬盘听诊器。CrystalDiskInfo 不需要管理员权限也能读大部分 S.M.A.R.T. 信息但如果你想让它在机器启动时就静默运行、并读取某些被系统保护的磁盘还是建议右键“以管理员身份运行”一次。绿色版不会自己创建开机启动项要做到开机自启需要手动放一个快捷方式到启动文件夹。搜 crystaldiskinfo 下载的站点很多有些打包站会捆绑主程序之外的推广软件所以解压后第一件事是看目录里是不是只有几个可执行文件和配置文件凡是附带“安装环境”“加速器”之类陌生可执行文件的压缩包我建议直接删掉重下。9.2.0 的解压包里通常会区分 32 位和 64 位两个入口按系统位数选一个双击即可。3.2 首次启动的四项配置原始值格式、温度报警、开机自启与 AAM/APM第一次双击启动后不要急着看健康状态先把四个开关设对。第一原始值显示格式。在“功能 → 高级特征 → 原始值”里把十六进制切换为十进制。前面说过否则你看到的通电时间是 0x1E80 一类的十六进制数每次巡检都要心算非常容易看错。这一步不改后面的巡检记录根本没法看。第二温度报警。打开“功能 → 警报设置”给硬盘温度设一个硬上限机械盘我一般设 55℃SSD 设 65℃。超过这个温度时文件会掉速反复撞击温度墙会加速电子元件老化。设置时顺便把“健康状态变为注意时报警”勾上这一步救过我好几块盘。第三开机自启。在“程序”菜单里勾选“开机时启动”并让它“最小化到托盘”这样日常使用不会弹窗打扰但它一直盯着硬盘健康。如果机器是服务器或长期开机的下载机这个开关尤其值得开。注意绿色版本身不写注册表这个自启其实是靠启动文件夹快捷方式实现的后面我会给一个可复制的脚本。第四AAM/APM。自动声音管理与电源管理在机械盘上可以调但默认不要乱动对于 NAS 冷备盘把 APM 调低一点能省电、降噪但对 SSD 不需要碰它。改了之后如果盘体频繁启停、出现卡顿恢复默认即可。以上配置最终都会写进解压目录里的配置文件中这也是免安装版最方便的地方重装系统后所有设置原样找回不存在“装完系统忘了上次怎么配”的后悔药问题。3.3 配置跟着 U 盘走配置文件与多机巡检的批量操作绿色版运行了一次之后程序目录下会生成一个配置文件窗口位置、报警阈值、是否开机启动全在这个文件里。把整个目录拷进 U 盘带到另一台机器双击可执行文件配置原样继承。这也是我坚持用它做机房巡检的原因在每台机器上插 U 盘双击看一眼健康状态拔盘走人不需要给每台机器安装软件。如果巡检的机器比较多或者想让某台机器每次登录都自动拉起 CrystalDiskInfo可以配合一个最简单的 PowerShell 脚本在“启动”文件夹里创建快捷方式。$startup $env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup $shortcut (New-Object -ComObject WScript.Shell).CreateShortcut($startup\DiskInfo.lnk) $shortcut.TargetPath D:\tools\CrystalDiskInfo\DiskInfo64.exe $shortcut.WorkingDirectory D:\tools\CrystalDiskInfo $shortcut.Save()代码逻辑很简单定位当前用户的启动文件夹创建一个指向 DiskInfo64.exe 的快捷方式下次登录时 Windows 就会自动把它拉起来。注意要按你实际解压的路径改 TargetPath 和 WorkingDirectory路径写错的话快捷方式创建出来是无效的但脚本不会报错这是这类操作最坑的地方。创建完后如果你不想每次开机都看到窗口进 CrystalDiskInfo 的“程序”菜单勾选“最小化到托盘”即可。提示部分安全软件会拦截对启动文件夹的写入如果重启后发现 CrystalDiskInfo 没有自动运行先检查启动文件夹里的快捷方式是否还在。4. 健康度怎么变成换盘决定三档状态、三组属性、一份巡检记录4.1 判定逻辑的三要素当前值、最差值、阈值良好 / 注意 / 危险不是拍脑袋。CrystalDiskInfo 取属性表里各属性的当前值与厂商固件自带的阈值比对。当前值高于阈值状态为良好低于阈值状态为注意或危险。但注意不是所有属性都参与状态判定有些厂商把特定属性标记为“信息性”CrystalDiskInfo 也会尊重这个标记即使该属性当前值掉得很低也不触发警告。所以会出现“某属性显示红色但健康状态依然良好”的场景这不是程序错乱而是这个属性本就不参与寿命判定。这里要讲清楚一个常见误读原始值大小和健康状态不总是一一对应。比如一块盘 05 原始值是 120但当前值还有 80阈值是 5它依然显示良好反过来一块盘 05 原始值只有 4但当前值已经跌破阈值就会直接警告。绝大多数人只看原始值其实更应该看当前值或者干脆看 CrystalDiskInfo 汇总出来的三档状态。以状态为主、原始值为辅是正确姿势。记住这个口径后面那些“全绿但 Windows 报错”之类的争议就好解释了。4.2 机械硬盘的三组信号05、C5、C6 与它们的增长模式机械盘最常见的死法是坏道扩散。三个阶段对应三个属性先是 C6 出现无法纠正的扇区读取该区域时报错然后是 C5 把可疑扇区列入待映射名单等主控确认写不进去才把数据搬到备用区并在 05 里记账。所以一块盘如果 05 为 0、C5 很大说明它正在“决定要不要搬家”的犹豫期如果 05 在增长、C6 也在增长说明搬家过程已经失控这时候盘面物理损伤已经不小了。这三条建议配合通电时间和通电次数一起看。通电 2 万小时以上的机械盘电机和轴承的磨损本来就到了事故高发区任何一个坏道信号都值得认真对待而通电次数如果远高于正常水平说明这块盘经历过频繁启停物理冲击风险更大尤其是监控盘和 NAS 盘设计目标本来就是 7×24 小时连续通电频繁断电反而伤盘。我一般会在每块重要机械盘上建一条巡检记录一周更新一次格式很简单日期健康状态05C5C6温度通电时间通电次数备注2026-01-05良好0003812345267无异常持续三周 C5 不涨可以把“危险”降级为“观察”任何一条从 0 变成非 0我都会在三天内做一次全盘备份。这块盘的数据值不值得救、花多少时间救决策表现在就写好真出事不会慌。4.3 SSD/NVMe 看寿命剩余寿命、备用块、写入量与写入放大SSD 没有坏道寿命由 NAND 擦写次数决定。CrystalDiskInfo 在 SSD/NVMe 盘上会额外给出“剩余寿命百分比”这是厂商固件按已耗 PE 周期估算出来的。这里有个新盘常见的现象剩余寿命从 100% 掉到 97% 用了很短时间之后几年都不动。原因是固件刚开始时消耗了一些预备块做磨损均衡热身后面进入稳定期。不要因为前三个月掉 3% 就恐慌要看长期趋势。E8 备用块是另一个硬指标。厂商会预留一部分闪存块做坏块替换E8 数值代表剩余可用。E8 一旦低于某个阈值盘就会进入只读或降速保护模式这时候数据还能读但基本没法正常用了。F1 主机写入量则用来做写入放大估算用实际 NAND 写入量除以主机写入量得到写入放大系数系数超过 4 说明垃圾回收压力大或者有程序在反复重写数据长期下去会加速寿命消耗。如果健康度一天掉 1%先用 F1 看有没有对应的写入量增长。有就去抓后台写入程序没有可能是固件统计口径的波动重启后复测。SSD 的“掉速”很多时候不是快坏了而是 SLC 缓存写满后的正常回落跟剩余寿命是两件事别混为一谈。另外确认 TRIM 是否打开CrystalDiskInfo 的“工具”菜单里能手动发 TRIM 指令NVMe 的 TRIM 一般由驱动自动处理不用太操心。5. 五个常见误判与排错别让一块好盘吓你一夜也别让病盘继续上岗5.1 现象新盘刚装上就“注意”是盘坏了还是读错了新盘第一次通电就黄色警告多数不是盘坏而是原始值显示格式或者未知属性阈值在捣乱。某些 NVMe 盘的 S.M.A.R.T. 属性没有提供阈值CrystalDiskInfo 对这类属性会把阈值当 0 处理当前值一旦是 5 或 10就直接套入“低于阈值”的判断报出警告。解决先把这个属性记下来进厂商工具箱看那一条是否正常也可以直接看 CrystalDiskInfo 的属性行确认报警的是不是 05/C5/C6 这类关键属性。如果报警的是某个没见过名字的属性而且厂商工具显示正常九成是误报。新盘到手第一件事是检查固件版本去官方更新固件后再判断健康状态这比纠结报警字眼有意义得多。5.2 现象USB 硬盘盒接的硬盘S.M.A.R.T. 属性一个都读不出USB 硬盘盒和电脑之间隔着桥接芯片JMicron、ASMedia、Realtek 各家对 S.M.A.R.T. 指令的透传程度不一样。有的桥芯片根本不转发 SMART 查询CrystalDiskInfo 自然一个属性都读不到有的能透传但需要手动指定方式。解决先在 CrystalDiskInfo 的“功能 → 高级特征”里尝试切换读取方式能读到就继续用读不到就把硬盘从盒子里拆出来直连主板的 SATA 接口做最终判断。移动硬盘长期用 USB 盒联动最好先把直连状态下的 SMART 基准记录存档以后在盒子里读数就能对比是否一致。USB 接口下读不到不代表盘坏了这一点最容易让人虚惊一场。另外某些 USB Type-C 硬盘盒会报告桥接芯片自己的属性不是盘本身的别盯着那些做判断。5.3 现象二手盘通电时间只有几十小时健康度全优是真的捡漏吗硬盘的 S.M.A.R.T. 数据可以被清零或改写这一点在矿盘泛滥之后尤其常见。有人把固件里累计通电几万小时的数据抹掉变成“通电 30 小时、健康状态良好”的“新盘”。CrystalDiskInfo 忠实读出了改写后的数字但数字本身已经被骗过一遍。解决看数据是否“自洽”。通电时间几十小时通电次数只有 1 次那符合新盘逻辑但通电时间 30 小时、通电次数 5 次、累计写入量却有几个 TB甚至 F1 显示几百 GB这就是明显的逻辑矛盾。再看盘体外观固定螺丝位有没有拆过痕迹、贴纸有没有变黄、上下盖缝隙有没有积灰。SMART 可以做假使用痕迹做不了假。二手盘我不建议只看 CrystalDiskInfo 的全绿有条件至少做一次全盘写入校验再接手。5.4 现象Windows 提示“硬盘即将失效”但 CrystalDiskInfo 全绿Windows 的磁盘诊断有自己的判定规则它主要监听 DiskDiagnostic 事件依据可能是某个 SMART 属性触发了系统级阈值也可能是 ATA 错误日志里的某条记录。CrystalDiskInfo 全绿说明你熟悉的标准属性表里没看到异常但两者的口径不一样不代表一定没病。解决先用 smartmontools 做一个交叉验证命令行里读同一块盘看有没有 Windows 提到的属性。再用大文件复制测试做实战检验比如写一个 50GB 的文件再读回来比较哈希SMART 没报但你复制失败那比任何状态字都重要。如果 smartctl 也没问题复制测试也通过基本可以认定是 Windows 那边误报去事件查看器把 DiskDiagnostic 的旧记录清掉即可。记住一个原则SMART 是参考复制校验是最终答案。5.5 现象SSD 健康度一天掉 1%用起来却感觉不到SSD 的剩余寿命百分比是固件根据 PE 周期消耗算出来的如果写入量暴涨它就会快速下降。很多时候不是盘要坏了而是某些程序在后台高频写盘虚拟内存、系统日志、浏览器缓存、杀毒软件实时监控每一样都在消耗 P/E。解决先看 CrystalDiskInfo 里的 F1 主机写入量记下来隔 24 小时再看算出每天的写入速度。如果每天写入几十 GB 甚至上百 GB用资源监视器把写盘大户找出来关掉不必要的页面文件、把临时目录移到机械盘或内存盘。写入量稳定之后剩余寿命的下滑速度自然会慢下来。固态盘偶尔出现“健康度掉了 1% 又涨回来”的情况优先怀疑固件统计波动观察几天再下结论。6. 进阶用法把 CrystalDiskInfo 变成预警中枢健康异常时自动发邮件CrystalDiskInfo 自带警报功能可以设置当温度超过阈值或健康状态变为“注意”时播放提示音、弹窗。但对不在电脑旁边的人来说弹窗毫无意义所以我的做法是让警报去触发一个外部脚本由脚本把情况发到邮箱。这样人在外地也能第一时间知道机器里的盘在闹脾气。先在“功能 → 警报设置”里开启温度报警和状态报警把“执行外部程序”指向下面这个批处理echo off powershell -ExecutionPolicy Bypass -File D:\tools\disk-alert.ps1然后准备好 PowerShell 脚本$smtp smtp.your-company.com $port 587 $from alertyour-company.com $to opsyour-company.com $cred Get-Credential -Credential nobody $subject CrystalDiskInfo 报警有硬盘触发健康阈值 $body 请登录对应机器查看 CrystalDiskInfo 的具体告警属性。时间$(Get-Date) Send-MailMessage -SmtpServer $smtp -Port $port -UseSsl -From $from -To $to -Subject $subject -Body $body -Credential $cred脚本逻辑很简单触发报警时CrystalDiskInfo 启动批处理批处理调用 PowerShell 发送一封邮件。注意把 smtp、端口和账号换成自己邮箱服务的实际参数如果公司邮件要求授权码不要直接把密码写死在脚本里优先用 Get-Credential 或配合凭据管理器。Send-MailMessage 这个命令在 PowerShell 7 里标记了过时但 Windows PowerShell 5.1 上依然可用够用就好。这里有一个更稳妥的细节不要让脚本每次报警都弹 Get-Credential否则半夜报警时没人输入密码邮件就发不出去。可以把凭据用 Export-Clixml 加密存到磁盘再在脚本里 Import-Clixml 读取具体方案按你公司安全策略来定。多年来我的习惯是任何一台要长期跑数据的机器装完系统第一件事就是放一个绿色版 CrystalDiskInfo设好报警和邮件。靠这套设置我提前三天收到过一块西数盘的温度和 C5 告警把里面的素材完整拷了出来。希望你也能在数据真正消失之前提前拿到硬盘递给你的那封信。希望帮到你。本文还有配套的精品资源点击获取