若需将新版 microsoft edge 降级至旧版以保留 ie 模式等功能,可采用五种方法:一、msi 静默安装并启用 allowdowngrade 参数;二、组策略禁用更新并启用回滚;三、彻底卸载后手动部署;四、注册表禁用 edgeupdate 后台服务;五、防火墙拦截其网络连接。

如果您当前运行的是新版 Microsoft Edge,但需要恢复旧版本以保留特定功能(如 IE 模式可用性、Copilot 多图生成功能或企业系统兼容性),则必须绕过自动更新机制并强制安装历史版本。以下是多种可行的降级安装路径:
一、通过 MSI 安装包执行允许降级的静默安装
该方法利用 Windows 原生 MSI 安装引擎,在保留用户配置的前提下覆盖安装指定旧版 Edge,关键在于启用 allowdowngrade 参数以突破版本号限制。
1、访问 Microsoft Edge 企业版下载页面:https://www.microsoft.com/zh-cn/edge/business/download,切换至“固定版本”选项卡。
2、选择目标旧版本(例如 112.0.1722.84)、平台(x64/x86)与频道(Stable),下载 .msi 格式安装包。
3、关闭所有 Edge 进程:在任务管理器中结束 MicrosoftEdge.exe、msedge.exe、EdgeUpdate.exe 及其子进程。
4、以管理员身份运行 PowerShell 或命令提示符,执行以下命令(请将路径替换为实际下载位置):
5、msiexec /I "C:\Users\用户名\Downloads\MicrosoftEdgeEnterpriseX64.msi" /l* "C:\Users\用户名\Downloads\install.log" allowdowngrade=1
6、等待安装完成,不重启浏览器,直接验证版本号是否已变更。
二、使用组策略禁用更新并启用回滚策略
此方案适用于 Windows 专业版/企业版,通过预置策略模板锁定 Edge 更新行为,并显式授权回滚操作,避免安装后被后台服务覆盖。
1、下载最新 Microsoft Edge 策略模板压缩包:MicrosoftEdgePolicyTemplates.zip,解压后定位至 windows\admx 和 windows\admx\zh-CN 目录。
2、将 msedge.admx 与 msedgeupdate.admx 复制到 C:\Windows\PolicyDefinitions;将对应语言的 .adml 文件复制到 C:\Windows\PolicyDefinitions\zh-CN。
3、按 Win+R 输入 gpedit.msc 打开组策略编辑器,依次展开:计算机配置 → 管理模板 → Microsoft Edge 更新 → 应用程序。
4、双击“更新策略替代”,设置为“已启用”,并在下拉菜单中选择“已禁用更新”。
5、继续在相同路径下找到“允许用户回滚到旧版本”,设为“已启用”。
6、执行 gpupdate /force 刷新策略,再配合 MSI 安装步骤完成降级。
三、彻底卸载后手动部署旧版(无残留模式)
当常规降级失败或存在注册表冲突时,需清除全部 Edge 组件及运行时数据,再以干净状态部署旧版,确保版本控制完全可控。
1、使用开源工具 Remove-MS-Edge:从 GitHub 下载 github.com/ShadowWhisperer/Remove-MS-Edge,以管理员身份运行 Remove-EdgeWeb.exe。
2、重启系统,进入安全模式(可选),手动删除以下路径中的残留文件夹:
3、C:\Program Files (x86)\Microsoft Edge
4、C:\Users\用户名\AppData\Local\Microsoft Edge
5、C:\ProgramData\Microsoft\EdgeUpdate
6、打开注册表编辑器(regedit),删除以下主键(注意备份):
7、HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate
8、HKEY_CLASSES_ROOT\MSEdgeMHT
9、下载旧版 MSI 包,直接运行安装,无需额外参数。
四、注册表级禁用 EdgeUpdate 后台服务
即使完成降级,EdgeUpdate.exe 仍可能在后台触发升级。通过注册表阻止其运行是长期维持旧版本稳定的关键手段。
1、按 Win+R 输入 regedit,导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate
2、若该路径不存在,右键“EdgeUpdate”父项(Policies\Microsoft)→ 新建 → 项,命名为 EdgeUpdate。
3、在 EdgeUpdate 项内右键 → 新建 → DWORD (32 位) 值,命名为 DisableBackgroundUpdates。
4、双击该值,将数值数据设为 1,基数选“十进制”。
5、重启电脑,检查任务管理器中 EdgeUpdate.exe 是否不再启动。
五、防火墙拦截 EdgeUpdate 网络连接
作为补充防护,直接切断 EdgeUpdate.exe 的外网访问能力,可防止其从微软服务器拉取更新包,形成双重保险。
1、打开 Windows 防火墙高级安全设置(wf.msc)。
2、左侧点击“出站规则”,右侧点击“新建规则”。
3、选择“程序”,点击“下一步”,输入路径:C:\Program Files (x86)\Microsoft\EdgeUpdate\EdgeUpdate.exe。
4、选择“阻止连接”,点击“下一步”,默认全选域,命名规则为“Block EdgeUpdate Outbound”。
5、完成创建后,确认该规则状态为“已启用”。











