关闭edge对自定义协议的自动拉起权限可彻底禁用所有非标准协议响应,路径为设置→隐私、搜索和服务→安全性→关闭“允许网站请求访问不安全的协议处理程序”;但可能影响企业内网签章等依赖功能。

当你点击网页中的特定链接(如weixin://、taobao://、alipay://或zoommtg://)时,Edge 会自动调用系统注册的对应本地客户端并跳转过去,这种行为常导致误触、工作流中断甚至隐私泄露——尤其在会议页面、OA系统或后台管理页中突然弹出微信或淘宝,非常干扰。
关闭Edge对自定义协议的自动拉起权限
这一步直接禁用 Edge 对所有非标准协议(如 myapp://、qqmusic://)的响应能力,是阻止跳转最底层、最彻底的方式。
打开 Edge 浏览器 → 右上角三个点 → 设置 → 隐私、搜索和服务 → 向下滚动至「安全性」区域 → 找到「允许网站请求访问不安全的协议处理程序」→ 将其开关设为 【关闭】。
⚠️ 注意:此开关关闭后,部分企业内网系统(如需调用本地签章工具、电子营业执照插件)可能失效。若你依赖此类功能,请跳过本节,改用后续方法。
拦截特定协议跳转(精准控制)
如果你只想拦住某几个危险协议(比如只禁掉 weixin:// 和 taobao://),又不想影响其他合法调用,就用这个方法——它靠浏览器扩展实现,无需改系统设置,重启即生效。
方法一:安装 uBlock Origin 扩展
前往 edge://extensions/ → 开启右上角「开发者模式」→ 点击「从 Microsoft Edge 添加扩展」→ 搜索「uBlock Origin」→ 添加并启用。
点击地址栏右侧 uBlock 图标 → ⚙️ 设置 → 「过滤器列表」→ 勾选「Fanboy’s Annoyance List」→ 保存并刷新当前页。
该列表已内置对常见跳转协议(包括微信、淘宝、京东、钉钉等)的拦截规则,无需手动写规则。
方法二:手动添加自定义重定向规则(适用于高级用户)
在 uBlock Origin 设置页 → 「我的过滤器」标签页 → 输入以下两行(每行一个协议):
weixin://$redirect=about:blank
taobao://$redirect=about:blank
从 CSV 数据集生成图数据库加载器和三元组映射。将表格 CSV 数据转换为图数据库可直接使用的节点、边和三元组。
点击「应用更改」→ 刷新网页。此后任何触发 weixin:// 的链接都将静默跳转到空白页,不会唤起微信客户端。
从系统层禁用协议关联(Windows 专业版/企业版适用)
当网页使用 ms-settings:、shell: 或自定义协议试图启动系统功能或第三方软件时,可通过组策略彻底切断 Edge 与 Windows 协议处理系统的连接。
第一步:按 Win + R 输入 gpedit.msc 回车 → 进入本地组策略编辑器
第二步:依次展开「计算机配置 → 管理模板 → Windows 组件 → Microsoft Edge」
第三步:双击右侧「阻止网站启动 Windows 协议处理程序」→ 选择「已启用」→ 点击「确定」
第四步:重启 Edge 浏览器。此时即使网页执行 window.location.href = "zoommtg://join?id=xxx",Edge 也不会尝试调用 Zoom 客户端,而是静默失败。
✅ 此策略仅影响 Edge,不影响 Chrome、Firefox 或系统自带邮件/日历等应用对协议的正常响应。
清除已被 Edge 记住的“始终允许”记录
Edge 会记住你某次点击链接后选择的「始终允许」操作,并在后续自动执行,这是很多人忽略的跳转根源。
在地址栏输入:edge://settings/content/handlers → 回车
页面将列出所有被 Edge 缓存的协议处理偏好,例如「weixin:// → 微信桌面版」、「alipay:// → 支付宝」
逐个点击右侧「删除」图标 → 清空全部记录
这一步做完后,下次再点同类链接,Edge 会弹出询问框而非直接拉起,给你二次确认机会。










