最稳妥的方式是通过系统设置更换默认浏览器:按Win+I进入设置→应用→默认应用→点击“Web浏览器”图标→选择目标浏览器即可生效。

直接在系统设置里点几下就能搞定,不用装工具、也不用改注册表。关键是选对入口,避免被“Web浏览器”和“按协议指定”两个地方绕晕。
从设置里一键换掉Edge
这是最常用也最稳妥的方式,系统会自动把 HTTP、HTTPS、.html、.htm 这些都配好:
- 按 Win + I 打开“设置”
- 左侧点“应用”,右侧选“默认应用”
- 往下拉,找到“Web 浏览器”这一行,点击当前显示的浏览器图标(比如 Edge)
- 从弹出列表中选 Chrome、Firefox 或其他已安装浏览器
- 选完就生效,不用点保存或重启
让浏览器自己带你设默认
主流浏览器都内置了跳转功能,点一下就能进系统设置页,适合怕点错位置的新手:
- 打开 Chrome 或 Firefox
- 进“设置” → 找到“默认浏览器”或类似名称的选项(Chrome 在左栏,Firefox 一般在“常规”里)
- 点“设为默认”,浏览器会自动跳到 Windows 设置的默认应用页
- 确认页面顶部是否显示“已设为所有链接和文件类型的默认应用”,没显示就手动点一次“设为默认值”
个别链接还是打不开?手动补漏
有时换了浏览器,点邮件里的链接或双击 .html 文件仍用 Edge 打开,说明某些协议没同步更新。这时候要手动查漏:
大家都知道,在进行J2EE项目的开发过程中,在调试阶段如果只是修改了页面是不需要重启应用服务器的,比如不需要重启Tomcat。只需要在浏览器中 进行页面刷新即可。其实之所以不用重启Tomcat等应用服务器,其根本原因是因为我们可以在应用服务器的配置文件中设置虚拟目录,这样就可以知道web 项目所在的目录,于是就可以省去打包、然后再重新发布到服务器的步骤。感兴趣的朋友可以过来看看
- 回到“设置” → “应用” → “默认应用”
- 用顶部搜索框分别输入:http、https、.html、.htm
- 每搜出一个,点进去,确保右边选的是你想要的浏览器
- 顺手检查下 .url 和 ftp,这些偶尔也会卡住
换不了?先看看有没有软件在锁着
某些安全类或优化工具(比如 360、腾讯电脑管家、金舟优化大师)会偷偷锁定默认浏览器,导致设置无效:
- 打开这类软件的主界面
- 找“浏览器保护”、“主页防护”、“默认程序锁定”之类的设置项
- 关掉它,或者设为“不干预”
- 退出软件再试一次上面任一方法
基本上就这些。操作本身不复杂,但容易忽略协议补漏和第三方软件干扰这两块。









