一聚教程网:一个值得你收藏的教程网站

热门教程

为什么Edge浏览器无法在网页上调起本地迅雷下载器

时间:2026-06-24 19:59:55 编辑:袖梨 来源:一聚教程网

Edge点击磁力或thunder://链接无反应,因协议关联断裂或权限拦截;需在迅雷设置中勾选接管Edge,并在edge://settings/handlers授权协议,或用命令行修复注册表绑定,SmartScreen拦截仅影响.exe下载。

Edge浏览器点击磁力链接或thunder://协议链接后毫无反应,页面静默、迅雷不弹窗、任务栏无提示,本质是协议关联断裂或权限拦截。

检查迅雷是否已启用Edge协议接管

迅雷客户端必须主动声明“接管Edge”,仅安装不等于自动生效。

第一步:双击桌面迅雷图标,确保迅雷主程序正在运行(托盘区有蓝色小图标)。

第二步:点击迅雷右上角倒三角 → 选择「设置中心」→ 左侧导航栏点「基本设置」。

第三步:在「浏览器支持」区域,勾选【接管所有浏览器】→ 再单独勾选【Microsoft Edge】复选框。【若此处Edge选项为灰色不可勾选,说明迅雷版本过旧或未获得管理员权限启动】

完成设置后,无需重启迅雷,立即生效。

修复Edge端被禁用的thunder://协议处理权

Edge默认会禁用非标准协议(如thunder://),需手动放行。

方法一:通过edge://settings/handlers页面授权

在地址栏输入 edge://settings/handlers → 回车 → 找到「网站可以请求成为以下协议的默认处理程序」开关,确保其为开启状态。

方法二:强制重置协议关联(推荐)

关闭Edge浏览器 → 按Win+R打开运行框 → 输入 cmd → 回车 → 粘贴执行以下命令:

reg add "HKEY_CLASSES_ROOTthunder" /ve /t REG_SZ /d "URL:Thunder Protocol" /f & reg add "HKEY_CLASSES_ROOTthundershellopencommand" /ve /t REG_SZ /d ""C:Program Files (x86)Thunder NetworkThunderProgramThunder.exe" "-noicon -url %%1"" /f

该命令直接写入注册表,将thunder://协议绑定到迅雷主程序路径。注意路径需与你实际安装位置一致,若迅雷装在D盘,请同步修改路径。

绕过SmartScreen对迅雷安装包的误拦截

当点击的是迅雷官网下载链接(.exe文件)而非thunder://链接时,失败原因常是SmartScreen阻止了“未知发布者”的安装包。

打开Edge设置 → 隐私、搜索和服务 → 页面右侧点「服务」→ 关闭「使用Microsoft Defender SmartScreen验证网站和下载内容」。

关闭后,重启Edge,再访问迅雷官网下载页面,点击下载按钮即可触发保存对话框。

这一步仅影响.exe安装包下载,不影响thunder://链接调起——但很多人混淆二者,误以为是同一问题。

热门栏目