这样的状况经常遇到:当使用 IE(即 Internet Explorer 浏览器)浏览网页时,经常会遇到 flash9 插件加载错误。如果选择继续,则 CPU 被占用 90% 以上几秒后,网页自动关闭。如果把 Flash9.ocx 关掉,不加载的话 flash 又看不成。遇到这样的状况真让人扫兴,因为你根本无法保存网址也不能做其他操作。
出状况的图片如下:
那如何如何解决 Flash9.ocx 加载错误呢?
方法一:
重新注册一下 DLL 文件,依次点“开始菜单”、“运行”:打开运行窗口,然后一个一个输入以下引用命令:
复制代码
注意:最后一个(即第六个)命令可以先不用输,输完这些命令后重新启动 Windows,如果发现无效,再重新输入第六个命令。
方法二:
如果用方法一重新注册 regsvr32 Oleaut32.dll 时出错或重新注册后也无效。
在 Windows 光盘里提取 Oleaut32.dll 文件,在 MDAC_IE5.CAB 文件包里,也是用 winrar 提取并覆盖现有。
方法三:
Flash9.ocx 加载故障也有可能是 COMCTL32.DLL 文件产生的问题。在升级 IE 或 Windows 时这个文件可能被替换了,也许新版本的 COMCTL32.DLL 文件有 BUG。
找一张 Windows 安装光盘,搜索它,找到一个名为 COMCTL32.DL_ 的文件,把它拷贝出来,用 winrar 提取这个文件为 COMCTL32.DLL 文件,并覆盖现有文件。
方法四:
如果你嫌麻烦,还有个取巧的方法,就是你先装 flash8 的插件,再把这个 flash9 插件安装下。
1、卸载原先安装的 flash9 插件,用下面的反安装工具;
http://download.macromedia.com/pub/flashplayer/installers/8/uninstall_flash_player.exe
2、然后重新安装 flash8 插件;
3、最后再安装 flash9 插件;
4、重启 IE 后,就 OK 了。
最后一招:方法五
最后一个大家都知道的方法,就是重装 Windows,但是为了这么一个小小错误,就重装系统话,好象有点不划算。所以你还是试试前面的方法吧。