如何在 Windows 中删除 ActiveX 控件

 我来答
城南明月羿当年
推荐于2016-02-16 · 知道合伙人生活技巧行家
城南明月羿当年
知道合伙人生活技巧行家
采纳数:24666 获赞数:123229
计算机爱好者

向TA提问 私信TA
展开全部
1 查看已经安装的ActiveX控件
1) 通过IE 浏览器“管理加载项”工具查看已经安装的ActiveX控件,详细信息中可以获取控件对应的GUID和文件完整路径,以下列出各IE版本打开“管理加载项”的方法:
IE6、7下打开“管理加载项”:工具 –> Internet选项 –> 程序 –> 管理加载项。
IE8下打开“管理加载项”:工具 –> 管理加载项。

2) 通过注册表工具可以在以下子项中看到所有已经安装的控件GUID:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ ActiveX_GUID
InprocServer32子键:控件程序文件完整路径。

3) 使用网页下载cab包安装的控件可以在 C:\WINDOWS\Downloaded Program Files 文件夹下查看控件列表,通过文件属性可以查看ActiveX控件的GUID和文件路径。
另外在注册表中还会保存控件和cab包的相关信息:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Distribution Units\ ActiveX_GUID
DownloadInformation子键:保存了cab包URL和cab包inf文件路径。
Contains\Files子键:保存控件程序文件路径

2 手工删除ActiveX控件
1) 关闭IE浏览器;

2) 获取ActiveX控件对应的GUID、控件文件完整路径和inf文件完整路径;

3) 在“运行”对话框中输入 regsvr32 /u "c:\windows\xxx.ocx",回车后显示删除成功的对话框;

4) 删除ActiveX控件文件,例如:c:\windows\xxx.ocx;

5) 删除inf文件,需要到命令行(“运行”中输入cmd)下执行,例如:
del “C:\WINDOWS\Downloaded Program Files\xxx.inf”;

6) 删除注册表中cab相关信息,在注册表中 HKLM\SOFTWARE\Microsoft\Code Store Database\Distribution Unit下找到对应的GUID,然后删除该GUID子键。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式