方法一:磁盘扫描标记坏道,让系统不再向其存入数据
在Windows中选择盘符,从右键菜单中选择“属性”,在“工具”选项中对硬盘盘面作完全扫描,并对可能出现的坏簇自动修正。
如不行,可以尝试用Windows 98启动盘引导机器,然后运行DOS版的“Scandisk”。
对有坏道的硬盘分区,在重新格式化时程序会试图修复,有时可以修复成功。但这种方法不是十分奏效,所以往往要结合下一种方法来使用。
如果无法修复,干脆隐藏坏道!基本思路是找出坏道的大概范围。如用Format格式化,记录下遇到坏道的百分比,根据此分区容量计算出坏道大概出现的位置;或者用“磁盘扫描程序”对硬盘全面扫描,判断坏道的大概位置。将这部分空间用“分区魔术师”划为单独分区,并将其隐藏。
小提示:如果把坏道范围划得比实际小,会有一部分坏道继续被利用而扩散;如果过大会浪费硬盘空间。在屏蔽坏道前,如果有重要数据请先备份。
另一种隐藏坏道的办法是用“坏盘分区器”——Fbdisk ,它可将有坏道的硬盘重新分区,并将坏道设为隐藏分区、好磁道设为可用分区,将坏道分隔可防止坏道扩散。
如果坏道发生于硬盘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”(分区表),1分区就表示C盘,该分区是从硬盘的0柱面开始计算的,只要将1分区的“Beginning Cylinder”由0改成1即可。保存,退出。
③进入CMOS重新检测硬盘,再对其分区和格式化。只有对硬盘格式化后才会把分区表信息写入1扇区。
几乎没有什么办法,所谓的硬盘修复最多只能延长一点使用时间,没有多大用处,更换新的硬盘才是根本的办法。
如楼下所说,硬盘坏道分“逻辑坏道”和“物理坏道”两种,逻辑坏道是可以用软件修复!物理坏道是修不好的,一但出现物理坏道,就只能换硬盘了!
硬盘坏道分“逻辑坏道”和“物理坏道”两种。“逻辑坏道”一般可用软件修复;“物理坏道”表示硬盘磁道产生了物理损伤。详见百科http://baike.baidu.com/view/951202.htm