最近头大的很,一块存储了重要数据的机械硬盘挂了,还没做数据备份,真是悔不当初呀。其实,大部分事情发生都是有征兆的,只要稍微扫一眼硬盘的S.M.A.R.T.健康信息,就完全可以避免悲剧的发生。雪崩之前,我从未意识到不起眼的S.M.A.R.T.信息竟如此重要……
S.M.A.R.T.是Self-Monitoring,Analysis,and Report Technology(自我监测、分析和报告技术)各英文单词首字母的缩写,是硬盘的一项重要功能,用于监控设备的健康状态并预测潜在故障。
通过第三方工具,可以非常快速的查看到硬盘的各项S.M.A.R.T信息,但如何理解各监测项中的“值”、“最差”、“临界值”和“RAW值”呢?如下图1.

© 由 IT摇篮曲 提供
S.M.A.R.T属性值的设计
SMART状态中包含两种类型数值,归一化值和RAW值。
归一化值是标准化数值,范围在0~253之间,不同厂商生产的产品各有不同,较高的数值意味着更好的健康状态,上图中“值”、“最差”和“临界值”就属于归一化值。
RAW值则是从硬盘固件读取的原始数据,它记录了实际发生的事件次数,如重定向扇区数量、坏扇区数量等,类似于计数器。RAW值越大,则表示发生的次数越多,硬盘出现异常的频率越高。
各属性值的含义
- “值”表示当前的SMART属性值。数值较高则表示更好的健康状态。
- “最差”表示从硬盘开始使用以来记录到的最低值,反映了硬盘健康状态的历史趋势,数值较高则表示硬盘在整个使用周期内一直保持较好的状态;
- “临界值”是制造商设置的阈值,当“值”低于该阈值时,SMART认为硬盘存在潜在问题;
- “ROW值”是硬盘固件记录到的实际数据(总和),ROW值超过“临界值”并不意味着该时刻的硬盘就出现问题了,只能说明该硬盘历史上发生的事件次数较多。
举例说明:以上图中“C5 重定位扇区计数”为例
- 值=100
- 最差=100
- 临界值=50
- RAW值=0
“值=100”表示当前硬盘的重定位扇区计数处于完全健康的初始状态;“最差=100”表示硬盘从未经历过任何可能导致重定位扇区计数增加的情况;“临界值=50”表示当“值”降低至50或更低时,SMART将发出警告信息,并认为硬盘存在潜在问题待处理;“RAW值=0”表示没有扇区被重新映射,硬盘上没有检测到坏道。
附加说明:如何理解“值”和“RAW值”
“值”是用来衡量硬盘当前状态好坏的一个相对量,它最重要的参考对象是“临界值”。“值”就像温度一样,我们可以用华氏度表示,也可以用摄氏度表示,单论数值大小是没有意义的,只有锚定了一条基准线才能说明当前天气是冷还是热。
“RAW值”则类似于一个累加计数器,它忠实的记录硬盘历史上发生某一项异常事件的总和,它的数值可能为0,也可能很大,但它不能说明当前硬盘状态是好是坏,只能体现硬盘历史上发生该异常事件的频率和预测后期可能发生的概率。