KV200使用不当引起硬盘丢失故障排除一例

Author: 江苏 孙立强 Date: 1996-08-02

        ■故障分析与排除:KV200是一个功能强大的杀解病毒软件,它可检查、备份和恢复硬盘的主引导区信息,格式为:KV200/B(备份),KV200/HDPT.DAT(恢复)。据操作员反映,当时怀疑631.1M硬盘的主引导区感染有病毒,于是用干净的杀病毒软盘KV200重新覆盖硬盘的主引导区,当从硬盘重新引导系统时只有C盘,用DIR查看D盘的目录时,出现“Invalid drive specification”提示信息,且E盘同样不能进入。用NORTON工具软件读出硬盘主引导扇区内容,主引导扇区标志55AAH、分区标志80H正常,从而排除了被病毒破坏的可能。
        因C盘可正常引导,首先采用NDD磁盘医生对硬盘进行修复,然而NDD也无法检测出D盘和E盘,只有C盘的选项。于是怀疑硬盘扩展分区中各逻辑盘的分区链被破坏或改动,改用PCTOOLS9.0中的DISKFIX硬盘修复工具(DISKFIX能修复非物理损坏的磁盘,包括磁盘引导扇区、文件分配表、根目录区记录等方面的错误)。随着DISKFIX的运行,分析引导区、FAT表的完整性、一致性和有效性,检测目录结构及交叉链接文件是否正确,然后根据提示逐一确认修复,最后DISKFIX报告修复成功,在“扫描磁盘表面”的选项里出现了D和E逻辑盘。退出DISKFIX后,可进入D和E盘,但当用DIR读盘时,出现“Not ready reading drive?Abort,Retry,Fail?”说明D和E盘的目录区、数据区及起始柱面还有错误,于是再采用功能强大的NDD进行修复,让NDD先在A盘上建立一个含有错误信息的还原文件,然后确认修复,最后进行磁盘表面测试,全部通过后退出。此时D盘和E盘中的所有文件终于完整地拯救出来,经过运行和校验没有任何破坏。
        ■小结:使用KV200杀解病毒的过程中,以上故障现象是比较特殊也是比较容易发生的。经过仔细的分析和询问当时的操作员,原来故障既不是因为病毒感染,也不是硬盘控制器和硬件方面的损坏,而是由于操作员忘记了用KV200/B所备份的是540M硬盘的主引导区信息,而错误地将540M硬盘的主引导区信息恢复至631.1M的硬盘上,两种硬盘的分区却完全不同,从而造成了丢失D和E盘。因此笔者在这里告诫各位用户,用KV200/HDPT.DAT恢复硬盘的主引导区信息时,一定要认清所备份硬盘的型号、容量及分区大小,不可恢复到不同的硬盘上!