应通过Windows设置、Edge内置设置、控制面板、命令行或手动修正五种方式逐一排查并设置Microsoft Edge为默认浏览器,确保HTTP、HTTPS协议及.html等文件类型均正确关联。

如果您希望将 Microsoft Edge 设为系统默认浏览器,但当前点击链接或打开网页文件时仍调用其他浏览器,则可能是系统未正确注册 Edge 对 HTTP、HTTPS 协议及 .html 等文件类型的处理权限。以下是解决此问题的步骤:
一、通过 Windows 设置应用中的“默认应用”页面设置
该路径直接调用系统级默认程序管理模块,覆盖所有 HTTP/HTTPS 协议及 .html 文件关联,是 Windows 10 与 Windows 11 的标准配置入口。
1、按下 Win + I 组合键,打开“设置”应用。
2、在左侧导航栏点击“应用”,再点击右侧的“默认应用”。
3、向下滚动至“Web 浏览器”选项,点击当前显示的浏览器名称。
4、在弹出列表中选择Microsoft Edge。
5、继续向下滚动,找到“按协议指定默认应用”区域,分别点击 HTTP 和 HTTPS,并在各自弹窗中选择 Microsoft Edge。
二、通过 Edge 浏览器内置“默认浏览器”设置页跳转设置
Edge 在其设置界面中集成了专用入口,可自动定位至系统默认应用配置页,并引导用户完成协议绑定,避免手动查找路径。
1、启动 Microsoft Edge 浏览器(确保为最新稳定版)。
2、点击右上角三个点图标(⋯),展开主菜单。
3、选择“设置”,进入浏览器配置中心。
4、在左侧边栏中点击“默认浏览器”。
5、在右侧页面中点击“立即设置”按钮。
6、系统将自动跳转至 Windows “默认应用”设置页,此时需确认 HTTP、HTTPS 及 Web 浏览器 三项均已选中 Edge。
三、通过控制面板“默认程序”功能进行批量设定
此路径适用于需一次性为 Edge 关联全部网页相关协议(如 http、https、ftp、html、htm 等)的用户,提供更底层的协议映射控制能力。
1、在任务栏搜索框中输入 控制面板 并打开。
2、将右上角“查看方式”设为大图标或小图标。
3、点击“默认程序”。
4、点击“设置默认程序”。
5、在左侧程序列表中找到并点击 Microsoft Edge。
6、点击右侧“将此程序设置为默认值”按钮,等待系统完成全部协议注册。
四、通过命令行强制注册协议关联
当图形界面设置失效(如组策略锁定或注册表异常)时,此方法可直接调用系统 API 重置 Edge 的核心协议处理权。
1、右键“开始”按钮,选择“Windows 终端(管理员)”或“命令提示符(管理员)”。
2、输入以下命令并回车:start ms-settings:defaultapps。
3、在打开的设置页中,手动执行第一种方法的第3–5步。
4、若需完全覆盖协议绑定,另执行:dism /online /enable-feature /featurename:BrowserInternetExplorer /all /norestart。
五、手动修正特定协议与文件类型的关联
当批量设置后仍有部分链接(如邮件中的 URL、桌面快捷方式)仍调用其他浏览器时,说明个别协议未被正确覆盖,需逐一核查并强制指定。
1、进入“设置 > 应用 > 默认应用”页面。
2、使用页面顶部的搜索框,分别输入 http 和 https 进行精确搜索。
3、点击搜索结果中的“HTTP”条目,在弹出列表中选择“Microsoft Edge”。
4、重复步骤3,为“HTTPS”协议也选择“Microsoft Edge”。
5、继续在搜索框中输入 .html 和 .htm,对每项结果均手动指定为 Microsoft Edge。











