实例及解决方法:
1、A Fatal Exception OE has occurred at 0028:XXXXXXX in VXDSYMEvent(02)+XXXXXXXX
当你安装完windows之后出现上述提示或者从IE复制文字,贴到记事本就有可能产生这段讯息。主要问题是Symevent.386这个文件引起的。解决方法:执行注册表,查找Symevent这个键值,把它删掉。或者编辑system.ini文件,找出Symevent.386所在的位置,在那一行的前面加一个“;”,比如;symevent.386。
2、A Fatal Exception OE has occurred at 0028:C02A0201...
在安装windows的时候,当安装程序准备进入windows时出现。这是因为Corel CD Creator 2.0的Cdraspi.vxd这个文件和操作系统不兼容,要永远解决问题,需升级这个软件。如暂时让windows不出现这个错误,就得把这个文件改名。
3、A Fatal Exception 06 has occurred at <XXXX>:<XXXXXXX>
在安装windows的过程中,突然出现。主要原因是你在自动批处理文件autoexec.bat文件中加载了防毒软件。解决方法:去掉批处理文件中激活防毒软件的叙述。
4、A Fatal Exception OE has occurred at 0028:XXXXXXX in VXD VMM(01)
在关机或重启的时候出现。主要原因是显卡驱动程序与操作系统不兼容引起的,可以通过网上下载最新版的显卡驱动程序来解决,更新显卡驱动后就可以解决了。
5、Rundll32 caused a general protection fault in module Mmsystem.dll
在启动进入windows的时候经常出现:Rundll32这个程序执行无效,即将关闭。按详细资料显示内容如上。主要原因是System.ini中的boot区段中少了drivers=mmsystem.dll。一般是由不正确的安装引起的。解决方法,用记事本打开位于c:\windows\system.ini文件,找到boot这个区段,补上一行drivers=mmsystem.dll,重启使之生效就解决了。造成Rundll32或Rundll错误的原因非常多,这个例子只是众多Rundll错误中的一种原因而已,如果你的错误信息与此处的内容不符,本例中的解决办法可能并不符合你的需要。
6、Rundll32 caused an invalid page fault in module MSVCRT.DLL
在执行拨号连接上网上出现。主要原因是MSVCRT.DLL这个文件版本不对引起的,某软件可能把这个共享的系统文件置换成了错误的版本。解决方法:可以用sfc程序提取。
预防:
1、定期对重要的文件进行备份,避免系统出错后,未能及时备份数据而产生不可挽回的错误。
2、避免非正常关机,减少重要文件的丢失。
3、只要能正常运行,没有必要去升级各板卡的驱动和BIOS,避免升级造成的危害。
4、定期检查优化系统文件,运行sfc程序,进行系统文件丢失检查及版本校对。
5、减少无用软件的安装,尽量用软件的反安装程序来卸载,以减少非法替换文件和文件指向错误的出现。
四、无法正常启动
windows启动时需要从system.ini、win.ini、注册表读取初始化信息,windows me xp还将读取config.sys、autoexec.bat这两个文件,如果这些文件出现错误,都会导致无法启动。当然系统无法正常启动的原因还有很多,但不外乎系统文件受损、病毒、注册表损坏等原因。
五、无法正常关机
你有没有经历过,在关闭操作系统时,画面停留在“现在可以关闭计算机了”不动了。只有手动关机,ATX电源要按下超过四秒钟才能关掉主机电源,是不是麻烦了点。如果你嫌麻烦就跟我来解决问题吧。
在windows系统中的确常常出现自动关机失败的情况,下面谈谈具体的原因和处理办法。
1、系统文件中自动程序有所缺陷。为了确认是否是这个原因所致,可以作如下实验。在开始运行中输入:rundll32 user.exe,exitwindows 看看能否正常关机。如果在这个命令下可以正常关机,表示自动程序可能有某种缺陷,如果使用的是win98系统,请运行一下sfc程序,检查一下系统文件的完整性和修补文件。如果采用其它系统,如winme,2000,xp,也可在相应的项目中完成文件修补。如果修补文件仍然不能解决问题,只能重新安装一下系统。而运行rundll32 user.exe,exitwindows 也不能正常关机,则可能是操作系统中某些程序有缺陷,处理办法仍是修补系统或重新安装系统。
2、病毒和某些有缺陷的程序或者系统任务有可能造成关机失败。首选查杀病毒,在关机之前关闭所有的应用程序。由于有些程序是系统启动时加载的,因此可删除启动组中的所有程序,运行msconfig程序到启动组中,去掉所有程序,以便看看有无影响关机的程序。
3、外设和驱动程序兼容性不好,不能响应快速关机。可运行msconfig,在常规标签页中选择高级,在打开的窗口中选择禁用快速关机。如果怀疑 外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。
4、如果设置了在关闭windows时使用声音文件,当该文件损坏,也能造成关机失败,请在控制面板中声音事件中选择”退出windows“,把声音设为无。
5、在win98自动关闭时将显示”现在可以安全地关闭计算机了“,这个内容是由windows目录下的"logos.sys"文件完成的,如果这个文件损坏,也能造成不能关机,解决办法,恢复该文件。
6、安装winxp后不能自动关机,如果排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统bios中的APM和winxp之间不兼容,因为不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了。解决问题的办法是升级主板的系统bios,采用新的版本。
六、系统资源急剧减少
有时,当正常启动系统后,未开启任何应用程序或打开文档,系统可用资源也会急剧减少,这多半是由于病毒的破坏或木马程序的作用。另外,开启过多的应用程序也会导致系统资源急剧减少,如3dmax等耗费资源大的程序。
七、硬件资源冲突
硬件资源冲突的典型表现为:当你添加新硬件时或添加新硬件后系统经常无缘无故地蓝屏、死机、黑屏;启动时无故进入安全模式;声卡鼠标不能正常工作或彻底罢工;查看系统属性的设备管理器时,有惊叹号出现;打印机和软驱工作不正常。当然也可能是病毒作怪。
怎样检查:到设备管理器中查看硬件设备的工作状态。如果硬件前出现黄色的“?”含义为硬件驱动程序错误或资源冲突。带有圆圈的蓝色“!”号,含义为该设备基本能够使用,但系统认为它仍有问题,仍可正常工作。红色的“X”含义为这个设备不能正常工作或不存在,它经常使系统以安全模式启动或经常在启动时提醒你搜索新硬件。一般多出现在PCI插槽之间或PCI插槽与鼠标接口及COM1、COM2之间,还有ISA插槽与打印机并口之间。也有AGP显卡和PCI声卡之间的冲突,但很少见。
解决方法:
黄色的“?”,应在设备管理器中删除带“?”的设备,点刷新按扭,按提示升级最新的驱动程序。然后在设备管理器中看看还有没有“?”。它的主要原因在于系统没有正确识别该硬件,或驱动程序不正确。也可能驱动程序和系统软件有冲突,一般都靠升级驱动程序解决。
蓝色的“!”,可以通过换插槽来解决。如不能解决,在设备管理器中,选计算机右键可以看到总的配件的资源状况。选择有问题的设备并单击属性,选择资源选项,去掉使用自动的配置前的钩,单击更改设置,选择一个没有冲突的值。也可在BIOS中更改这设置,也可以在BIOS中屏蔽一些不用的设备端口,如串口、并口、打印线接口等。
红色的“X”,参照方法同蓝色的“!”现象一样类同,就不在此多讲了。