前几天接到一朋友急呼,说他的机器不能完成启动,心想没什么大不了的,到时先杀毒,不行再恢复注册表,最后一招也是最有效的一招是格式化C盘再重新安装Win 98。由于Win 98经常安装和卸载软件会造成注册表里数据的混乱,“垃圾”增多,有时导致应用程序之间的注册表数据冲突,易造成死机。
到朋友家里去一看机器,启动完成到蓝天画面时就死机了,发现硬盘指示灯在不停闪动,侧耳倾听硬盘有“喀嗒喀嗒”的读盘声,但声音很不正常,心想糟糕,硬盘估计有大的问题。用光盘启动(很方便,有好多小工具软件可以直接使用),查看C盘内容都在,用SYS命令传送引导程序重启还是一样的故障。把重要数据拷贝出来以后,FORMAT C:,却出现0道损坏的错误,让我大惊一下,心想不可能吧,如果0道损坏,它却还能自行引导一点儿,重新再用光盘启动后格式化C盘,这次没有出现0道损坏的错误,格式化到17%时出现损坏的磁盘扇区,格式化完成后,重新安装Win 98,在安装过程中却出现安装错误,不能完成安装,知道可能是文件安装在坏的扇区位置导致文件不能正确读出。
考虑如果不把文件安装在坏的扇区位置也许就可以了。朋友的硬盘是过去的小硬盘,只有1.7G,用FDISK命令把分区全部删除再重新只分成一个分区后格式化,发现格式化到10%时出现出错提示,计算1700M×10%=170M,大概在170M左右位置出现错误,于是重新分区,给C盘分成240M,这样即使坏扇区扩大一些也不影响到文件的读出,其余的全部分给D分区,把Win 98安装在D盘上,C盘上只有引导程序,安装完毕运行正常,告诉朋友今后不要在C盘上安装程序,以免出错。当然,如果坏的扇区出现在硬盘的中间,也可以前后各留一些把坏的扇区单独做成一个分区保留下来不再使用。
|