硬盘出现物理坏道的迹象及修复技巧
发布网友
发布时间:2022-09-04 01:10
我来回答
共1个回答
热心网友
时间:2023-01-23 08:47
对于个人电脑用户来说,硬盘的更新频率一般没有CPU
或显示卡那么快--即使要买新硬盘,老硬盘也要挂在机箱里发挥余热,所以人们最不愿意看到硬盘出故障,尤其是当硬盘中保存了珍贵的数据资料时。硬盘属逻辑损坏倒也罢了,大不了重装软件,但物理损坏呢?其实只要情况不是特别严重,用一些方法处理,一般也能解决问题。
首先来看看硬盘有了物理损伤,也就是有了坏道后有哪些现象:
1.读取某个文件或运行某个软件时经常出错,或者需要经过很长时间才能操作成功,其间硬盘不断读盘并发出刺耳的杂音,这种现象意味着硬盘上载有数据的某些扇区已坏。
2.开机时系统不能通过硬盘引导,软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。这种情况比较严重,因为很有可能是硬盘的引导扇区出了问题。
3.正常使用计算机时频繁无故出现蓝屏。
对于前面3种情况,我们一般都有办法作或多或少地补救。以下提供了几种方法来对硬盘的坏道作修复,要注意的是,应该优先考虑排在前面的方法。
1.首先从最简单的方法入手。在Windows98的资源管理器中选择硬盘盘符,右击鼠标,在快捷菜单中选择
“属性”,在“工具”项中对硬盘盘面作完全扫描处理,并且对可能出现的坏簇作自动修正。对于以上第2种情况即不能进入
Windows98的现象,则可以用Windows98的启动盘引导机器,然后在“A:>”提示符后键入“scand
isk
X:”来扫描硬盘,其中“X”是具体的硬盘盘符。对于坏簇,程序会以黑底红字的“B”(bad)标出。
2.实际上,第1种方法往往不能奏效,因为Windows98对“坏道”的自动修复很大程度上是对逻辑坏道而言,而不能自动修复物理坏道,所以有必要考虑对这些坏道作“冷处理”。所谓“冷处理”就是在这些坏道上作标记,不去使用,惹不起还躲得起。记住第1种方法中坏道的位置,然后把硬盘高级格式化,将有坏道的区域划成一个区,以后就不要在这个区上存取文件了。要说明的是,不要为节约硬盘空间而把这个区划得过分“经济”,而应留有适当的余地,因为读取坏道周围的“好道”是不明智的--坏道具有蔓延性,如果动用与坏道靠得过分近的“好道”,那么过不了多久,硬盘上新的坏道又将出现。
3.用一些软件对硬盘作处理,其中最典型的是PartitionMagic了。这里以5.0版本为例:扫描硬盘可以直接用PartitionMagic5中的“check”命令来完成,但该命令无自动修复功能,所以最好在Pa
rtitionMagic5中调用Windows98的相关程序来完成这个任务。标记了坏簇后,可以尝试着对它进行重新测试,方法是在Operations菜单下选择“Advanced/bad
Sector
Retest”,把坏簇分成一个(或多个)区后,可以考虑把该区隐藏,以免在Windows98中误操作,这个功能是通过Hide
Part
ition菜单项来实现的。要特别注意的是,如果没有经过格式化而直接将有坏簇的分区隐藏的话,那么该分区的后续分区将由于盘符的变化而导致其中的一些与盘符有关的程序不能正确运行。比如一些软件在桌面上建立的快捷方式将找不到宿主程序,解决之道是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,并对它们作正确的修改。另外,DiskManager这个软件也能做这个工作。隐藏了分区后,不要试图把坏道所在的分区的前后分区合并,因为这两个分区在物理上并不连续。
4.对于硬盘0扇区损坏的情况,看起来比较棘手,但也不是无药可救--只要把报废的0扇区屏蔽,而用1扇区取而代之就行了,完成这项工作的理想软件是Pctools9.0,具体地说,是Pctools9.0中的DE工具,要注意的是,修改扇区完成后,只有对硬盘作格式化后才会把分区表的信息写入1扇区(现在作为0扇区了)。
5.不到万不得已,这一招最好不要用:即对硬盘作低格。因为对硬盘作低格至少有两点害处:一是磨损盘片,二是对有坏道的硬盘来说,低格还会加速坏道的扩散。
6.最后还有一点,那就是主板BIOS的相关内容要设置得当,特别是对于一些TX芯片组级别以前的主板,由于没有自动识别硬盘规格的能力,往往会因设置不当而影响硬盘的使用,轻则硬盘不能物尽其用,重则损伤硬盘。
以上介绍的是硬盘有物理损伤时的解决方法。但是,这些方法大多数是以牺牲硬盘容量为代价的一种补救措施。硬盘有了坏道,如果不是因为老化问题,则说明平时在使用上有不妥之处,比如对硬盘过分频繁地整理碎片、内存太少以致应用软件对硬盘频频访问等。而忽略对硬盘的防尘处理也会导致硬盘磁头因为定位困难引发机械故障。另外,对CPU超频引起外频增高,迫使硬盘长时间在过高的电压下工作,也会引发故障,所以,平时对硬盘的使用还应以谨慎操作为上策。
再介绍一款名为“Disk
Genius”的软件,它同样是对付硬盘坏道的能手,操作前的准备:
1、在Windows下制作一张DOS启动软盘。
2、从www.ccednet.com/soft/cce下载DG,将其解压缩到软盘上。
如何对付硬盘坏道
2、在程序中,按键盘上的“Alt”键激活菜单,用左右箭头将其移动到“工具”项,在该选项中选中“硬盘表面检测”,系统提示“测试当前分区硬盘表面?坏扇区清单将保存到BACDSECT.TXT中”
3、执行扫描,里面共有三个选项,分别为:按扇区扫描、按磁道扫描和按柱面扫描。建议选择“按扇区”扫描,虽然其速度最慢但检测的最全面。
4、点击“按扇区”进行扫描之后,会弹出扫描进程对话框,扫描到坏道的时候会发出“咯滋、咯滋”的声响,但不一会儿就会扫描过去。完成之后,会出现一个是否有坏扇区、共有几个坏扇区的提示信息
5、重新启动Windows
98,进入DG软件所在的目录,找到并打开BACDSECT.TXT文件,在这个文件中详细地记录了刚才扫描的结果用笔记录下来,在下面的操作中我们将用到这些信息。
6、重新用刚才制作的启动盘启动计算机,在DOS下运行DG,把原有的分区删除。操作如下:按下“Alt”键激活DG功能菜单,将其移动到分区菜单项,选择“删除分区”,重复以上操作,将原有分区全部删除。
7、重建分区:激活菜单后,选择“新建分区”(或建扩展分区)项,根据BADSECT.TXT文件所记录下的坏扇区位置,把坏扇区前后10~20MB的空间单独划分为一个区(这样做是为了给坏道扩散预留一部分空间)。
“Tab”键在分区时很有用,分好一个区后,记得要按“Tab”键切换到硬盘的其他位置才可以继续分其他的区。分区操作过程中,如果有误也不要紧,该软件提供了“重新加载”命令,可以把硬盘恢复到初始分区状态。因为这个软件在存盘之前的所有操作都只是保存在内存中,所以你可以用多次分区的方法把包含坏道的分区的大小控制在指定的范围之内。在本例中,有坏道的分区的起始柱面为137,结束柱面为164,这样就把坏道(148)包含在其中了。
8、用“Alt”键将DG菜单激活后,执行分区菜单里的“隐藏”命令,就可以把包含坏道的分区隐藏起来了。然后存盘并退出DG,系统提示分区已改动。
9、格式化分区:虽然DG自带的有格式化程序,但不推荐使用,建议用启动盘上的“Format”命令对硬盘进行格式化。
10、如果在对硬盘进行格式化时,系统提示“Track
Bad”的话,那么意味着硬盘的0磁道损坏了。一般来说这种故障是难以修好的,但是我们还是不必放弃,说不定还有一线生机。
其实0磁道损害也是坏道的问题,只不过关键的0磁道也有坏道而已。此时,我们所要做的就是重新标记0磁道的位置。这项工作我们可以交给PCTools
9.0工具包,我们要利用的是其中的DE.EXE命令。
为了修改0磁道文字,首先要去掉DE的只读属性,我们必须把Configuration下Read
Only前的钩消去。随后在主菜单Select中进入Drive
type,并选择下一级的Physical→Hard
disk。回车之后,我们的主菜单就会出现Partition
Table(分区表),注意找Beginning
Cylinder(起始柱面)这一项,它代表硬盘的0柱面开始,也就是0磁道的位置。此时大家只要稍微动一下,把它改为1或者2即可。()
通过以上操作,我们就完成了隐藏坏道的工作了,怎么样,硬盘是不是又可以正常工作了!
维修心得:硬盘出现坏道千万不要随意低格
什么?硬盘坏了,好办!。。。。如果再不读盘你就狠狠的朝地上摔,然后再拿水泡一泡再用煤气烤一烤从五楼上扔下去,再拿上来从十楼上扔下去,如此重复也许所有的资料都可以补救。
在硬坛泡着,有时候我真是不该说什么好,真的,一个朋友的硬盘出事了,好多人会出主意,这当中有人是真心帮忙,而有的人是心存阴暗,你出事了,再给您出一道猛药,死
的快点吧!!
这几天,总是看到有人教用低格程序来修复有坏道的硬盘。我个人认为这不是一个好方法,有时可能还会带来意想不到的坏结果。可以说是毒计。从我实际经验看,低格程序是为厂商设计的,而非一般用户。而很多人看到自己的硬盘有坏道就想用低格来修复,在理论上来看是可能的,但硬盘的坏道的性质到底是什么起着决定作用。如果是物理损伤,用一百次低格也没有用,因为硬盘可不是什么泥土块,有了裂痕再把它揉揉就好了。所以低格根本不起作用,如果盲目的使用低格程序,就会适得其反。低格把原有的分区全部删除,而坏道还是存在,再次分区就可能把原来的坏道分在两个或几个,虽然可能一时看不出,系统也暂时检不出,但坏道是会扩大的,象传染病蔓延,如果有重要的资料存储在表面上看暂时还好的扇区,一旦发作就惨了!我个人维修经验来说有物理坏道的硬盘没做低格的坏道蔓延的速度要比做低格的要慢,而且即使扩散也只在坏道的周边,而用低格的可能就要“满地开花”了!
另外,我还想指出的是要区分低格程序与硬盘修复程序的区别。不要把任何低格程序与硬盘修复程序等同。各家大的硬盘厂商都会为其用户提供检测和修复程序,可以让用户了解硬盘坏道的性质和损坏程度,希望各位在硬盘有坏道时先做必要的检测。可能有人会对我的看法有异议,如果是正确的我一定接受。我曾多次到美国昆腾总公司维修工厂参观,在里面大都用测试程序先检测,然后再送回工厂,居然没有用低格的,如果一个低格程序就可以修复坏道,那我看维修部就可以关门了,也没有那么多要返修的硬盘了。因为低格只对1G以下的硬盘有用,大家对低格的误解也就由此产生,因为以前低格确实是有用的,原因为什么,我以后再讲。
一旦SCANDISK提示你有了坏道,首先呢,当然是结束SCANDISK的工作,因为这根本不是这白痴程序所能解决的,让它一个个百分点的执行简直是浪费生命。最重要的是让各品牌硬盘自己的自检程序进行完全扫描。注意,别选快速扫描,因为它只能查出大约90%的问题。为了让自己放心,在这多花些时间是值得的。
由于,逻辑坏道只是将簇号作了标记,以后不再分配给文件使用。因此理论上只要格式化就可以了。但为了防止格式化可能的丢弃现象[因为簇号上已经作了标记表明是坏簇,格式化程序可能没有检查就接受了这个“现实”,于是丢弃该簇],最好还是重分区,使用如IBM
DM之类的软件还是相当快的,或者GHOST覆盖也可以,只是这两个方案都多多少少会损失些数据。
附带说一下,很奇怪不少人认为解决逻辑坏道的方法就是低格。说起来就是低格万岁,低格万能,低格一句顶一万句。其实,低格是最烂的方案。!而且低格相当的费时间,我以前花了大约2个小时才低格了一个1G的硬盘,现在的硬盘20,30G都是极平常的,真不知道要花多少时间!特别是一旦启动了低格程序,就不能中途放弃了,一旦放弃,你手上的硬盘可就只是一个“半成品”硬盘[硬盘不会坏,但连磁道,交叉因子都没设定的硬盘是还没下生产线的货色]。
总之,再次警告IBM硬盘的用户如果您的硬盘坏了万万不能低格,基本上100%没有效果,因为这个问题,我以前有专门的文章,写IBM硬盘故障的原因分析,文章很长,是我维修的心得,但最近网友给我的硬盘有几块都没修好,问题是都低格过,我真不知道说什么好,IBM的盘低格根本不认简直都是白痴,我写过多少遍了,
四门贴告示《不识字的太多了,IBM的盘一低格后盘体交错因子全完了,全是坏道我浑身都起鸡皮各打了纯粹自杀还问为什么不能修了,因为出问题的盘,后来IBM的低格对这款盘都不支持IBM的低格只对4.3G的硬盘可以用。
另外富士通的盘也不能低格,一格就完基本没救这都是我血的教训,各位网友的心情我理解请勿自误!
以上都是些个人对常见硬盘故障的解决心得,仓促成文,如有不实之处,请多多谅解。
硬盘安装小风波
前几天朋友装了宽带网,但随之而来的问题是这个下载狂人的硬盘空间完全不够用。我挑了支持ATA133标准的金钻七代40G硬盘。
安装好硬盘进入BIOS设置,自动侦测IDE硬盘选项,看到硬盘灯闪了一下,之后就一直停在正在检测的画面。接着我又把它接到主板第二个IDE口上,也不行。硬盘在买的时候就已经测试过了,看来问题是出在主板身上了。这样的话有两种可能,一种是硬盘ATA133的工作模式和主板相冲突,另一种就是主板不支持大硬盘了。但是在开机时候我留意了主板BIOS版本是1.2版,日期是1999-03-24的,一般来说1999年以后的主板应该支持40G的硬盘才对。到精英的主页查个究竟,该主板型号的最新BIOS就是现在主板用的,而且其1.1最新版本的BIOS就已经说明支持大硬盘。根据经验,该主板用不了这个金钻七代硬盘并不是不支持大硬盘的原因。
拿出由迈拓公司出的100updt.exe这个可以改变硬盘Ultra
DMA工作模式的工具,把该硬盘改成了UDMA
2即DMA33的工作模式,谁知问题还是照旧!四种DMA工作模式从头到尾改了一通,结果没一个行的,难道是硬盘本身出了毛病?用光盘启动电脑后用DM来检测硬盘,结果DM能正确地识别硬盘,分区也很顺利。那么问题还是出现在主板身上了。
无奈中把支持DMA66的硬盘线换成普通的数据线,把硬盘作为从盘和光驱接到一起。“奇迹”出现了,BIOS中居然可以检测到硬盘了,但是只认出了是33G的容量!单独接上,还是认出是33G。我接着把硬盘跳线跳回Master,结果主板又检测不到硬盘了。现在我几乎可以肯定了,这块主板是不支持大硬盘的!只好联系精英公司寻求技术支持。
接下来我用了好几个可以直接支持大容量硬盘的磁盘软件,但分完区重启后都会出现错误,看来不刷新BIOS是不行的了。
两天后,精英方面回信说已经出了5.6版的BIOS,可以支持大硬盘。从精英的中国总代理主页上下载并更新5.6版的BIOS,调整分区,终于这块P6BXT-A+用上了40G的硬盘。
这次硬盘风波终于结束了,给我最大的教训就是凡事不能太凭经验。例如根据经验判断这主板是支持大硬盘的,后来发现判断错误,但精英主页上没有这个BIOS更新文件我又断定了其它地方也肯定没有。看来,所谓的DIY精神也要跳出“想当然”的怪圈,更脚踏实地才能体现出来。
谢成明
硬盘出现损坏问题前的一般征兆及修复技巧
硬盘出现问题前的.一般征兆
如果硬盘出现故障,那么最好尽早发现并及时采取正确的措施。如果等到病入膏肓时,硬盘中宝贵的数据就难以幸免了。一般来说,硬盘出现故障前会有以下几种表现:
1.出现S.M.A.R.T故障提示。这是硬盘厂家本身内置在硬盘里的自动检测功能在起作用
,出现这种提示说明您的硬盘有潜在的物理故障,很快就会出现不定期地不能正常运行的情况。
2.在Windows初始化时死机。这种情况较复杂,首先应该排除其他部件出问题的可能性,比如内存质量不好、风扇停转导致系统过热,或者是病毒破坏等,最后如果确定是硬盘故障的话,再另行处理。
3.能进入Windows系统,但是运行程序出错,同时运行磁盘扫描也不能通过,经常在扫描时候缓慢停滞甚至死机。这种现象可能是硬盘的问题,也可能是Windows天长日久的软故障,如果排除了软件方面设置问题的可能性后,就可以肯定是硬盘有物理故障了。
4.能进入Windows,运行磁盘扫描程序直接发现错误甚至是坏道,这不用我多说了,Windows的检查程序会详细地报告情况。
5.在BIOS里突然根本无法识别硬盘,或是即使能识别,也无法用操作系统找到硬盘,这是最严重的故障。
不幸中的大幸
——分区表遭到破坏
首先我们应该确认硬盘的电源接口和数据线没有脱落,然后进入BIOS,使用“HDD
Auto
Detect”来检测硬盘。如果此时BIOS能够正确识别硬盘的话,那么至少你的硬盘还有救治的希望;不然,我想大家也不用瞎忙了,因为凭我们普通DIYer手头的工具基本上是*为力的。
在UltraEdit中查找“55aa”字符串
用光盘或者软盘引导系统后,大家可以试图进入C盘符,如果此时提示找不到C盘的话,那么绝对应该是一件好事情。出现这种情况很可能是硬盘分区表信息遭到破坏,或者被某种病毒攻击。如果硬盘中你的数据对来说无所谓,那么可以先用FDISK/MBR命令来无条件清除分区表内容,然后用FDISK等分区软件重新分区格式化,一般这样就能解决问题;而如果你还需要硬盘中的数据,那么步骤要麻烦一些。这时最好能拥有一张杀病毒软件或者随主板赠送的相关软件,然后你可以参阅帮助文档,一般该软件会包含恢复硬盘分区表的命令,而且使用极其方便。
对于没有杀毒盘的用户来说,大家可以使用NU
8.0中的NDD修复,它将检查分区表中的错误。若发现错误,NDD将会询问是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行。
用Hide
Partition就可以实现
如果用上述方法也不能解决的话,还可利用FDISK重新分区,但分区大小必须和原来的分区一样,这一点尤为重要,分区后不要进行高级格式化,而是用
NDD进行修复。这样既保证硬盘修复之后能启动,而且硬盘上的数据也不会丢失。
边缘求生存
——硬盘的物理坏道
如果刚才DOS能够转到C盘,而硬盘工作却不正常,那么就很可能是硬盘出现了坏道。一般来说,硬盘的坏道可以分为逻辑坏道与物理坏道。产生逻辑坏道时一般不会严重影响使用,所以很可能是物理坏道。
我们处理物理坏道的核心思想是将这些有坏道的簇单独分成一个分区,并隐藏起来避免其它程序调用,这样就可以不让坏道扩散,以免造成更大的损失。对于这一处理,我们主要是使用Partition
Magic6.0这款DOS下的软件。
在DOS界面下进入PQ
6.0之后,我们先用Operations菜单下的Check
For
Errors命令来确定物理坏道的位置,因为PQ6.0的这项功能非常出色,不像Windows下的Scandisk那样经常误诊。
PQ6.0的真正强大之处在于它能将所有藏有坏道的簇用特殊标记标定出来,而且你可以将这些坏簇全部选中,然后将它们划分到一个独立的新分区。这完全是图形化的操作,是非常方便的。随后,大家切记要把这个充满罪恶的分区隐藏起来,这样才能确保它不会被调用。此时使用Advance菜单下的Hide
Partition命令就可以实现。
拥有PQ6.0之后,物理坏道真的不难解决,而且可以有效避免扩散问题。但是需要注意的是,无论如何,此时的硬盘已经处于亚健康状态,其中的数据还是非常危险的。用PQ6.0处理物理坏道后,究竟这块硬盘还能用多少时间很难说,这要看运气了。
硬盘分区技巧二则
硬盘分区是每一个计算机爱好者都非常熟悉的基本技能,大家对fdisk更是“了如指掌”,其实不然,fdisk命令还有好多功能我们还不知道,还有一些隐藏参数不为人知,以下就利用fdisk命令的隐藏参数解决两个常见的硬盘分区中的问题。
案例一:硬盘分区时,既要有FAT16格式又要有FAT32格式,或者硬盘只认FAT16格式,从而不能安装Windows
98操作系统等等。
技巧:通常状况下,大家是通过各种分区软件进行格式转换,以求满足用户的需要。这种方法操作复杂,而且分区软件并不是随处都有,非常不方便。在这里,我们在拥有一张启动盘的前提下给大家介绍一种极其简单的办法,既方便又实用,那就是利用fdisk的一个实用参数/fprmt,此参数的功能是在交互模式下询问FAT16格式和FAT32格式的使用。当用户输入fdisk
/fprmt命令回车后,硬盘分区时不会出现是否支持大容量硬盘的询问画面,而是在每次建立一个分区时询问使用FAT16格式还是FAT32格式。非常方便吧。
案例二:硬盘有坏区,每次进行分区时,不能通过硬盘检测,导致无法正常分区。
技巧:此问题最为讨厌,明明只坏了一点硬盘,却使整个硬盘无法使用,甚至整个计算机都闲置,造成资源浪费,每次看见自己的“爱机”就想踹两脚,难受之至。不用发愁,解决方法依然很简单,输入fdisk
/actok命令后回车试试是否一切顺利过关。走运的话,你的“爱机”从此又可以活蹦乱跳了,兴奋吧!其实这就是fdisk命令的隐藏参数/actok的功能,它可以在硬盘分区时不检测磁盘表面是否有坏区,直接进行分区,既解决问题又加快分区速度,真是事半功倍。
另外,用户每次分完区后,都必须重新启动计算机,非常不方便,大家可以加
/q
参数,这样每次分区结束后,不用重新启动计算机,直接格式化硬盘,安装操作系统即可。
张新奎
硬盘怪故障处理
一台Acer
Veriton
3200-M电脑,PⅢ
1GHz、40G硬盘,分3个区:8/15/15GB,一开始使用时就发现D、E分区错位,显示“D盘(E)”、“E盘(D)”,进行了人为纠正,系统软盘启动看不见E分区,因故没有及时处理,最近因病毒泛滥,才进行彻底重新安装系统。
先是查杀病毒,D区内容看不见了,刷新时可以看见有关内容一闪而过,又看不见了,但是MS-DOS方式下可以看见。拷贝所有内容到E区暂存,快速格式化D区,再将E区所有内容拷贝到D区。然后快速格式化E区。
系统软盘重新启动,仍然看不见E分区。FDISK发现没有逻辑分区,建立逻辑分区则只发现一个15GB左右空间,建立后只有一个D逻辑分区。觉得仍然有问题,并且预感到可能会丢失逻辑分区。于是,将C区快速格式化,拷贝D区所有内容到C区,以防不测。
再次系统软盘重新启动,结果真是两个逻辑分区都没有了。FDISK发现只有一个D逻辑分区,再次建立又出现了E逻辑分区,至此显示分区内容正确。以后再重新启动,格式化D、E分区,排除硬盘故障。
分析:估计原来DOS下分区后没有全面格式化,特别是逻辑分区只格式化了一个,并且可能是后面的E分区,而D分区可能是在Windows
98下格式化的,因此出现本文的怪现象。所以,硬盘分区最好还是在DOS下一次解决为好。
赫建