欢迎加入《风雨真情圈》
此前某天,我打开电脑,正准备去《人民网》下载本月23日的一篇“环球走笔”栏目文章——《收视率误区》。不曾想,电脑突然弹出一个窗口,要求更新FlashPlayer的ActiveX控件,当时也没太在意,就顺手点了“更新”按钮。但此后电脑上的flash插件竟没了,随便打开一个网页都提示要安装flash插件,安装时又出现“安装遇到错误:无法注册FlashPlayer 的ActiveX控件”这样的报错信息(如下图所示)。
ActiveX控件是一种图形对象,通过它可以控制一组预定义的事件。如命令按钮含有一个在用户单击按钮时发生的事件。该事件可能是打开一个浏览器或另一个程序。通过ActiveX控件提供的一些选项,还可以选择用于提交数据的入口点,或选择那些被单击后即可运行宏的按钮,还可执行其他一些操作。因为ActiveX控件的可重用性,加上Internet的普及,ActiveX控件得到了极大的发展,目前,从Internet上可以得到相当多的ActiveX控件,而且品种繁多,所完成的任务几乎无所不包。Adobe Flash PlayerActiveX就是这种控件中的一种,他支持动画方式显示的界面,例如验证码的图片,如果你删除了这个控件,那些图片将不能显示,你也就不能完成登陆。
出现这样的问题自然是要想办法解决方可安心。百度搜索出来的解决方法五花八门,有的说要清理IE缓存,有的说要修改“IE管理加载项”,有的说要用某种特定软件进行IE修复,有的说要修改注册表,还有的说要先卸载清扫残留文件,然后再进行安装,更有说要进行系统重装的。除了最后一个方法不愿去试之外,其他的几个方法我基本都试过,但问题依然不能够得到解决。冷静分析这些不同的方法,我基本发现了问题产生的原因,应该是FlashPlayer的升级所致,最新版本排斥以前安装的老版本或是软件升级要求对应的机器信息是唯一的。我努力去想以前曾经解决的方案,还有尝试更新的方法,大致有两个,简便易行,解决完美,现列示如下:
1、开机启动计算机,按住F8键,按提示进入安全模式,点击开始——运行——输入regedit,找到注册表HKEY_LOCAL_MACHINESOFTWAREclassesshockwaveflash.shockwaveflash,右键点击,在弹出的窗口中,再右键点击“权限(P),在新窗口中选中“组或用户名(G)”中列示的“Administrators(你登录计算机的用户名Administrators)
”,然后将权限修改为完全控制和读取,以代替之前的“特殊权限”选择。重启计算机时再下载安装Adobe FlashPlayer软件即可,下载地址为http://get.adobe.com/cn/flashplayer/(下载时注意取消要求安装的其他插件);
2、与第一种方法相比,第二种方法稍嫌复杂,而且是我最近没有试过的,只是凭着很久以前的一些印象回忆出来的。大致是这样的:双击我的电脑——打开C盘——打开WindowsSystem32MacromedFlash文件夹——将文件“Flash10o.ocx”重命名,如重命名为“Flash10o1.ocx”——重启电脑——下载安装AdobeFlash Player软件(第一种方法提及)即可。
虽然我对IT不专业,但我相信实践出真知,相信实践是检验真理的唯一标准。希望上述两个方法对那些饱受困扰的朋友有所帮助。