硬盘坏道检测与修复
硬盘坏道检测与修复
2009-03-30 信息来源:IT技术网
视力保护:【大中小】【打印本页】【关闭窗口】
教师资格证考试2020既然硬盘坏道这个历史遗留下来的问题一直没有解决但是我们修复硬盘坏道的方法不能停滞不前,硬盘还是要坏道的,数据还是要恢复的,好了,进入正题,硬盘坏道的检测和修复:
一、识别硬盘坏道
1. 区分逻辑坏道和物理坏道
硬盘坏道分“逻辑坏道”和“物理坏道”两种。前者一般可用软件修复;后者为物理性坏道,它表示硬盘磁道产生了物理损伤。
如果硬盘有下列情况,应怀疑它有坏道:
①在打开、运行文件时,硬盘速度明显变慢;或明显听到硬盘喀喀作响,有时系统还会提示无法读写文件。
②每次开机都自动进行磁盘扫描,这表明硬盘有需要修复的错误。如果该程序不能顺利通过,就表明硬盘有坏道了;或者扫描虽可通过,但在某些位置标记红的“B”。
③硬盘无法引导,用软盘或光盘启动后可看见硬盘盘符,但无法对其进行操作;或根本看不到盘符。
2.如何检测硬盘坏道
用Windows自带的Scandisk程序可以检测硬盘是否有坏道,它会在无法通过检查的地方标记“B”。另外推荐用“效率源硬盘坏道修复程式”来检测。
MC软件包
软件名称:效率源硬盘坏道修复程式
最新版本:1.5A伤了心的女人怎么了
软件大小:739 KB
软件类型:免费软件
应用平台:Windows 9x/NT/2000/XP
下载地址:xlysoft.www284e/
这个工具可以全面检测硬盘是否有坏道、也可对硬盘任意位置进行检测(如45%-80%等),无论硬盘用何种分区格式、是否隐藏都可以检测(注:免费版只能检测而不能修复)。
运行程序会要求插入软盘用于制作启动盘(如图3),完毕后重启,在BIOS中调整启动顺序为软盘优先,用刚才制作的软盘启动电脑,之后在主窗口中会有相应选项:“硬盘坏道全盘检测”、“硬盘坏道高级检测”、“硬盘坏道统计结果”。
二、对坏道的处理
发现硬盘坏道后要修复或隐藏,以免坏道扩散。
方法一:磁盘扫描标记坏道,让系统不再向其存入数据花期荼蘼
在Windows中选择盘符,从右键菜单中选择“属性”,在“工具”选项中对硬盘盘面作完全扫描,并对可能出现的坏簇自动修正。
如不行,可以尝试用Windows98启动盘引导机器,然后运行DOS版的“scandisk”。
方法二:重新格式化
翻唱歌曲
对有坏道的硬盘分区,在重新格式化时程序会试图修复,有时可以修复成功。但这种方法不是十分奏效,所以往往要结合下一种方法来使用。
方法三:隐藏坏道
如果无法修复,干脆隐藏坏道!基本思路是出坏道的大概范围。如用Format格式化,记录下遇到坏道的百分比,根据此分区容量计算出坏道大概出现的位置;或者用“磁盘扫描程序”对硬盘全面扫描,判断坏道的大概位置。将这部分空间用“分区魔术师”划为单独分区,并将其隐藏。
小提示:如果把坏道范围划得比实际小,会有一部分坏道继续被利用而扩散;如果过大会浪费硬盘空间。在屏蔽坏道前,如果有重要数据请先备份。
另一种隐藏坏道的办法是用“坏盘分区器”——Fbdisk (下载地址:download.pchome/php/tdownload2.php?sid=15466&url=/system/disk/fbdisk_ 1.1.zip&svr=2&typ=0),它可将有坏道的硬盘重新分区,并将坏道设为隐藏分区、好磁道设为可用分区,将坏道分隔可防止坏道扩散。
方法四:用DsikEdit修复损坏的0扇区
如果坏道发生于硬盘0扇区,则硬盘就远非不能存数据那么简单,这会导致硬盘根本无法用。此时可
用PCTOOLS9.0中的DiskEdit工具把报废的0扇区屏蔽,而用1扇区代替。
吉克隽逸 不要怕①用Win98启动盘启动,运行PCTOOLS9.0目录下的DE.EXE,在“Options”菜单选
“Configuration”,按空格键去掉“Read Only”前的勾,保存退出;之后选择“Select”/“Drive”;然后在“Drive type”项中选“Physical”,按空格键,再按Tab键切换到“Drives”项,选中“Hard disk”并确认。
②打开“Select”菜单,选中“Partition Table”(分区表),l分区就表示C盘,该分区是从硬盘的0柱面开始计算的,只要将1分区的“Beginning Cylinder”由0改成1即可。保存,退出。
祝老师教师节快乐的祝福语③进入CMOS重新检测硬盘,再对其分区和格式化。只有对硬盘格式化后才会把分区表信息写入1扇区。
小提示:PCT00LS9.0不能用于FAT32分区,也不能在Windows下运行。在万不得已时还可利用DM或Lformat程序对硬盘低级格式化,但对于有坏道的硬盘而言,低格往往会加速坏道扩散。
硬盘出现了坏道,我们都希望能修好再用,可以省一笔银子,很多网友希望自己能够维修,免得被JS宰一刀,JS有PC3000、HRT等专业工具,似乎什么都能修,可实际下来的结果往往不是那样,可我们自己修更不理想,为什么呢?这是因为我们没有搞清楚到底什么样的坏道才有可能用软件修好,什么样的没得修,什么样的一定要专业的工具才能修,下面我们来谈谈坏道维修的有关问题。
首先什么样的硬盘坏道有得修呢?我们看看下面的几个例子:
这是一个6Y080L0的80G硬盘,从图中可以看出是一个磁头损坏导致的坏道,这种情况在业余条件下是没办法修的,可能有些JS有办法砍掉一个磁头,把它变成40G的,如果遇上这种情况,你可以JS试试,不过修好后还敢不敢用就不好说了。
这是一个WD200EB的20G硬盘,从图中可以看出是固件损坏导致的满盘坏道,也有固件损坏但只有少数S的,这种情况用普通的软件是没法修的,只能用PC3000、HRT等修好损坏了的固件部分才能看出还有没有坏道。
还有一种情况就是用MHDD测试时开始可能全盘都没有坏道或者刚开始测试没有坏道,可随着硬盘工作的时间越来越长,坏道开始出现并不断增多,坏道位置并没有规律,这是由于硬盘的硬件部分有不稳定的地方导致的,这种情况在硬件问题没有解决前是不能维修坏道的,这在FUJITSU的3.5寸盘上很容易发生;另一种情况是由于工厂生产原因或使用长了时间或使用过程中摔过等导致磁头定位不准而出现坏道,这种盘是完全没有修理的必要的,就是将坏道修好了,它运行的稳定性和可靠性是值得怀疑的。
我们建议维修坏道前对硬盘用MHDD的ERASE命令进行一次擦写,这样有利于去掉逻辑的坏道,同时也看看硬盘是否稳定,有人说低格会使硬盘的坏道增加,这是没依据的,因为低格不过是一个往硬盘
写数据的过程,除非硬盘有不稳定的因数存在,它是不会导致坏道增加的;然后再用MHDD的F4进行测试,只有在测试过程中坏道较少(我最多用普通的软件将900多个坏道加入了G-list)并且不随硬盘工作的时间延长而增加或改变位置的坏道才有维修的可能。
=============================================================================== ===============================================================================
下面我们就谈谈常用的软件的使用方法:
首先我们要介绍的软件HDDL是俄罗斯人写的纯DOS下使用的坏道修理软件,是俄文的,这应该是所有软件中我认为写得最好的修坏道软件,可惜没有再看到新版本出来,它可以自由定义读取时间,超过这个时间的扇区都会当作坏道加入G-list,使用方便,而且速度很快,维修后的效果好;因为是俄文的,没法看懂,没有去网上别人的翻译,因为不全,而且怕有理解偏差,也不建议用中文版,担心稳定性,所以也不关心它的其它功能(实际上也没什么用);
我们以这个IC25N020ATDA04为例,这是没修理前用MHDD测试的情况,可以看到有很多坏道;
相关软件见okf.5d6d/forum-14-1.html
打开HDDL,按ALT+L键选择待修硬盘的接口,第一次选择好后,今后修理如果没有改变接口就不用
再选了如下图:
用TAB键选择好接口后,继续按到OK上回车。
按ALT+D就进入测试参数输入界面:
同样是用TAB键选择要输入的参数,然后用数字输入,各参数的解释见图,如果你知道坏道的大体范围,可以只测有坏道的部分,其中读取时间建议设为100,这样修好的硬盘有绿点的概率较低,除非象这个盘一样坏道太多且稳定性不好,再减小这个时间可能会导致测出来很多坏道,这里是粗测,显示的坏道是以256个扇区为单位的;
测试完成后直接回车进入第二次测试:
第二次测试完成后接着按回车,就进入加入坏道表的工作,软件会显示已经成功加入坏道表的坏扇区数量和未加入坏道表的坏扇区数量,完成后弹出完成窗口,直接回车完成修理;
断电重启后(硬盘要断电才能重新加载坏道表)再用MHDD测试的结果如下图,效果还是很好的。
=============================================================================== ===============================================================================
下面要介绍的是MHDD,虽然它的功能很多,用的人也很多,可惜它修坏道的能力并不理想,不能不让人觉得遗憾;在修理坏道前,请将CFG目录下的MHDD.CFG编辑一下,将#SCAN-ERASEWAITDELAY后面的值改为你想要的,我一般改为100,这样在使用ERASE WAIT 功能时,它能将超过100MS的坏扇区都修理到,如下图:
按PORT选择好待修盘后,按F4,设定修理起始和结束的扇区LBA,如果你知道坏道的范围(可以先检测就知道了)这样可以缩短修理的时间,将LOOP/TEST REPAIR和ERASE DELAYS 设置为ON;
按F4就开始修理了,这种修理实际上就是对坏扇区进行擦写,但它一次擦写256个扇区,所以如果你的盘上有数据千万不要用这种方式,由于打开了LOOP/TEST REPAIR,它会循环擦写坏道,直到按ESC停止。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。