瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 轻松化解Windows四大致命错误
水漫金山 - 2005-9-6 16:33:00
轻松化解Windows四大致命错误

    在使用Windows 9x/me 时,你肯定没少遇到系统或软件出错,不是错误提示,就是可怕的蓝屏,而且还会用英语告诉你出了这样或那样的错误。许多朋友这时只能一愁莫展,不知所措。其实引发错误的病因就藏在那些提示中,下面我们就为大家解读一下Windows常见错误提示背后的秘密,让你不再面对Windows错误信息一头雾水,做到心中有数,甚至迅速成为系统诊度高手。
    Iiiegal Operations(非法操作)
    简单地说,就是程序所发出的操作请求,Windows和CPU都不明白,从而无法执行,于是便会给出非法操作的警示窗口,并终止程序运行。
    1内存驻留程序或第三方程序运行时引起内存冲突或其它硬件资源冲突。
    这是非法操作比较常见的原因,如果在运行游戏或程序时出现,请一一暂停后台运行的其它程序,并测试运行游戏或程序,如果发现在停止某个后台程序后,问题得到解决,基本就可以确定元凶了。为了不误判最好重启电脑,再次运行游戏或程序,如果不再出现问题,证明只是偶然的错误,不必担心喽;如果还是非法操作,那么就要重复上述试验,从而确定刚才抓到的是否真正的元凶。
    2数据源出现问题,造成数据读取不正确。
    比较常见的就是软盘存在错误,或者游戏光盘太脏出现损伤,造成无法正确读取数据。
    请检查光盘是否存在划痕或者损伤。如是软盘,则需要使用Windows的磁盘检查工具进行检查和修复。
  3如果硬盘本身存在错误或磁盘碎片太多,在安装程序或游戏时很可能会出现非法操作。    如果在安装完成出现错误提示,建议卸载游戏或软件,接着对硬盘进行磁盘扫描或碎片整理。
    4文件损坏或丢失。
    建议卸载运行时出现非法操作提示的软件,然后重装该软件,以便修复损坏或丢失的文件。
    有时在使用内存整理和优化软件时,也会遇到非法操作问题,请将其卸载或禁用。以验证它是否真正的元凶。
    5有问题的显卡驱动程序。
    当你执行鼠标移动、从一个文件夹另外一个文件夹拖动文件等对显卡要求很高的操作时,出现非法操作故障,那么就很可能是显卡驱动惹的祸,请首先尝试将显卡分辨率调整至640×480、256色,然后再次执行相关操作来验证是否为显卡驱动的问题。如果你在调解显卡设置时,也出现非法操作故障,那么很可能是显卡驱动本身存在BUG,最好升级到最新的驱动程序。
  6病毒作怪。
    没有其它好办法,那就是把杀毒软件的病毒库升级到最新,对你的爱极作一次全身检查吧。
    7新安装的硬件设备存在冲突
    如果非法操作是在安装了新设备后频繁出现的,那么它很可能与原有的硬件存在冲突。建议你怎么安装的新硬件,你就怎么把他在卸掉,并卸载相应的软件(硬件附带的软件),然后再测试问题是否还存在,同时对于PCI设备更换插槽,也不失是个好办法。
  8程序本身存在代码错误    若运行某个程序后频繁出现非法操作,就得怀疑它了,如果排除了其它的可能,最好用他的最新版本了。
    9Windows本身出现损坏或故障
    如果运行多个程序都出现非法操作故障,问题也不大,重装吧。
    10内存有问题    内存有问题也容易出现此类故障,如最近刚升级了内存最好拔下来测试是否还有问题。


    Invalid Page Fault(无效页错误)

    这个错误提示通常出现在应用程序与Windows系统之间传递数据的过程中,数据传递一旦发生错误就可能导致程序运行了一个错误指令,最终结果就会看到了Invalid Page Fault。所以这个错误发生后应主要针对硬件来检查。
  1物理内存太少而导致虚拟内存运行不稳定,从而发生错误。
    现在的软件越来越大,越大就越占用内存,所以在你不囊中羞涩、手头宽裕的时候,增加内存条。当然根据你的主板的参数来升级内存。
    2剩余硬盘空间越来越小,直接影响虚拟内存的工作,导致错误的发生。
    首先使用磁盘扫描和碎片整理程序对硬盘体检,然后检查系统分区的剩余空间,如果小于200MB,就得好好整理一下,删除临时文件和不需要的文件,或者将一些数据移动到其它的分区。
    3虚拟内存损坏或被某个应用程序破坏
    进入DOS,删除虚拟内存文件------W386.SWP。这样Windows就会重建该文件,从而消除虚拟内存中的错误。如果是在运行特定程序时出现的错误,那么最好将其卸载,然后安装其最新版或安装补丁程序。
    4某个程序试图不恰当地使用物理内存
    例如,某个程序或Windows组件读取或写入系统没有分配给他的内存区域,这样该程序就有可能会覆盖或破坏其它正在运行的程序在该区域内的代码,从而发生错误。
    重启电脑,再运行出现问题的程序,如不再出现Invalid Page Fault,那么只是偶而发生的错误。如还出现,就得卸载并重新装该软件的最新版了。
    5某个应用程序试图访问正在被另外一个应用程序修改的数据。
    解决方法,与4相同。


    General Protection Fault(一般性保护错误)
   
    它的出现通常由于某个应用程序试图调用其它正在运行的程序已经使用的内存,发生该错误后,程序会被强行退出甚至造成Windows重启。同时,这个错误还会经常导致蓝屏的出现。
    此错误的原因比较难定,如果几周才遇到一次,完全不用担心,Windows怎能不犯错?如果经常遇到就可用以下方法加以解决。
    1删除所有临时文件;
    2扫描并整理磁盘碎片;
    3检查系统分区是否有200MB以上的空间;
    4如果在错误的详细报告中有“Explorer”和“KRNL386.EXE”等相关文字,那么很可能是Windows本身出现问题,或者Windows的重要文件被替换,这时最好进行重装来解决问题。   
    5若错误是在关机或长时间使用电脑后出现的,最好禁用Windows的电源管理和屏保,从而检验是否是由他们引起的。
    6一般程序冲突或系统报错,都会有“IEXPLORE caused general protection fault in module CM8330.DRV at 0006:0000196c.”的错误提示,你可以使用搜索功能找到错误提示中所说的文件,如,CM8330.DRV,右击它,在“版本”选项卡中可以看到它的描述,原来这个文件是声卡的驱动文件,这样问题的关键找到了,重装或升级声卡驱动将会解决问题。此法不是万能,但是值得一提。

    Fatal Exception(致命错误)

    在使用Windows 9x/me的过程中,经常会看到这样的错误提示信息:
    A fatal exception <xy> has occurred xxxx:xxxxxxxx
    通常,Windows会在一片蓝天的屏幕中显示这样的信息(有时仅仅显示一个对话框),然后提示重启电脑,这就是致命异常错误。错误信息中的<xy>是致命异常错误代码。xxxx:xxxxxxxx代表出现异常时CPU执行的指令所在的地址。
    出现致命异常的错误提示,其实是Windows最无奈的一种保护措施,在系统即将或已经崩溃的情况下,操作系统只能无可奈何地将错误信息显示在屏幕上。这样的错误提示比较常见,说白了,就是系统中某个程序(进程)突发“精神病”,企图让CPU做一些非常严重的、正在或已经导致系统崩溃的事,这是最好的选择当然是重启或关机。
    几种导致“致命异常”的原因:
    1企图执行非法指令;
    2读写无效数据或执行了无效的代码;
    3企图使用无效的优先级别执行某种操作;
    4CPU进行了超频;
    5机箱散热不佳。

附:常见致命异常错误代码
    Fatal Exception 0D(致命异常:一般性保护措施)
    它发生的情况其实喝上面提到的General Protection Fault基本一致,代表程序已经崩溃,需要立即中止。此错误:首先检查显卡驱动是否损坏或太老、太旧,或有较久的多媒体软件,当然检测有无病毒大有必要。此外,Hsflop.pdr这个文件丢失或损坏也会出现此错误提示。如果排除了以上可能,建议格式化硬盘后重装Windows。还不行?就有可能你的硬件出了毛病,主板、内存、显示卡等等。
    Fatal Exception 0E(致命异常:页错误)
    一般是在操作系统从虚拟内存中取数据时发现页缺失或已损坏造成的。出现此提示后,没别的办法,重启吧。000080]
Mestoration - 2005-9-6 16:36:00
看的结果:
觉得层次不分明,这四大致命错误的标题惯用粗体字
1
查看完整版本: 轻松化解Windows四大致命错误