上次在对三大浏览器进行
Let It Snow测试的时候,为了让浏览器获得更好的硬件加速效果,在NVIDIA控制面板中将IE9浏览器的首选图形处理器设置为“高性能NVIDIA处理器”。(小编T420S为双显卡,为了节能将默认模式都设置为“集成图形”了)然后对IE9进行了测试。
第二日在用IE9浏览器访问网页的时候,IE9便弹出即将关闭的提示,重新打开该网页依然会出现崩溃的情况。然后尝试以
无加载项模式打开IE9,浏览相同的网页并无出现崩溃。
首先想到的可能是Flash加载项出了问题,在正常模式下打开IE9以后,便禁用了Flash加载项,发现浏览网页恢复正常了。
既然找出是Flash加载项的原因,那么重装Flash Player看能否解决问题。
打开控制面板——程序和功能,在右侧列表中找到Adobe Flash Player 11 ActiveX,双击卸载。
卸载完成以后,从
Adobe官网下载了最新的Adobe Flash Player 11.1.102.55进行安装,安装完成以后在用IE9打开网页,还是继续崩溃。
难道是这个Flash Player版本不稳定的情况,应该不会啊,没有看到这方面的反馈呢?
在Adobe官网上找了一遍,发现有提供Adobe Flash Player 11.2 Beta版本下栽,这个版本会不会解决IE9出现的问题呢?
还是尝试一下,然后又卸载了Flash Player 11.1,在次重装了 Flash Player 11.2 Beta,在重启IE9,问题依旧。
为什么重装了两个Flash Player版本都有问题呢?这时想起了事件查看器,怎么把这个给忘记了!
立即打开控制面板——管理工具——事件查看器,打开事件查看器以后,点击左边列表的Windows 日志——应用程序
里面重复的显示“Application Error”和“Windows Error Reporting”这个错误信息。
双击“Application Error”查看该错误日志,显示:
错误应用程序名称: iexplore.exe,版本: 9.0.8112.16421,时间戳: 0x4d76255d
错误模块名称: nvumdshim.dll,版本: 8.17.12.6871,时间戳: 0x4ddd81b4
异常代码: 0xc0000005
错误偏移量: 0x00011bac
错误进程 ID: 0x142c
错误应用程序启动时间: 0x01ccc3aec635b136
错误应用程序路径: C:\Program Files (x86)\Internet Explorer\iexplore.exe
错误模块路径: C:\Windows\system32\nvumdshim.dll
报告 ID: 04fd0eb3-2fa2-11e1-bfc4-f0def17db6f1
双击“Windows Error Reporting”查看该错误日志,显示:
错误存储段 ,类型 0
事件名称: APPCRASH
响应: 不可用
Cab ID: 0
问题签名:
P1: iexplore.exe
P2: 9.0.8112.16421
P3: 4d76255d
P4: nvumdshim.dll
P5: 8.17.12.6871
P6: 4ddd81b4
P7: c0000005
P8: 00011bac
P9:
P10:
附加文件:
C:\Users\T420s\AppData\Local\Temp\WER41D7.tmp.WERInternalMetadata.xml
可在此处获取这些文件:
C:\Users\T420s\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_iexplore.exe_993da18760a6c67b2b3d251dc61b16fcf2e554e_145246a8
分析符号:
重新检查解决方案: 0
报告 Id: 04fd0eb3-2fa2-11e1-bfc4-f0def17db6f1
两个错误日志都显示为nvumdshim.dll文件所致,在网上搜索了一下nvumdshim.dll,表明该文件为NVIDIA显卡的驱动文件。
这才想起昨天将IE9的首选图形处理器设置为“高性能NVIDIA处理器”了,应该是这个设置应该了这一系列的问题。
为了测试是否为NVIDIA显卡驱动文件引发的问题,
便将IE9硬件加速给禁用了,操作方法:
在IE9中单击工具——Internet 选项——“高级”选项卡——勾选“使用软件渲染,而不是 GPU 呈现”复选框——确认。
在重启IE9打开包含有Flash的网站,能正常浏览了。
至此虽然找到了解决问题的办法,但是却要放弃IE9的硬件速度功能,这个对小编来说有点得不偿失的感觉,
安装最新的驱动程序应该可以解决问题吧!
然后去联想官网查找NVIDIA显卡的最新驱动程序,看到T420S的NVIDIA NVS 4200M显卡确实提供了最新的驱动程序。
程序程序的更新说明中也正好有注明:修正打开某些网页时Internet Explorer 9 (IE 9)可能崩溃。
下载了最新的NVIDIA显卡驱动程序安装后,在重新启动IE9 GPU硬件加速,再次浏览包含Flash的网站,问题终于解决了。
记录该过程希望可以为大家带来一个解决IE9问题的思路。
标签:IE修复IE9flash崩溃Flash Player显卡