• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

解析七大Windows系统故障

发布: 2007-7-13 17:48 | 作者: 佚名    | 来源: 网络转载     | 查看: 12次 | 进入软件测试论坛讨论

领测软件测试网

  相信几乎每个人在使用Windows系统的过程中,都遇到过各种各样的错误和问题。除了骂骂微软的程序员外,人们也只能把苦水咽到肚子里。在遇到类似的问题时,人们似乎也已经习惯了,经常会按个“回车”或“取消”什么的将就一下就过去了,并默默祈祷重启电脑后能“阿弥陀佛”。其实,这种做法是不可取的,说不定什么时候就会酿成大错。下面就让我们对此类问题加以分析探讨。

  1.“蓝屏”报错

  问:系统在使用过程中屏幕出现一片蓝色并显示一些出错信息可谓家常便饭。尽管在出错信息之中可能会包含“按任意键继续”、“按Ctrl十Alt+Del重新重新启动,但所有未保存的信息将丢失”之类的说明文字,但通常不会像它所说的那样能够继续或者重新启动,很多时候系统会死机,此时除了按复位按钮外几乎没有其它选择。请问为什么会频频出现蓝屏?

  答:Windows出现蓝屏错误的原因可能是多方面的,比如同时运行了多个比较大型的程序,而系统内存又比较少,这时系统可能会出现提示“Windows is busy”(系统忙)错误的蓝屏信息,这是因为内存不足引起的。另外运行了一些有缺陷的程序,可能会出现Windows发生“致命异常”错误的蓝屏信息,并且还会指出某某文件在某个地址发生错误。当然硬件方面的原因也很多,如硬件不兼容或损坏引起运算错误、超频、系统过热等也会导致蓝屏错误。还有一种不起眼的错误也会使Windows出现蓝屏,那就是在系统从软盘、光盘读取数据的过程中将软盘取走或将光驱的门打开。


  2.“非法操作”提示   

  问:我在运行应用程序时,“非法操作”提示经常打头碰脸,如正在乐悠悠的玩游戏、上网冲浪,甚至用会声会影编辑电子像册时,一句“XX程序执行了非法操作,即将关闭”突然跃然屏幕之上,使几个小时的心血付诸东流,多扫兴,能告诉我具体原因吗?

  答:在电脑操作中,出现“非法操作”提示的几率比蓝屏现象要多出一筹。造成“非法操作”的原因主要出自软件。当一个程序访问其内存地址空间之外的内存时,就会引起系统错误。另外由于Windows不能合理地分配和回收内存资源,造成有的软件运行时得不到相应的内存地址。当出现“非法操作”的提示时按下面的“详细资料”按钮会指出出错代码,你可以借助于一个小工具MS Windows Eror Messages(http://soft.winzheng.com/SoftView/SoftView_2660.htm)来查看非法操作出错代码的具体含义。


  3.“一般保护性错误”通知

  问:我在电脑操作中,有时突然间系统“崩溃”了,屏幕提示“General Protection Fault”,翻译过来,原来机器出现了“一般保护性错误”,这是为什么,如何解决?

  答:“一般保护性错误”的出现,通常是告诉你装的某个软件出现问题或某个硬件设备的驱动需要更新。我就曾经遇到过两次:一次是喝咖啡时不慎将液体洒入键盘,一次是觉得手写笔长期不用主动删除了其相关软件,系统都不客气的告诉我出现一般保护性错误,显然前者是硬件故障,而后者是软件故障。如果找不到原因所在,我们可以借助于系统自带的Dr.watson小工具,如果某个程序发生错误,它可以记录下当时的软件环境,帮你确定产生错误的原因所在。不过还有一个小绝招不妨试一下:一般程序冲突或者报错,都会有提示,不论软件或硬件原因,都会提到错误文件,请利用搜索功能找到这个文件,查看属性就可以得知其描述,那么问题的症结就找到了,重装或升级该文件问题就会迎刃而解。


  4.“无效页错误”通告

  问:有时我在操作电脑时,突然冒出一个“Lnvalid Page Fault(无效页错误)”的提示,弄得我一头雾水,不知所错,请问这是怎么造成的?

  答:这个错误提示通常发生在应用程序与Windows系统之间传递数据的过程中,数据传递一旦发生错误就可能导致程序运行一个错误指令,最终结果就看到了“Lnvalid Page Fault(无效页错误)”。这个错误发生后主要针对硬件来检查,如物理内存太少而导致虚拟内存运行不稳定;剩余硬盘空间太小;虚拟内存损坏或被某个应用程序破坏;某个程序试图不恰当地使用物理内存;某个应用程序试图访问正在被另外一个应用程序修改的数据等等。如果因为前两个原因,那么建议你增加内存和硬盘,或好好清理一下硬盘,恢复足够的空间。如果是其他原因,那问题应该不大,可以想一想最近是否安装过新软件或者更改过硬件配置从中找到线索。


  5.“EXPLORER执行非法操作”警告

  问:最近自己的电脑在进行打开关闭窗口的操作时,常常出现“EXPLORER执行了非法操作”的提示,请问是怎么回事,如何解决?

  答:这是由于系统不稳定造成的,具体原因很多,有硬件上的,也可能是软件上的。你首先应检查系统是否感染了病毒,然后可以重新安装新版本的IE试试,如果还有问题,就要考虑硬件问题了,一般最有可能导致系统不稳定的配件主要有内存、电源、主板等,你可以使用替换法找到导致问题的根源。


  6.“Rundll32错误”显示

  问:我在Windows操作中,经常遇到系统提示“Rundll32错误”,如果在弹出的对话框中按“确定”按钮,系统会强行关闭正在使用的程序;如果不按“确定”按钮,一个带有红叉的对话框横在当中。这是何故,如何解决?

  答:DLL是微软提出的动态链接库概念。其原理是每个程序所需的代码可以从同一个地址获取,可以节约系统空间。但这也就成了Windows最大的弱点:应用程序在安装时为了让自己运行的更好,会将这些数据库升级成自己的版本,这样就导致其他程序甚至连Windows自己都无法启动,DLL成了“陷阱”。出现Rundll32错误可能的原因是操作系统中的mmsystem.dll文件损坏或丢失,在其他计算机上拷贝此文件覆盖即可;另外有可能是system.ini文件中有关mmsystem.dll的语句丢失。解决的方法是:在“系统配置实用程序”窗口的顶部菜单中选择system.ini标签,找到[boot]区段,添加drivers=mmsystem.dll并保存重启机器即可。


  7.“ActiveX控件不安全”忠告

  问:当我打开文件的时候(如我的文档)就会出现一个提示信息“ActiveX控件不安全,因此可能无法正确显示该页”,有确定与放弃两个选择。当选择确定后则进入我的文档,在对文档中的Excel进行选择时又出现了上述信息,选确定后才可进入,但对文件无影响。能说明原因和解决对策吗?

  答:这是因为你的IE的安全设置中ActiveX控件和插件设置成禁用了,而你打开的文件中又含有此控件,所以就会出现提示。请在IE中执行“工具-Inte.net选项-安全-自定义级别”,将里面的ActiveX控件和插件设置成“启用”或者直接选择“默认级别”即可。
 
 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网