一次“完美”的电脑急救

Author: 李福红 Date: 2000年 第9期

  由于学习的需要,笔者在电脑上安装了Windows 98 SE版、Windows NT Server 4.01和Winlinux 2000。同时,在每一种系统下都安装了大量的应用软件,存储了将近7GB的信息,平日里总是小心翼翼,惟恐电脑出现问题,使自己的心血付之东流。谁知怕什么有什么,在今年的2月7日,当我打开电脑时,屏幕上出现了一串英文提示,大意是说“你的Windows 98已经超过试用期,敲回车继续”,依照提示输入回车之后,硬盘响了片刻之后,系统自动关闭。我如挨了当头一棒,懵了,赶紧重新启动计算机,选择启动到Windows NT 4.0,回车,Windows NT正常启动,出现登录窗口,输入用户名和口令,回车,微软的小旗轻轻飞舞,我缓了一口气,至少,Windows NT下的文件应该平安无事。谁知等了好久,微软的小旗依旧飘扬,Windows NT也无法启动!
  由于正值假期,无法得到Windows 98的正版安装盘,只有自己动手解决了。首先找出Windows 98(第一版)的启动盘,用软盘启动计算机,查看文件,还好,资料文件都在,只是在C盘根目录下的一些系统文件丢失了,包括IO.SYS(Windows 98的系统文件)、Ntdetect.exe等。想想既然Windows NT能够启动到登录画面,引导程序应该没有太大的问题,于是用Windows 98第二版的启动盘重新启动计算机,执行“SYS C:”命令,之后重新启动,进入BIOS,将日期改为1999年,保存退出。启动系统,Windows 98的LOGO画面出现了,但没有出现Windows NT的启动菜单。进入Windows 98,打开资源管理器,查找C盘,竟然丢失了NTLDR以及Bootsect.*等多个文件。这也就是说,Windows NT系统被覆盖了!
  现在战略重点发生转移,应该首先解决Windows NT的问题。由于在Windows NT下安装了许多软件,所以排除了重装系统的作法,但究竟应该怎样修复Windows NT呢?思索良久,忽然想起,在安装Windows NT时有一个“修复上次安装的NT”的提示选项,为何不试试它? 急忙找出Windows NT的安装磁盘,用1号盘启动计算机,系统装入Windows NT的核心文件,紧接着装入2号盘,系统给出了几个选择:
  1.在安装前想多了解NT的安装过程,按F1;
  2.开始安装,按ENTER键;
  3.修复上次安装试损坏的NT,按“L”;
  4.停止安装,按F3键。
  此时,按L键,修复Windows NT 4.0,系统要求插入Windows NT光盘,开始复制一些文件,之后系统重新启动,此时,Windows NT的启动菜单出现了,选择“Windows NT Server 4.0”,启动Windows NT,系统开始检测硬件,顺利进入到登录界面,输入用户名和口令后,系统启动成功!查看自己的资料文件,发现全部都完好无损。至此,Windows NT修复成功,开始解决Windows98的时间限制问题。
  仔细想来,Windows98在启动时尚未出现LOGO画面就给出了错误信息,所以有时间限制要求的文件应该在这三个文件中:IO.SYS,COMMAND.COM和MSDOS.SYS,倘若能够找出究竟是哪个文件,只要将该文件替换掉,或许能够解决这个问题。忽然想起,自己不是保留着Windows 98第一版的启动盘吗,何不先用它做个实验?
  事到如今,也管不了太多,索性启动Windows NT,将Windows98下的所有重要信息全部备份到G盘(本人的硬盘为IBM DESKSTAR 13.5G,G盘为5.5G,有足够的空间)。然后用Windows98第一版的启动盘启动计算机,将C盘根目录下的COMMAND.COM文件去除SHR属性(系统、隐藏和只读属性),然后将A盘的COMMAND.COM作同样处理后,拷贝到C盘根目录下,重新启动计算机,系统显示“bad command.com”,看来不是这个文件。将C盘根目录下的IO.SYS文件去除SHR属性(系统、隐藏属性),然后将A盘的IO.SYS做同样处理后,拷贝到C盘根目录下,重新启动计算机,一切正常!试着使用Windows 98的各项操作,一切正常!重新启动计算机,进入BIOS,将日期改为当前日期,保存退出。再启动,顺利进入Windows 98第二版,试用Windows 98的各项操作,一切OK!启动Winlinux 2000系统,也正常。至此,顺利解决了Windows 98 SE版的时间限制问题。同时,Windows 98下的所有应用软件也保住了。
  在遇到系统由于时间或密码问题不能启动或正常使用的情况下,切不可以为只有重新安装的方法,要认真地分析遇到问题的类型、出现的原因,多方探讨,力争找到一个最佳的解决办法。