汇总经常会遇到的FLASH插件问题,不保证本贴内容能够全部解决FLASH插件问题,如果有好的思路和解决方法欢迎跟帖
如果感觉是IE有问题可以先修复、升/降级、重置IE,先让IE恢复正常
根据问题现象我把FLASH插件的问题分为以下几类,请按照现象查看解决方法
①FLASH插件安装报错
遇到这种问题时,通常是在安装插件提示写入注册表或文件失败并提示错误代码,不管遇到什么错误提示,按照以下步骤手动删除后基本都可以完成正常安装。
手动删除Flash插件步骤
1.删除FLASH插件相关文件
可以利用wsyscheck或xuetr工具删除C:\\Windows\\System32\\Macromed下的FLASH文件夹
2.删除FLASH插件相关注册表内容
删除前先注意一下以下两个项目的权限,如果权限被恶意修改,需要改为正常权限后再进行操作
HKEY_CLASSES_ROOT\\CLSID
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID
确认权限正常后,推荐使用xuetr工具依次删除以下注册表项目 项目比较多...为了方便我做了个删除以下项目的reg文件,直接导入就行了,如果导入提示失败,只能用xuetr挨个删了,万恶的权限啊....
下载信息 [文件大小:826.0 Bytes 下载次数:7] 点击浏览该文件:flash卸载注册表.rar
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Adobe Flash Player ActiveX
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\TypeLib\\{57A0E746-3863-4D20-A811-950C84F1DB9B}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\TypeLib\\{D27CDB6B-AE6D-11CF-96B8-444553540000}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\TypeLib\\{FAB3E735-69C7-453B-A446-B6823C6DF1C9}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{19114156-8E9A-4D4E-9EE9-17A0E48D3BBB}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{D27CDB6E-AE6D-11cf-96B8-444553540000}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{D27CDB70-AE6D-11cf-96B8-444553540000}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Interface\\{57A0E747-3863-4D20-A811-950C84F1DB9B}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Interface\\{1D4C8A81-B7AC-460A-8C23-98713C41D6B3}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Interface\\{D27CDB6C-AE6D-11CF-96B8-444553540000}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Interface\\{307F64C0-621D-4D56-BBC6-91EFC13CE40D}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Interface\\{D27CDB6D-AE6D-11CF-96B8-444553540000}
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\.sol] HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\.sor] HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\.spl]
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.10
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\MacromediaFlashPaper.MacromediaFlashPaper HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.1 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.3 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.4 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.5 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.6 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.7 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.8 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash.9 HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\ShockwaveFlash.ShockwaveFlash HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\.mfp
HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\FlashFactory.FlashFactory HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\FlashFactory.FlashFactory.1 HKEY_LOCAL_MACHINE\\SOFTWARE\\Macromedia HKEY_CURRENT_USER\\Software\\Macromedia
HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Ext\\Stats\\{D27CDB6E-AE6D-11CF-96B8-444553540000} (7月28日更新)
3.卸载老版本的FLASH插件
经过步骤1和2的操作基本上已经可以解决问题了,为了保险起见还是把这个步骤也加上了,没有必要时可以跳过该步骤
要做的操作就是找到\Flash各版本卸载\这个压缩文件,解压后依次运行从FLASH6到10的卸载程序即可。
4.重新安装FLASH插件
安装前要注意系统时间是否正常
直接在IE上进行安装:建议大家到ADOBE的官网上进行安装,地址是http://get.adobe.com/flashplayer打开后点击Agree and install now按钮开始安装,注意IE拦截提示。
手动下载安装:ADOBE官方的下载地址http://download.macromedia.com/pub/flashplayer/current/support/install_flash_player_ax.exe
②网页上的FLASH项目显示空白
这种情况通常都是IE安全设置和相关模块的问题导致的,打开有Flash项目的页面,IE进程里根本没有加载Flashxx(版本).ocx
解决步骤:
1.注册IE相关模块,主要是以下两个模块文件,可以使用IE修复工具。
regsvr32 vbscript.dll regsvr32 jscript.dll
2.重置IE的安全设置恢复到默认级别(自定义级别里查看JAVA脚本选项是否被禁止),查看一下当前网页是否被进入被限制站点,有必须要时需要重置IE
完成以上操作后再清理一下IE缓存即可解决显示空白的问题,若操作完无法解决请参考③下的步骤3
③网页上的FLASH项目显示红叉
FLASH项目显示红叉的问题也可以细分为两种情况,一种是当打开有FLASH项目的页面时,IE进程中没有加载插件(如Flash10c.ocx),另外一种情况就是进程加载了插件还是显示红叉。
IE进程中没有加载插件