IE浏览器ActiveX控件怎么启用 — 解决网银U盾、政务系统控件不工作

5项IE安全设置逐项操作,覆盖工行/建行/招行/农行网银场景

先说结论

ActiveX 是微软 1996 年推出的浏览器控件技术,国内网银 U 盾、政务电子签章、税务发票打印等系统至今仍依赖它。IE 11 是最后一个原生支持 ActiveX 的浏览器。网银不能用——密码框红叉、U 盾没反应、登录按钮灰色——99% 不是网银坏了,是 IE 安全设置里 ActiveX 相关的选项被禁用了。下面 5 项设置按顺序检查,逐一启用,问题基本都能解决。

快速导航: 5项设置总览 安全提醒 四大银行差异 Edge IE模式 常见问题

ActiveX 控件启用的 5 项关键设置

以下 5 项设置在 IE 的"Internet 选项"中完成。打开方式:IE 浏览器右上角齿轮图标 → Internet 选项,或者按 Win+R 输入 inetcpl.cpl 直接打开。建议从第一项开始逐项检查,很多时候只需要改其中一两项就能解决问题。

设置项 路径 推荐值 说明
① 自定义级别 Internet 选项 → 安全 → Internet → 自定义级别 启用/提示 在弹出窗口的"ActiveX 控件和插件"区域,以下 6 个子项全部设为"启用"或"提示":
1. 对标记为可安全执行脚本的 ActiveX 控件执行脚本 → 启用
2. 对未标记为可安全执行脚本的 ActiveX 控件初始化并执行脚本 → 提示
3. 下载已签名的 ActiveX 控件 → 提示
4. 下载未签名的 ActiveX 控件 → 禁用(安全考虑)
5. 运行 ActiveX 控件和插件 → 启用
6. 允许 Scriptlet → 启用
设置完成后点击"确定",关闭并重新打开 IE。
② 受信任的站点 Internet 选项 → 安全 → 受信任的站点 → 站点 添加银行域名 将银行网址添加到受信任站点区域后,该区域的 ActiveX 默认权限更高。把以下地址依次添加进去:
https://*.icbc.com.cn(工行)
https://*.ccb.com.cn(建行)
https://*.cmbchina.com(招行)
https://*.abchina.com(农行)
注意:如果银行网址是 http 开头,需要先把下方"对该区域中的所有站点要求服务器验证(https:)"的勾取消,否则 http 地址会添加失败。
③ ActiveX 筛选 IE 菜单栏 → 工具 → 安全 → ActiveX 筛选 关闭 ActiveX 筛选是 IE 9 引入的全局开关。一旦开启,所有网站的 ActiveX 控件都会被拦截,无论你在安全设置里怎么配都没用。检查方法:看 IE 地址栏右侧是否有一个蓝色的禁止图标(圆圈里一个斜杠)。如果有,点击它 → "关闭 ActiveX 筛选"。
如果找不到菜单栏,按一下 Alt 键就会显示。
④ 加载项管理 Internet 选项 → 程序 → 管理加载项 启用银行插件 在"管理加载项"窗口中,左下角下拉框选择"所有加载项"。在列表中找到银行相关的 ActiveX 控件(名称通常包含银行英文缩写,如 ICBC、CCB、CMB)。如果状态显示"已禁用",选中后点击右下角的"启用"。
常见银行控件名称:工商银行 ICBC_InputControl,建设银行 CCB_Security,招商银行 CMBEdit,农业银行 ABC_KeyDriver。
⑤ 关闭保护模式 Internet 选项 → 安全 → 启用保护模式(取消勾选) Win7 需关闭 保护模式(EPM,增强保护模式)是 IE 10/11 的沙箱机制。部分老旧的银行 ActiveX 控件(尤其是 2015 年之前开发的)在保护模式下无法正常访问 U 盾硬件,表现为 U 盾插上后密码框仍然不弹出。Win7 用户如果遇到 U 盾不识别,取消勾选"启用保护模式",重启 IE 再试。Win10/11 的系统级保护不受此设置影响,关掉后日常用 Edge/Chrome 上网仍是安全的。
重要安全提醒

以上 5 项设置将显著降低 IE 浏览器的安全防护级别。ActiveX 控件的"提示"和"启用"设置意味着任何网站都可以尝试在你的电脑上运行二进制代码——这正是恶意软件传播的经典途径。建议仅对银行、政务等可信网站使用 IE + ActiveX 组合,日常网页浏览请使用 Edge 或 Chrome。用完网银后,可以将自定义级别恢复到"中-高"默认值(点"重置为"下拉框选择即可)。

常见银行网银设置差异

以上 5 项是通用设置,但各大银行的网银系统在 ActiveX 控件的具体实现上有差异。以下是四家主要银行的特殊要求:

银行 网银控件名称 特殊要求 常见问题
工商银行 ICBC_NIE 安全控件 + 飞天 U 盾驱动 工行 U 盾需要单独安装飞天驱动(官网下载"工行网银助手"可自动安装)。仅启用 ActiveX 不够,没装驱动 U 盾插上灯不亮。 密码框显示红叉;登录提示"请安装安全控件"
建设银行 CCB E路护航 安全组件 建行的"E路护航"是一个独立的安全组件,需要从建行官网单独下载安装。安装后会注册多个 ActiveX 控件。如果组件版本过旧,会提示更新。 U 盾插入后无反应;证书选择框不弹出
招商银行 CMBEdit 控件 + 招行专业版客户端 招行分大众版(网页直接登录,需要 ActiveX)和专业版(独立客户端,不需要浏览器控件)。如果网页版不行,建议直接下载招行专业版客户端,省去所有浏览器配置。 大众版密码框空白;文件证书无法读取
农业银行 ABC_K宝 安全控件 农行 K 宝驱动分天地融和握奇两种型号,驱动不通用。如果不确定自己的 K 宝型号,安装农行网银助手让它自动检测。部分老款 K 宝只能在 32 位 IE 上运行。 K 宝插上灯亮但证书不识别;提示"请插入K宝"
Edge IE 模式也可以跑 ActiveX?

Win10/Win11 自带的 Edge 浏览器内置 IE 模式,同样支持 ActiveX 控件。如果不想用 IE 本体,可以用 Edge IE 模式访问网银——设置方法和 IE 基本一致。了解 Edge IE 模式下 ActiveX 的兼容性限制。

Edge IE 模式详解

关于 IE ActiveX 控件的常见问题

按照上面5项设置完还是提示"ActiveX控件被阻止"怎么办?
如果所有设置都启用后仍然被阻止,检查三个容易被忽略的地方:① 打开 IE → 工具 → 兼容性视图设置 → 把银行网址添加进去(部分银行的老系统需要 IE 7/8 文档模式才能加载控件);② 如果用的是 64 位 Windows,确认你打开的是 32 位 IE(路径 C:\Program Files (x86)\Internet Explorer\iexplore.exe),而不是 64 位版本——绝大多数网银控件没有 64 位版本;③ 检查杀毒软件是否拦截了 ActiveX 控件加载,临时退出杀软再试。
U盾插上灯亮了但密码框就是不弹出来,怎么排查?
灯亮说明 U 盾的 USB 连接正常,问题出在驱动和浏览器的通信环节。按这个顺序排查:① 重新安装银行网银助手或 U 盾驱动程序(从银行官网下载最新版,不要用 U 盾里自带的光盘镜像——里面的驱动可能已过时 10 年);② 在 Windows 设备管理器中查看"智能卡读卡器"是否正常识别 U 盾(有黄色感叹号说明驱动有问题);③ 确认使用的是 32 位 IE(64 位 IE 无法加载大部分 U 盾控件);④ 以管理员身份运行 IE(右键 IE 图标 → 以管理员身份运行);⑤ 关闭 IE 保护模式后再试。
64位和32位IE对ActiveX支持有什么区别?
这是一个被问了十几年的经典问题。目前国内银行和政务系统使用的 ActiveX 控件绝大部分只编译了 32 位版本(x86)。在 64 位 Windows 上,如果打开开始菜单里那个"Internet Explorer"快捷方式,大概率启动的是 32 位版本——这其实是对的。但如果从 C:\Program Files\Internet Explorer\ 目录启动,打开的是 64 位 IE——绝大部分网银控件在这个版本下无法加载。判断方法:打开 IE → 帮助 → 关于 Internet Explorer,如果版本号后面没有"64-bit"字样,说明你用的是 32 位版本,网银兼容性最好。
Edge浏览器能支持ActiveX吗?
Edge 的 Chromium 版本不支持 Microsoft 的 ActiveX 技术——Chromium 用的是 NPAPI 和 PPAPI 插件体系,和 IE 的 ActiveX 不是一回事。但 Edge 的 IE 模式本质上是在 Edge 窗口里内嵌了一个 IE 11 的 Trident 引擎,所以在 IE 模式下 ActiveX 是可以运行的(前提是已在 IE 的安全设置中启用)。不过 Edge IE 模式下有少数 BHO(浏览器帮助对象)类型的 ActiveX 控件可能不兼容,个别银行的旧版控件会受影响。详见 Edge IE 模式完整指南。

你可能会需要这些