必须先关闭Edge的“保护默认浏览器设置”,否则所有操作无效;再通过控制面板绑定协议、删除注册表UserChoice项、关闭安全软件防护,并检查组策略锁定,才能彻底解决Win10默认浏览器被强制重置为Edge的问题。

Win10系统中手动把Chrome或Firefox设为默认浏览器后,过几分钟或重启电脑就又变回Edge,不是设置没保存,而是系统底层存在多重强制锁定机制在持续覆盖你的选择。
先关掉Edge的“保护默认浏览器”开关
这一步不做,后面所有操作都白费——Edge会后台偷偷抢回控制权,几秒内就把你刚选的浏览器踢掉。
启动Microsoft Edge → 点击右上角三个点 → “设置” → 左侧选“默认浏览器” → 找到【保护默认浏览器设置】开关 → 将其关闭。
用控制面板做协议级绑定
系统设置界面常因权限或缓存失效而灰显,控制面板路径更底层,能绕过多数UI限制,直接把HTTP/HTTPS协议绑死到目标浏览器。
方法一:控制面板路径绑定
打开控制面板 → 查看方式设为“小图标” → 点“默认程序” → “设置默认程序” → 在列表中找到你的目标浏览器(如Chrome)→ 点击它 → 选“将此程序设为默认值” → 点“确定”。
方法二:协议单独指定(更精准)
进入“设置” → “应用” → “默认应用” → 拉到底部点“按协议指定默认应用” → 找到HTTP和HTTPS两项 → 分别点击右侧图标 → 均选目标浏览器。【只改“Web浏览器”类别不够,很多链接仍走HTTP协议直连,协议没绑牢,点击链接还是跳旧浏览器】
删注册表UserChoice硬锁定项
恶意软件、旧版优化工具或异常安装会在注册表写入UserChoice键,这是系统级强制锁定,不删掉,任何界面操作都无效。
第一步:备份再删
Win + R → 输入regedit → 回车 → 导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice
右键UserChoice → “导出” → 保存到桌面备用。
第二步:删除锁定项
右键UserChoice → “删除” → 弹窗点“是”。
同样操作处理路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice。
第三步:重启资源管理器
Ctrl + Shift + Esc → 打开任务管理器 → 找到“Windows资源管理器” → 右键 → “重新启动”。
关掉安全软件的浏览器防护
腾讯电脑管家、360安全卫士、火绒等工具默认开启“锁定默认浏览器”功能,即使你没主动勾选,也可能被静默启用。
打开对应安全软件主界面 → 查找“浏览器保护”“默认程序锁定”“防篡改设置”等类似名称的模块 → 关闭相关开关。【若找不到入口,直接卸载该软件再测试,这是最彻底的验证方式】
检查是否被组策略或域策略接管
如果你的电脑加入了公司域,或曾运行过企业级优化工具,系统可能通过组策略强制锁定Edge。
第一步:确认策略状态
Win + R → 输入gpresult /h report.html → 回车 → 等待生成报告 → 用浏览器打开report.html → 搜索关键词“默认浏览器”“Edge”“Association”。
第二步:临时绕过策略(仅限个人设备)
Win + R → 输入gpedit.msc → 回车 → 依次展开:计算机配置 → 管理模板 → Windows组件 → 文件资源管理器 → “将特定程序设置为特定文件类型和协议的默认值” → 双击该项 → 设为“已禁用” → 点“确定”。
第三步:重置用户配置文件(最后手段)
新建一个本地管理员账户 → 登录新账户 → 在新账户中重新设置默认浏览器 → 若生效,说明原用户配置文件已损坏,可迁移数据后弃用旧账户。











