装了放病毒软件,能不出问题吗~
看下面: 例如一台机器,总是显示内存不足,在结束任务时又发现有多个winoldap在运行。每运行约一个小时后,就会突然出现蓝屏故障,屏幕提示:
“A fatal exception OE has occurred at XXX:XXXXXXXXin VCOND(XX)+XXXXXXXX The current application will be terminated”
每当此时,他总是热启动重新开机,但是要不了多久,故障现象依然,使他非常烦恼。在使用多个杀毒软件交叉杀毒,又重装了系统后依然如此,所以笔者开始怀疑不是病毒引起或Windows安装的错误。最后,在刚进入Windows时按“Ctrl+Alt+Del”仔细查看任务列表,记下当前已经加载的程序数。然后在半小时左右即将出现蓝屏现象前,再次按“Ctrl+Alt+Del”查看“任务列表窗口”,发现此时系统在内存中共加载了上百个“Winoldap”进程,查阅该软件的README和微软的说明文档,原来这是一个与DOS应用程序兼容性有关的问题:
这台机器使用的是一个Windows95时代开发的系统集成软件。该软件在运行过程中,不断地从接口上读取外部信息,然而该信息却是以压缩包的形式传送的,系统每读进一个压缩包,就会自动调用附带的PKUNZIP程序去解压缩,而PKUNZIP是DOS环境下的应用程序,完成任务后不会自动退出,于是此程序不断地驻留于内存中,一定时间后就会导致内存资源严重耗尽,最终出现蓝屏现象。明白了原因后,简单的设置就可以解决问题:找到PKUNZIP.EXE程序,在属性里单击“程序”,选中“禁止MS-DOS程序检测Windows”前的复选框,确认,再试运行故障消失。 |