存储

关注公众号 jb51net

关闭
硬件教程 > 存储 >

硬盘大量坏道的解决

脚本之家

几天前,笔者用了多年的老硬盘还是好好的一点问题都没有。可到了昨天,居然出现了上百个坏道!开机引导硬盘之后硬盘发出巨大的疯狂读盘的声音,就象是两片金属摩擦的声音,这种情况的出现,我想不是磁头错位就是硬盘出现坏道了。我毫不犹豫地用启动盘引导电脑启动,马上输入SCANDISK,结果当然是惨不忍睹了。 

  5个区总共算下来,上百个坏道,而且大多是C盘里(C盘装的游戏太多了)怪不得无法启动系统,系统盘全是坏道 ,什么重要的文件也找不到了。在万般无奈之下,笔者也没有什么可犹豫的了,只能低格(低级格式化)。实在不行的话我可就又要另外购买一块新硬盘(由于我刚卖掉了极品P4 1.8G,换回一个P4 2.4C ,本以为终于可以进入2G时代了,怎么也没想到会出这档子事,笔者感叹天有不测风云呀) 

  没有办法, 我只好重新找到主板驱动程序盘(我的主板是升技 IT7-MAX2 V2.0),驱动盘里带了主板专用低格工具。时间一分一秒的过去了,半天的时间下来我的40G的硬盘低格后还是没有什么作用,系统依然报告有许多坏道。笔者在这里忠告大家低格硬盘作用不一定很大,有时候很难消除硬盘坏道,而且非常磨损硬盘。所以大家在低格前要提前做个心理准备。 

  已经做到这一步,再次费力的找出磁盘扇区修复工具,重新对硬盘进行分区,尽量把坏的扇区磁道分成几个小区,然后删除掉,让操作系统不再访问有坏道的区域。 

  我用SCANDISK查看了磁盘坏道的大概位置,记好他们所处的硬盘扇区位置, 记录下来坏道的位置之后,我就分析了一下应该用哪种分区方法好。如果我的前1G-5G里没有坏道,那么就不用说了,用FDISK划个C驱,其他的分区就可以采用把坏道单独分一个或者几个分区,最后删除掉这些拥有坏道的分区。 

  我的原则是要首先保证C盘即系统盘不能有坏道,其次就是全面的屏蔽掉坏道的存在。 

  如果硬盘的前1G-5G里有不少坏道,那么就要首先保证硬盘最开始的前2M是正常的。把他划分为C盘,而后其他的为扩展分区,再把其余的坏道划成一个区,可以把它们划为几十兆一个,分区完之后删掉这些包含坏道的分区就可以了。而后装上Windows系统,把系统目录放到D盘,在分区的时候保证这个D盘完全没有坏道。这样就可以了。 

  笔者现在的系统就是这样,C盘就有10M数据,引导WIN9X启动.原来40G的硬盘现在只有38G可用。如果硬盘的0磁道有问题,那就没有别的办法了,只有换一个了。 

  通过以上这种方法不仅可以保证系统的正常运行,更大的好处是防止硬盘坏道的扩散。把坏道单独分一个或者若干分区里面,并且删除这些包含坏道的分区,可以有效防止操作系统再去访问这些坏道,引起坏道的扩散。 

  不过需要提醒大家的是,坏道产生的原因多种多样,并不一定全是物理损坏,甚至有的正版软件会在硬盘上生成密钥文件,只能该软件访问,SCANDISK也会认为这是坏道,这种情况是正常的,还有一种情况就是逻辑坏道,并不是硬盘真正的坏掉了。 

  这种逻辑坏道可以通过重新分区格式化解决,要是不行,可以试试低格。一般来说不是很严重的故障都能够解决。当然,物理坏道通过低格的办法是不能够根除故障的。