漳州新华都电话投诉:[经验]专业修复硬盘教程-修复篇 | 硬件相关 | 番薯窝

来源:百度文库 编辑:偶看新闻 时间:2024/04/30 02:56:25

[经验]专业修复硬盘教程-修复篇

相信大家看完上一篇"专业修复硬盘教程-检测篇"后,现在为大家详细介绍如何进行修复硬盘,修复硬盘工具很多,但经过本人多年的使用经验,选出以下效果较好的几个软件,低格一般很少使用,但是在几年前是热门修复工具,低格有什么好处跟坏处,效果怎样,下面先来介绍低格的原理:

低格过程到底对硬盘进行了什么操作?

实践表明低格过程有可能进行下列几项工作,不同的硬盘的低格过程相差很大,不同的软件的低格过程也相差很大。

A. 对扇区清零和重写校验值
低格过程中将每个扇区的所有字节全部置零,并将每个扇区的校验值也写回初始值,这样可以将部分缺陷纠正过来。譬如,由于扇区数据与该扇区的校验值不对应,通常就被报告为校验错误(ECC Error)。如果并非由于磁介质损伤,清零后就很有可能将扇区数据与该扇区的校验值重新对应起来,而达到“修复”该扇区的功效。这是每种低格工具和每种硬盘的低格过程最基本的操作内容,同时这也是为什么通过低格能“修复大量坏道”的基本原因。另外,DM 中的Zero Fill(清零)操作与IBM DFT工具中的Erase操作,也有同样的功效。

B. 对扇区的标识信息重写
在多年以前使用的老式硬盘(如采用ST506接口的硬盘),需要在低格过程中重写每个扇区的标识(ID)信息和某些保留磁道的其他一些信息,当时低格工具都必须有这样的功能。但现在的硬盘结构已经大不一样,如果再使用多年前的工具来做低格会导致许多令 人痛苦的意外。难怪经常有人在痛苦地高呼:“危险!切勿低格硬盘!我的硬盘已经毁于低格!”

C. 对扇区进行读写检查,并尝试替换缺陷扇区
有些低格工具会对每个扇区进行读写检查,如果发现在读过程或写过程出错,就认为该扇区为缺陷扇区。然后,调用通用的自动替换扇区(Automatic reallocation sector)指令,尝试对该扇区进行替换,也可以达到“修复”的功效。

D. 对所有物理扇区进行重新编号
编号的依据是P-list中的记录及区段分配参数(该参数决定各个磁道划分的扇区数),经过编号后,每个扇区都分配到一个特定的标识信息(ID)。编号时,会自动跳过P-list中所记录的缺陷扇区,使用户无法访问到那些缺陷扇区(用户不必在乎永远用不到的地方的好坏)。如果这个过程半途而废,有可能导致部分甚至所有扇区被报告为标识不对(Sector ID not found, IDNF)。要特别注意的是,这个编号过程是根据真正的物理参数来进行的,如果某些低格工具按逻辑参数(以 16heads 63sector为最典型)来进行低格,是不可能进行这样的操作。

E. 写磁道伺服信息,对所有磁道进行重新编号
有些硬盘允许将每个磁道的伺服信息重写,并给磁道重新赋予一个编号。编号依据P-list或TS记录来跳过缺陷磁道(defect track),使用户无法访问(即永远不必使用)这些缺陷磁道。这个操作也是根据真正的物理参数来进行。

F. 写状态参数,并修改特定参数
有些硬盘会有一个状态参数,记录着低格过程是否正常结束,如果不是正常结束低格,会导致整个硬盘拒绝读写操作,这个参数以富士通IDE硬盘和希捷SCSI硬盘为典型。有些硬盘还可能根据低格过程的记录改写某些参数。

一些低格工具做了些什么操作:

1. DM中的Low level format
进行了A和B操作。速度较快,极少损坏硬盘,但修复效果不明显。
2. Lformat
进行了A、B、C操作。由于同时进行了读写检查,操作速度较慢,可以替换部分缺陷扇区。但其使用的是逻辑参数,所以不可能进行D、E和F的操作。遇到IDNF错误或伺服错误时很难通过,半途会中断。
3. SCSI卡中的低格工具
由于大部SCSI硬盘指令集通用,该工具可以对部分SCSI硬盘进行A、B、C、D、F操作,对一部分SCSI硬盘(如希捷)修复作用明显。遇到缺陷磁道无法通过。同时也由于自动替换功能,检查到的缺陷数量超过G-list限度时将半途结束,硬盘进入拒绝读写状态。
4. 专业的低格工具
一般进行A、B、D、E、F操作。通常配合伺服测试功能(找出缺陷磁道记入TS),介质测试功能(找出缺陷扇区记入P-list),使用的是厂家设定的低格程序(通常存放在BIOS或某一个特定参数模块中),自动调用相关参数进行低格。一般不对缺陷扇区进行替换操作。低格完成后会将许多性能参数设定为刚出厂的状态。
合适的低格工具能在很大程度上修复硬盘缺陷。正确的低格过程绝不会在物理上损伤硬盘。用不正确的低格工具则可能严重破坏硬盘的信息,而导致硬盘不能正常使用。
在修改硬盘的某些参数后必须进行低格,如添加P-list记录或TS记录,调整区段参数,调整磁头排列等。另外, 每个用户都可以用适当低格工具修复硬盘缺陷,注意:必须是适当的低格工具。低格软件就不提供了,网络上比较容易下到。上面已经介绍了初级修复的原理,也就是纠正扇区信息的错乱,把缺陷扇区添加到成长扇区。

下面我们就开始介绍一下几款G表级的修复软件的使用。

HDDREG-硬盘再生器

硬盘再生器"的优势--HDDR通过将磁性逆转(magnetic reversal)来使坏道再生。如果您的硬盘有坏道,不仅影响使用,而且还有可能造成所存储的信息丢失,HDDR将使您的硬盘得到再生(差不多60%的受损硬盘是可以修复的)。结果是,不可读取的受损信息被修复,现有的信息不会受到影响。
1、启动后选择要修复的硬盘

2、输入起始参数值。如果您想对整个硬盘进行扫描,就将此参数设为0。如果您不想从头扫描硬盘,就输入一个起始参数值。比如,您知道硬盘的开头5G是好的,为了节省时间不想扫描这开头的5G,您就可以将起始参数值设置为带m的5000m或不带m的2560000(扇区数5000X512=2560000)

3、等待扫描过程结束。如果您使用的是未注册版本,屏幕上会显示出已注册完整版将能修复的坏道报告。如果您使用的是已注册版本,您会发现已修复的坏道报告被保存在了hddreg.log文件当中。

HDDREG在实际使用中效果一般,对于坏道少的硬盘,可以试用一下。本人已经用这个软件修复了数个硬盘,效果理想,如果过多的连续的缺陷出现,反而用HDDREG会加剧磁头的老化损坏。

G表级修复软件-THDD

THDD对坏道的处理是G-级的,它目前的版本不支持P-级操作。它的优点一是处理速度快,二是能够支持所有品牌的硬盘。
1、把要处理的硬盘挂到IDE 2口,运行THDD,按照IDE口的顺序把系统能识别的硬盘按顺序列出的,用上下方向键可以选择要处理的硬盘。

2、选择了硬盘,回车后就进入到主界面兰色部分显示的是你所选择的硬盘的信息主界面很简单,左边是型号、固件版本号、序列号等,中间是容量和速度,右边是CHS参数中间灰色的部分是主菜单,第一项是清除FAT表,二是清除MBR,三是磁盘表面检测,四是查看缺陷列表(注意,这选项并不能查看硬盘上的缺陷表,只是显示在第三项磁盘表面检测中发现的缺陷扇区列表,如果没有经过检测,显示的是列表是空的),五是选择要操作的驱动器。这里对我们最有用的就是第三、四项的功能。

3、做磁盘表面测试,执行第三项菜单,会出来一个检测方式的选择CHS模式只能支8GB以下的硬盘,LBA方式最大可以支持到256GB的硬盘,这个可以根据你的硬盘来选择在检测结果上两种模式是一样的(并非一般模式和高级模式的区别),只是有些老主板不能持大硬盘的LBA参数,所以提供了旧式的CHS模式给用户选择。选择操作模式后,会出现检测起点的选择(图四),这里可以选择或手工输入从硬盘的哪个位置开始检测。输入确认后就开始检测,THDD的检测速度相对其它软件是很快的。等到检测完成后,会自动返回主界面。

4、选择第四项“查看缺陷列表”,会显示检测到的坏扇区结果。此时你可以通过上下方向键查看坏扇区列表。按“R'’键,THDD会自动把这些坏扇区添加到硬盘的G-List中。

退出THDD,关机断电后再重启。注意:这一步很重要,否则直接做下一步的话会出现很多假的(就是如果断电重启后不会出现的)坏扇区。重复上面的步骤,直至检测完全通过,没有发现坏扇区为止。

0磁道的修复-DISKGEN

对于0磁道的修复,网络上方法很多,最简单,直观的操作就是使用DISKGEN来进行修改。进入DISK选择硬盘后,快捷键F11进入参数修改界面。

把起始磁头和扇区分别加1。保存后推出。主要是修故MBR的位置。重启后不行逐级加1

关于0磁道的损坏,一般情况下其实是很难用普通软件来修复。因为紧邻着MBR的就是负磁道,也就是固件的区域。且缺陷扇区不一定仅仅坏了0磁道的扇区。出现0磁损坏的情款,可以用MHDD+DISKGEN来试着操作一下。