坏道,硬盘上一些存在缺陷区域,在这个区域上,数据无法被正常写入,已经写入的数据又无法被完整读取。坏道按照产生机制可以分为校验错误引起的逻辑坏道、磁盘表面磁介质损伤引起的物理坏道。从理论上来说,逻辑坏道是可以修复的,但物理坏道一旦产生,也就宣告了硬盘的寿终正寝。
一、什么是逻辑坏道?
校验错误(ECC uncorrectable errors,又称ECC错误),数据在存入硬盘扇区时,会同时将这些数据经过一定的算法生成一个校验码(ECC=Error Correction Code),并将校验信息存储对应扇区的特定位置,这个位置用户是访问不到的。当系统访问该扇区的数据时,会同时读取ECC校检码,以检测数据与校检是否一致。如果一致,则认为这个扇区正常,存放的数据有效;如果不一致,则认为该扇区出错,这就是校验错误。除磁盘表面磁介质损伤引起的扇区无法读取故障外,更多的ECC校验错误是病毒或软件写入错误等逻辑故障造成的,我们将其称之为逻辑坏道。
逻辑坏道通常可通过低级格式化进行修复,修复后的硬盘也可正常使用,但是低格后,所有数据将丢失而无法恢复。随着防病毒软件的进化和硬盘软件算法的改进,逻辑坏道产生的几率已经不是那么高了,现在更多的坏道为物理坏道。
二、什么是物理坏道?
物理坏道,顾名思义是硬盘表面磁性介质出现损伤而引起的扇区功能性无法读取的错误,这种错误是无法通过软件进行修复的。但是为了减少硬盘由于坏道而返修的概率,硬盘厂商在硬盘内部设计了一个自动修复机制。如果在硬盘读写过程中发现一个坏扇区,则由内部管理程序自动分配一个备用扇区来替换该扇区,并将该扇区物理位置及其替换情况记录在G-list(增长缺陷表,Grown defects list)中。这样一来,少量的坏扇区有可能在使用过程中被自动替换掉了,对用户的使用没有太大的影响。但是,G-list的记录不会无限制,所有硬盘的G-list都会限定在一定数量范围内,超过限度,自动修复机制就不再起作用,这是坏道就能被用户感知到了。
物理性坏道无法通过低级格式化进行修复,如果用户强制对其低格,磁头在坏到区域反复读写,反而会加剧其损坏而最终升级为磁头组件故障。
三、数据恢复公司如何恢复坏道数据?
专业
数据恢复公司通常通过PC-3000、MRT这类专业工具提取坏道硬盘数据,通过将坏道硬盘以扇区对扇区的形式克隆至另一块完好硬盘中,再从完好硬盘中整理用户数据。这类工具处理坏道的逻辑是,第一次读取到坏道时(我们将其称为位置1),则向后跳过指定数量(例如32个、128个等,这个数值可手动调节)的扇区,定位到某一着陆点,然后从着陆点逆向向前读取,当再次读取到坏道时(我们称为位置2),则认为位置1和位置2之间所夹区域为坏道区域。然后磁头回到着陆点继续向后读取新数据,循环往复。这种机制可以避免磁头在某些坏道集中的区域过度磨损,从而极大限度保全用户的数据。
技佳数据恢复中心提醒您,硬盘如果出现数据无法拷贝、读取速度异常缓慢甚至造成系统宕机、系统提示I/O错误或循环冗余错误,即说明硬盘可能已产生坏道,此时应给硬盘断电,切勿强制拷贝数据而引发故障升级。及时致电专业
数据恢复公司寻求帮助,坏道类故障通常数据可相对完好的恢复。