|
近段时间许多朋友来信告诉我,使用Win98第二版操作系统不能正常关机,这个问题以前有许多朋友已经讨论过,我以前使用的电脑也经常出现这种现象,经过自己的一段时间的摸索,最终找到了对付win98第二版不能正常关机的这种现象。
win98第二版不能正常关机的现象是由于win98第二版设计上的bug造成的,不过可以通过许多种方法得到解决。大家可以在补丁广场上面http://www.mypatch.net上面找� ... �加以分析了。
出现这种故障,主要原因还是硬件或者软件方面的兼容性问题。目前大家使用计算机的电源大多数都是ATX架构,支持ACPI高级电源管理功能。可以在主板的BIOS中把ACPI功能打开,在安装Win98第二版的时候,使用setup /pj这个参数进行安装,安装完的Win98第二版可以直接按Power键直接执行关机程序。这就大大避免了不能正常关机的可能性。
在启动Win98第二版的同时,按住Ctrl键不松,或者是F8键,出现开机菜单,选择第二项,启动到Win98桌面,然后执行关机程序,再次重新启动计算机的时候打开bootlog.txt,按F3键搜索terminate,正常情况下,terminate条目位于bootlog.txt这个文件的末尾。查找所有的end terminate,如果在bootlog.txt的最后一行为end terminate=kernel,那么win98第二版就是正常关闭,其它的就是不正常关闭。分析bootlog.txt这个文本文件,有助于判断win98第二版不正常关机的原因所在。其它的几种常见的现象是:
terminate=Query Drivers 表示内存管理程序有问题,或者计算机的内存有问题。需要检查计算机的内存管理程序是否正常加载,还有内存是否为remark过的,或者在bios中设置内存的周期不正确。
terminate=unload 表示config.sys中的实模式驱动程序有问题,可以考虑删除config.sys里面的内容。
terminate=reset display 表示显卡的驱动程序可能有问题。如果是VIA芯片组的主板,最好是安装VIA4in1主板驱动以后再升级显卡的驱动程序。
terminate=rit 表示声卡或者鼠标的驱动程序有问题或者声卡或者鼠标本身就有问题。
当然,可能还有其它的提示信息,需要大家检测对应的软件或者硬件的状态,如果是软件方面的原因,最大的可能就是实模式的驱动程序与之不兼容造成的,为了避免这种状态,可以在运行中键入msconfig,运行系统配置实用程序,在autoexec.bat,config.sys,还有win.ini,system.ini中的实模式的驱动程序关掉,然后重新启动计算机。
到此为止,您的计算机就可以直接关机了. |
|