ActiveX控件无法使用问题一直无法解决

您的安全设置不允许网站使用安装在您的计算机上的ActiveX控件。此页可能没有正确显示。单击此处查看选项...
但我把IE安全设置下的ActiveX控件和插件下的选项中都选成了启用和提示了,怎么还是没有用啊?打开网页还是老提示那个,结果很多网页就不正确。应该怎么修正,请高手指点,谢谢!关闭杀毒软件没用,重装IE没用,关闭防火墙没用

控件下载失败的原因分析:

1. 浏览器安全级别过高,电脑安全级别高:Win7.0, Vista 的安全级别比winxp高。IE8.0和IE7.0的安全设置和IE6.0也不一样。

2. 相关杀毒软件或者硬盘保护程序阻止控件写入系统盘,此时注册成功,但是具体dll无法写入

3. 写入成功,但是注册表无法写入,每次运行都会重新注册安装

4. OS安装时,缺失相关dll,导致无法下载,比如jscript.dll等.

解决方法:

1. 针对浏览器安全级别较高的,可以调低浏览器安全级别....此方法,解决率低.
Internet选项-安全设置-下载已签名的ActiveX控件是否设置为“禁用”,改为“提示”。

2. 手动注册控件:
- 半手动注册(依赖于控件已经下载到本地)
-- [开始] => [运行] => 输入regsvr32 + "dll路径" : regsvr32 "c:\windows\Downloaded Program Files\TBAppLdr.dll"
(注意不同的ie控件所处地址不同)

- 全手动注册
-- 下载最新控件到本地
下载地址是:
http://demo.techbridge-inc.com/common/activeX/zh-cn/TBAppLdr.dll

-- 下载文件保存到:
c:\windows\Downloaded Program Files 这个目录下.
也可以保存在任何地方,比如 e:\xx 之类的,但是推荐以上目录.

-- 执行手动注册
[开始] => [运行] => 输入regsvr32 + "dll路径": regsvr32 "c:\windows\Downloaded Program Files\TBAppLdr.dll"

3. 脚本注册
- 将附件里的 TBAppLdr.dll 保存到一个地方,建议: c:\windows\Downloaded Program Files
- 将附件里的 install.bat.txt 重新命名为 install.bat ,然后双击执行 install.bat

补充知识点:反注册控件后删除控件
如果ActiveX控件不在C:\WINDOWS\Downloaded Program Files路径下导致无法删除,则进入dos命令页面,
把该文件进行反注册:C:\Windows>regsvr32/u tbappldr.dll
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答