IE安装了flash插件还不能显示swf动画的问题
十二月 14th, 2006
2006.5.22更新
之前提供的方法似乎不灵了,不知道Adobe官方网站怎么搞的。
许久,摸索出了解决方法:下载这个包, 解压后请看说明
这是问题折腾了我好久,一般的设置都搞过了,包括Internet选项的内容中相关的修改,flash ax7.0安装,网页中flash就是显示不出来-显示为‘X’。按官方的说法:This error can be caused by a “kill bit” entry installed in the Windows registry. This type of registry entry is usually created by an ad/pop-up blocker installation. Uninstalling the pop-up blocker will not necessarily remove this registry entry.
解决方法有两个
1、下载最新的Flash Player控件进行安装,里面自带了删除那个‘恶意’的注册表键值的功能
http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash
2、手工删除注册表的‘害群之马’
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}\ 中包含字符串的键值删除,只剩default(默认)就可以了。
这时要注册表生效才能显示,生效方法有重启和explorer‘死而复生’法两种,重启不用说了吧,关于explorer‘死而复生’法是我自己起的名,具体这样做,任务管理器中结束explorer.exe进程,这时桌面上除了任务管理器一片空白,然后在任务管理器中选择 文件-新建任务,键入explorer回车,OK,桌面都回来了,打开IE,flash能正确显示了。
官方关于该问题的链接http://www.macromedia.com/go/tn_19091
Entry Filed under: 电脑网络
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed