硬盘SMART里的Realloc和pending sector指的是什么意思?

如题所述

一、参数05 重新映射扇区计数 Reallocated Sectors Count 数据应为0,当前值应远大于临界值。\x0d\x0a 当硬盘的某扇区持续出现读/写/校验错误时,硬盘固件程序会将这个扇区重新映射并将其中的数据一并转移到一个特殊区域,即预先保留的空闲扇区里,这就称为重新映射扇区。经过重新映射扇区的硬盘在Windows常规检测中是无法发现坏扇区的,因为所有的坏扇区已被隐藏,不再使用,而用预先保留的空闲扇区代替了。 \x0d\x0a 若发现这个参数的数据不为零时,说明已经发生了重新映射事件,因此要密切注意其发展趋势,若能长期保持稳定,则硬盘还可以正常运行;若数据量不断上升,就应当果断更换硬盘,因为这表示坏扇区不断增加,硬盘已处于不稳定状态。而当前值接近或到达临界值则表示替换记录表(G-list)已满,一旦再出现坏扇区将无法替换,导致存储的数据完全丢失。\x0d\x0a 二、参数C4 重新映射事件计数 Reallocetion Events Count 数据应为0,当前值应远大于临界值。 \x0d\x0a 这个参数的数据表示将重新映射扇区的数据转移到空闲区域的尝试总次数,是重新映射操作的累计值,成功的转移和不成功的转移都会被计数。很明显,这一参数与重新映射扇区计数(ID 05)相似,都是反映的硬盘扇区故障。\x0d\x0a 三、C5 当前待映射扇区计数 Current Pending Sector Count 数据应为0,当前值应远大于临界值。 \x0d\x0a 这个参数的数据表示了“不稳定的”扇区数,即等待被映射的扇区数量。如果不稳定的扇区随后被读写成功,扇区就不会重新映射,这个参数的数据值就会下降。因为扇区仅仅读取错误并不会导致重映射,只有在写入失败时才会发生重映射,所以下一次写操作如果继续发生错误,硬盘就会产生一个重映射操作:将这个扇区标记为坏扇区,并使用备用扇区替代。此时,重新映射扇区计数(ID 05)与重新映射事件计数(ID C4)的数据增加,这个参数的数据下降。\x0d\x0a 最后说明:现代的大容量硬盘正常情况下不会表现出传统意义上的“坏道”。因为一旦出现不良扇区就会以重映射的方式将其替换,这是一种超越操作系统的硬盘自修复功能。只有在磁盘突发大范围物理损伤,或者备用扇区已用尽以致无法进行重映射操作时才会表现出所谓“坏道”。
温馨提示:答案为网友推荐,仅供参考
相似回答