摘要:它能够对硬盘的运行状况进行实时监测,并将重要的信息记录下来。因此通过阅读S.M.A.RT生成的报告,就可以了解硬盘是否会出现问题,抢在硬盘崩溃前将数据备份出来。
S.M.A.R.T.(Self Monitoring Analysis and Reporting Technology)是自我监测分析与报告技术。
它能够对硬盘的运行状况进行实时监测,并将重要的信息记录下来。因此通过阅读S.M.A.RT生成的报告,就可以了解硬盘是否会出现问题,抢在硬盘崩溃前将数据备份出来。
能够检测S.M.A.R.T.的软件有很多,如EVEREST、ActiveS.M.A.R.T.、SIGuardian 等。
由于S.M.A.R.T.数据会因硬盘厂商和产品型号的不同而有差异,所以大家硬盘的数据不太一样。
不过不必担心,因为关键属性是任何一款硬盘都不会遗漏的。大家可能会有疑问了,什么叫关键属性?其实S.M.A.RT的属性分为 Critical Attributes 和 Informative Attributes 两类,即关键属性和信息属性。
其中关键属性包括了有关硬盘健康的最重要的数据,而信息属性所提供的数据一般只是辅助性的,相对来说是比较次要的。区分它们的方法是看Threshold(值/极限值/临界值),值为非零代表关键属性,为零代表信息属性。
S.M.A.R.T.的行值说明如下,
(1)ID(数字ID)。
(2)属性描述(Attribute Description)。
(3)阈值/极限值/临界值(Threshold)。如果某个属性超过 Threshold 规定的极限值时就表示硬盘出现了问题。
(4)数据(Value)。
(5)最坏值(Worst)。这个名称容易产生歧义,其实就是某个属性出现过的峰值。
(6)数据(Data)。和某个属性有关联的数据总值,这个数值没什么实际用途。
(7)状态(Status)。Always passing代表正常,Warming、Pre-Failure 表示可能会发生故障,Bad、Failed 表示已经有故障了。
“描述”项目的含义如下。
Raw Read Error Rate(底层读取错误率):高值暗示盘体/磁头有问题。Throughput Performance(读/写通量性能):越高越好,一般在进行了人工 OineSMART 测试以后才会有值。
Spin UpTime(电动机起转时间):单位为秒或者毫秒。Start/StopCount(电动机起停次计数):高值暗示故障概率增加。Reallocated Sector Count(重定位扇区计数):表示硬件已经发现了多少坏扇区,理想情况下这个值应该为0,如果不为0也不要太惊慌,而是应该比较密切地关注这个值的变化情况。如果连续几周没有变化,那应该可以放心地继续使用比较长的一段时间;如果这个值持续攀升,那么请尽快备份所有数据,并考虑购买新硬盘
。
Seek Error Rate(寻道错误率):视硬盘厂家而定,有的厂新硬盘都会有,一般不为0也不要紧,但是如果持续升高,暗示盘体/磁头机械有问题。
Seek Time Performance(寻道性能):越高越好,如果持续减低,暗示盘体/磁头机械有问题。
Power-On Hours(磁盘加电时间):参考磁盘厂家给的该款硬盘的MTBF(平均故障间隔时间)可以估计故障概率。但是也有可能超过MTBF而不会出现故障,因为统计数据对于个体来说是不精确的。
v-Spin RetryCount(电动机起转重试):理想情况应该为0,非0表示电动机或者控制芯片可能存在问题。当然,在某些情况下可能人为造成这个值的非故障升高,如电压供给不足。
Recalibration Retries(磁头校准重试):高值暗示磁头机械有问题。
Device Power Cycle Count(设备开关计数):高值暗示故障概率增加。
mSoft Read Error Rate(软件读取错误率):高值暗示有区不稳定。G-Sense Eror Rate(加速度错误率):一般存在于笔记本电脑硬盘和企业级硬盘中,表示硬盘受到的可能导致故障的冲击次数。
Power-OfRetractCount(电源关闭磁头收回计数)。
Load/Unload Cycle Count(磁头升降计数)。
[emperature(硬盘温度记录):如果显示历史最高温度过高,可以认为暗示故障概率加,具体温度极限参考硬盘厂家各款硬盘的技术指标。
Reallocation Events Count(重定位事件计数):记录已经进行的重定位,和可能进行重定位的扇区的数目,这个计数就包含了上次读操作有错误的不稳定扇区。如果下次这些扇区读操作无错误,这个值可能减少。
Current Pending Sector Count(等候重定的扇区计数):记录了不稳定的扇区的数量。这些扇区目前仍然可以读取,但是如果下一个写操作发生错误,硬盘就会产生一个扇区重定位操作:将这个扇区标记为坏扇区,并使用备用扇区替代;同时,重定位扇区计数(Reallocated Sector Count)增加,这个值减少。
Uncorrectable Sector Count(无法校正的扇区计数):记录肯定出错的扇区数量。这些扇区目前已经不能读取,如果有文件使用这些扇区,则操作系统会返回读取错误;当下一次写操作发生时硬盘会对扇区自动重定位;同时,重定位扇区计数(ReallocatedSectorCount)增加,这个值减少。
UItraDMA CRC Eror Count(UDMA 通信 CRC错误):记录硬盘通信时发生的CRC错误。如果这个值不为0,而且继续增加,则表示硬盘控制器-数据线-硬盘接口有错误发生。
Write(Multi-Zone)Error Rate(写错误发生率):这个视硬盘厂家而定,有的厂新硬盘都会有,一般不为0也不要紧,但是如果持续快速升高,暗示盘体/磁头机械有问题。Disk Shiû(盘体偏移):通常由强烈的撞击或坠落造成,一般来说,只要注意红色的记录看上去正常,那么硬盘将来一段时间就不会有什么问题。
似乎有的硬盘厂家的盘(好像WD)一开始用就有Raw Read Error、Seek Error 和 Write Error,如果这样的话,那么这个值就可以被忽略,只要没有ReallocateSector,就可以视为好盘。
来源:科技黑讲堂