EMM386在启动WIN 95过程中报错并死机

Author: 何宗琦、王琰 Date: 1998年 第42期 34版

#1  湖北读者赵雄问:我的同学最近租了一台电脑,刚开始还正常,后来,在一次重新启动WIN95时,屏幕出现提示:“EMM386:Unrecoverable privileged operation error #01 - Press ENTER to reboot”,回车后却死机了,又重新启动,还是出现这样的情况,后来把Config.sys中的DEVICE=C:\WINDOWS\EMM386.EXE去掉,再重新启动却恢复正常了。机器的启动配置有:1. WIN95,2. GAME,3.DOS,只在选1时才出现上述情况,请问这是怎么回事?
  答:EMM386报错往往表示机器存在着硬件质量问题(内存的可能性最大)或软件冲突。你同学的机器在去掉EMM386后,WIN95能正常运行,说明内存应无问题,需要从软件方面来考虑。首先,WIN95与某些老版本的EMM386一起工作时会出问题,如果你来信中给出的Windows目录是Windows 3.x的话,请更换使用WIN95自带的EMM386。然后在Config.sys中加入EMM386后重新启动机器,然后按F8键,选择BOOTLOG菜单,并用单步确认的方法启动WIN95,观察哪个步骤进行后EMM386报错,如果在调入Config.sys或Autoexec.bat中的某个程序时死机,可将该程序去掉或者调整EMM386的开关项,如果在启动WIN95的图形界面过程中死机,可在重新启动后打开C盘根目录下的BOOTLOG.TXT文件,查看最后几条记录,找出引起错误的程序,将之从System.ini或注册表中去掉。由于不了解你同学的机器出现错误的具体情况,上面介绍的只是解决问题的基本思路,供你参考。