当前位置:文档之家› 如何用软件修复硬盘坏道

如何用软件修复硬盘坏道

如何用软件修复硬盘坏道如何用软件修复硬盘坏道坏道尤如潜伏于硬盘中的“黑洞”,如果数据不慎写入其中,就有可能“灰飞烟灭”。

为了避免这一问题,我们就需要准确地检测坏道,并试图“绕道”而行。

硬盘坏道可分为逻辑坏道及物理坏道两大类。

逻辑坏道是由于非正常关机或硬盘格式化时出现错误而导致的软件问题引起的,可以通过各种有效方法加以解决。

而物理坏道由于硬盘磁道上产生了物理损伤,因此数据将永远无法写入到这种扇区中,物理坏道通过一般方法是无法修复的,但却可以通过软件绕过坏扇区来存储数据。

下面,我们将尝试利用不同的方法,修复硬盘的坏道。

第1技:系统自检修复坏道我们运行“磁盘扫描程序”(scandisk),扫描所有硬盘驱动器。

在扫描过程中,如果进度突然停滞不前了,而且屏幕上出现了一个红色的“B”。

那么,就表示有坏道了。

提示:这种方式不适用于NTFS格式的分区。

而如果通过上面的方法发现硬盘出现了坏道,则可按以下方法进行修复。

选择“控制面板”→“管理工具”→“计算机管理”,在弹出窗口的左侧视图中点击“存储”→“磁盘管理”,然后在右侧列表中即可看到所有驱动器。

我们用鼠标右键单击预处理的驱动器盘符,在弹出菜单中选择“属性”,在弹出窗口中切换到“工具”标签页,在此点击“查错”项目中的“开始检查”按钮,在弹出对话框中勾选“扫描并试图恢复坏扇区”复选框。

最后,确认操作开始检查并试着修复。

第2技:利用“效率源坏磁道修复程序”更有效地修复坏道在此,我们将使用“效率源坏磁道修复程序”,这款软件专修硬盘各类坏道(逻辑、物理、ECC错误),相对于以上方法,它效果更好、效率更高、功能更强大。

首先,大家要先把一张空白软盘打开写保护,插入软驱。

然后运行“效率源硬盘坏道检测”安装程序,在安装界面中点击“生成启动盘”按钮,开始复制文件,直至安装完成。

此后,大家重新启动计算机,以软驱引导系统,进入到程序主界面。

在左侧的菜单列表中,大家可以选择“硬盘全面检测”或“硬盘高级检测”。

前者是常规检测方式,无需多述,我们着重看一下后者。

进入到该界面后,用户可以自行设置扫描的“起始位置”及“结束位置”(以百分比为单位),并指定驱动器盘符,最后确认操作,若发现坏道将直观地显示在程序界面中。

大家利用这种灵活的方式可以尽量减少硬盘检测耗时。

另外,如果选择主菜单中的“硬盘坏道列表”,可以详细查看坏道信息。

在硬盘高级检测方式中,大家可通过Esc键逐项进入到“起始位置”、“结束位置”及“当前硬盘”选项。

检测完毕后,即可有针对性地修复坏道。

第3技:妙用Wipeinfo修复坏道假设发现驱动器F有坏道,则可按如下方法操作。

首先,在DOS环境下,输入命令:Format F:/U注释:一定要加参数U,其作用在于无条件格式化磁盘,不保留原先的任何信息,这样可以去除坏簇标记。

确认操作后,如果硬盘伤得较轻,可执行命令Scandisk使其顺利通过。

反之,暂不能检测磁盘,因为当硬盘伤得较重时,Scandisk将重新标记出坏簇,前一步等于白做了。

下面进入到Windows环境中,运行Norton Utilities(Norton Utilities 是一套著名的修复和维护工具包,能够有效地帮助系统改善性能。

)中的Wipeinfo程序。

在其中,擦除方式选择“Free Space”(剩余空间),擦除类型选择“Government Wipe”(正式擦除)。

在未去除坏簇标记的情况下,Windows 版Wipeinfo不会去碰坏道区,所以必须先执行开始提及的DOS环境的操作;而DOS版Wipeinfo必竟廉颇老矣,不能支持2GB以上的分区,且不支持FAT32文件格式。

最后,重启机算机,进入DOS环境下执行Scandisk命令,若成功就会顺利通过。

这种方法应该能修复绝大部分的硬盘逻辑坏道。

第5技:屏蔽硬盘物理坏道由于物理坏道修复的机率甚微,因此我们就有必要将其单独划分为一个分区并隐藏起来,以避免再次读写。

我们使用PartitionMagic这款软件即可先通过磁盘扫描命令检测硬盘坏道,尔后即可设置将坏道单独分区(这是程序的最基本功能,因此不作介绍)。

此后,执行命令将其隐藏即可。

最后,我们再了解一下如何能够避免硬盘出现坏道:1.硬盘在工作时(机箱上的硬盘灯亮)不能突然关机。

2.要防止工作环境温度及湿度过高。

3.当前室内灰尘不能过多,以影响硬盘内电子元器件的热量散发。

4.硬盘在工作状态中不能移动,避免受到撞击或颠簸。

硬盘坏道的表现硬盘使用久了就可能出现各种各样的问题,而硬盘“坏道”便是这其中最常见的问题。

硬盘出现坏道除了硬盘本身质量以及老化的原因外,主要是平时在使用上不能善待硬盘,比如内存太少以致应用软件对硬盘频繁访问,对硬盘过分频繁地整理碎片,不适当的超频,电源质量不好,温度过高,防尘不良,震动等。

硬盘坏道分为逻辑坏道和物理坏道两种,前者为软坏道,通常为软件操作或使用不当造成的,可用软件修复;后者为真正的物理性坏道,它表明你的硬盘磁道上产生了物理损伤,只能通过更改硬盘分区或扇区的使用情况来解决。

如果你的硬盘一旦出现下列这些现象时,你就该注意硬盘是否已经出现了坏道:(1)在读取某一文件或运行某一程序时,硬盘反复读盘且出错,提示文件损坏等信息,或者要经过很长时间才能成功;有时甚至会出现蓝屏等;(2)硬盘声音突然由原来正常的摩擦音变成了怪音;(3)在排除病毒感染的情况下系统无法正常启动,出现“Sector not found”或“General error in reading drive C”等提示信息;(4)FORMAT硬盘时,到某一进度停止不前,最后报错,无法完成;(5)每次系统开机都会自动运行Scandisk扫描磁盘错误;(6)对硬盘执行FDISK时,到某一进度会反复进进退退;(7)启动时不能通过硬盘引导系统,用软盘启动后可以转到硬盘盘符,但无法进入,用SYS命令传导系统也不能成功。

这种情况很有可能是硬盘的引导扇区出了问题。

如果出现上述错误,你就需要加倍小心,这说明你的硬盘已经出现坏道了!硬盘坏道的修复1.修复逻辑坏道首先从最简单的方法入手。

借助Windows下的磁盘扫描工具,在资源管理器中选中盘符后单击鼠标右键,在弹出的驱动器属性窗口中依次选择(如图1)(图)“工具→开始检查”,将扫描类型设定为完全扫描,并选择自动修复错误,然后点击开始,扫描时间会因磁盘容量及扫描选项的不同而有所差异(如图2)(图)。

如果逻辑坏道存在于系统区导致无法正常启动,我们可以使用Windows 98/Me 的启动盘,在DOS提示符下键入:Scandisk 盘符,按回车,一旦发现坏道,程序会提示你是否要Fix it(修复),选择Yes开始修复,许多因系统区出现逻辑坏道无法正常启动Windows的问题一般都可以用此方法解决。

因为Windows 98/Me在很大程度上只是自动修复逻辑坏道,而不能自动修复物理坏道,所以,事实上第1种方法往往不能奏效。

如果碰见物理坏道我们应该怎么办呢?2.用Scandisk检查物理坏道对于物理坏道Scandisk就无能为力了,它只能将其标记为坏道以后不再对这块区域进行读写操作,物理坏道具有“传染性”向周边扩散,导致存储于坏道附近的数据也处于危险境地。

用Scandisk时在查到坏道时停止,注意观察Scandisk停止时会数值,如22%,假设硬盘总容量为2GB,2GB×22%=0.44GB,硬盘出现坏道的起始位置大致为440MB处,由于硬盘坏道易向周边扩散,所以必须留足够的缓冲区,将硬盘第一个分区容量设定为400MB,其余1.6GB按200MB为单位分为8个区,使用Scandisk检查所有分区,将无法通过Scandisk检测的分区删除或隐藏,以确保系统不再读写这些区域。

其余相邻的分区可合并后使用。

分区、隐藏、删除、合并等操作可使用图形化界面的PartitionMagic或DiskMan等工具软件进行。

3.用软件隐藏物理坏道用PartitionMagic5.0/6.0对硬盘进行处理。

PartitionMagic可以在不破坏数据的情况下对硬盘重新分区、动态改变分区大小、改变分区的文件格式、隐藏或显示已有分区等等。

将PartitionMagic5.0/6.0的DOS版拷在软盘上,用Windows 98/Me启动盘引导系统,运行软盘上的PQMAGIC.EXE。

然后进行扫描硬盘,可以直接用PartitionMagic中Operations菜单下的“check”命令来完成,标记了坏簇后,可以尝试着对它进行重新测试,方法是在Operations菜单下选择“Advanced/badSector Retest”;把坏簇分成一个(或几个)区后,再通过HidePartition菜单项把含有坏道的分区隐藏,以免在Windows 98/Me中误操作。

特别提示:如果没有经过格式化而直接将有坏道的分区隐藏的话,那么该分区的后续分区将由于驱动器盘符的变化而导致其中的一些与盘符有关的程序无法正确运行。

解决的办法是利用Tools菜单下的DriveMapper菜单项,它会自动地收集快捷方式和注册表内的相关信息,立即更新应用程序中的驱动器盘符参数,以确保程序的正常运行。

4.修复硬盘0扇区坏道对于硬盘0扇区损坏的情况,虽然比较棘手,但也不是无可救药,我们在这里给大家介绍两种方法。

第一种方法:我们借用DiskMan这个软件来修复。

具体方法如下:①在纯DOS模式下运行DiskMan,在“硬盘”菜单中选择驱动器符号,这时主界面中显示该硬盘的分区格式为FAT32,起始柱面0,起始磁头1,总容量为2GB;②然后依次进入“工具→参数修改”(或按F11),在弹出的修改分区对话框中,将起始柱面的值“0”改为“1”;③按确定退回DM主界面并按F8保存修改结果。

修改后需要重新格式化硬盘。

第二种方法:我们用部分人比较熟悉的Pctools9.0软件中的DE工具。

具体方法如下:①用Windows 98/Me启动盘启动,运行Pctools9.0目录下的DE.EXE,先进入Options菜单,选Configuration(配置),按空格去掉Read Only(只读)前面的钩(按Tab键切换),保存退出;②接着选主菜单Select(选择)中的Drive(驱动器);③进去后在Drive type(驱动器类型)项选Physical(物理的),按空格选定,再按Tall键切换到Drives项,选中Hard disk(硬盘),然后选OK回车;④之后回到主菜单,打开Select菜单,这时会出现Partition Table(分区表),选中并进入,之后出现硬盘分区表信息;⑤如果硬盘有两个分区,l分区就是C盘,该分区是从硬盘的0柱面开始的,那么,将1分区的Beginning Cylinder(起始柱面)的0改成1就可以了;⑥保存后退出;⑦重新启动,按Delete键进入COMS设置,选“IDE AUTO DETECT”,可以看到CYLS比原来减少了1,保存退出,重新分区,格式化,至此大功告成。

相关主题