分享

显卡驱动程序已停止响应并已成功恢复

 guitarhua 2014-12-28

 显卡驱动程序已停止响应并已成功恢复

最近一个同学刚买了一台DELL的笔记本电脑,买来之后没过几天就给我打来求助电话,说他的新电脑出现了一个很严重的问题:时不时的显示屏会出现花屏问题,而且提示“atikmdag已停止响应并且已成功恢复”。

接到求助电话之后,我自己实在没有想出可能造成问题的原因,便让同学把电脑带给我,让我给分析一下。

分析过程:

拿到电脑之后,开机,然后真的吓了我一跳。为什么吓了我一跳呢?因为这个电脑出现了我们最不希望出现的情况:新电脑,什么软件几乎都没有装。

大家可能对我的上述表现不太理解,需要我解释一下我们平常分析时的一个默认:尽量不要考虑微软自己的文件或程序会有问题。

所以出现这个问题之后我感觉很崩溃,几乎什么应用软件都没有安装的情况下,总是花屏,往往就剩下显卡驱动有问题或显卡硬件有问题这两条路了。于是,我将同学的电脑装上了别的版本的显卡驱动。但是,最不希望发生的事情还是发生了:花屏继续出现了。

这确实是一个非常糟糕的结果。从网上搜了一些,几乎前篇一律,都是说ATI显卡的一个功能会出问题,遂禁用该功能,效果可想而知,没有任何作用。

正在头疼的时候,突然意识到一个问题,出现显卡崩溃的时候,都有一个共同的特点,那就是,开着IE,于是,我就架上调试器,对IE进行调试,但是,很不幸的是,调试器中没有显示任何问题,而显卡却非常“有骨气”的再次崩溃了。

难道还有什么细节是没有考虑到得呢?每次显卡崩溃的时候,IE都在运行,但是IE几乎可以确定没有问题了。在我百思不得其解的时候,我发现,其实,崩溃的时候还有一个共同点让我给忽略了,那就是:每次崩溃是IE必定有一个窗口正在播放网页视频。

于是,非常简单,上调试器,附加到Flash Player的进程,果然,一会儿便捕捉到了发生问题的位置。由于出问题的电脑已经被同学带走,而我当时急于解决问题,便没有记录出问题时的Call Stack,但是,可以确定的是确实是Flash Player引发的问题。

之所以描述一下这次的分析过程,是希望大家在做自己的分析的时候,能够做一个参考,比如这个案例,每次都是显卡驱动崩溃,却并不是显卡硬件或显卡驱动的问题;每次都是IE在运行时会出现显卡崩溃的问题,然而却不是IE引起的问题;最让人想象不到的Flash Player插件,却造成了问题。

解决方案

 卸载掉Adobe Flash Player插件,安装较早版本的插件。具体过程如下。

1,              到控制面板找到软件卸载,选择Adobe Flash Player插件进行卸载。

2,              http://www.adobe.com/support/flashplayer/

选择“Archived Flash Players”选项。

显卡驱动程序已停止响应并已成功恢复



3,              如图,找到合适的版本进行下载,如Flash Player 10.1Flash Player 10

显卡驱动程序已停止响应并已成功恢复

 

4,              在开始菜单搜索框里面输入regedit打开注册表,展开HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions,将6.0-10.0的键值全部删除掉。

5,              进行安装,测试。

注意:

1,步骤4如果不进行,安装旧版本Flash插件的时候会有提示,安装无法进行。

2,不要简单的认为只可能最新版本存在冲突问题,有可能你需要替换多次才能找到不存在冲突问题的Flash插件,所以,如果安装了一个旧版本之后,冲突问题仍旧存在,那样的话,请尝试其他早期版本。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多