故障现象:硬盘分区表错误引导的启动故障。
故障原因及解决办法:硬盘分区表错误是硬盘的严重错误,一般是病毒破坏的为多,不同错误的程度会造成不同的损失。我们以前备份好的分区表这时就可以大派用场了,把好的分区表恢复到硬盘就好了。如果没有备份分区表,那我们可以按下面的方法做。
如果是没有活动分区标志,则计算机无法启动。我们从软驱或光驱引导系统后可对硬盘读写,可用DOS下的fdisk命令来激活活动分区。或用其它很多工具软件修复也可以修复的。
如果是某一分区类型错误,可造成某一分区的丢失。分区表的第四个字节为分区类型值,正常的可引导的基本DOS分区值为06(也就是通常说的FAT16格式,现在大家都用FAT32,也就是0b),而扩展的DOS分区值是05。如果把基本DOS分区类型改了则无法启动系统,并且不能读写其中的数据。如果把06改为DOS不识别的类型,则DOS认为这个分区不是DOS分区,无法读写。
分区表中还有其它数据用于记录分区的起始或终止地址。这些数据的损坏将造成该分区的混乱或丢失,一般无法进行手工恢复,我们可以用备份的分区表数据重新写回,或者从其它相同类型并且分区状况相同的硬盘上获取分区表数据,否则将导致其它的数据永久的丢失。在对主引导扇区进行操作时,推荐用PCTOOLS9.0、NU8下的DISKEDIT等工具软件来修复,操作方便,可直接对硬盘主引导扇区进行读写或编辑。
如果实在找不到相同的分区表,而你又是用DM分区的,那么恭喜你,DM会自动把你硬盘的0柱0面1扇区的内容备份一个在0柱0面63扇区上,我们只要把这个扇区的内容拷贝到0柱0面1扇区可以用了,跟以前一样的。如果这个备份万一被病毒给破坏了,那我们再用DISKMAN这个工具软件来试一试恢复,它有自动和手动两种修复模式,如果我们知道分区的大小,可以用手动模式,否则用自动模式(自动模式可能搜索到很多不对的分区模式,你自己要会判断哟, 好先把修改前的分区表备份,万一恢复有误,还可以恢复故障时的样式,不至于越修越坏。