本文介绍如何使用“回退”功能回退到以前版本的 Microsoft Edge。 若要详细了解此功能,请观看 视频:Microsoft Edge 版本回退

回退可让你将 Microsoft Edge 浏览器版本替换为更早期版本。 此功能旨在为企业部署 Microsoft Edge 提供安全网络。 它提供了一种解决 Microsoft Edge 问题的方法。 回退的优点是能够轻松快速地还原到先前的浏览器版本。 回退会降低 Microsoft Edge 问题对企业运营的潜在影响。

请务必了解如何在 Microsoft Edge 环境中安装“回退”功能。 可使用两种不同方法部署回退:使用 MSI 手动部署或使用 Microsoft Edge 更新和组策略。 我们还鼓励使用所选的组策略来更顺畅地部署。

回退功能旨在临时修复 Microsoft Edge 浏览器更新中可能发现的问题。 我们建议用户安装最新版本的 Microsoft Edge 浏览器,以使用最新安全更新提供的保护。 回退到较早版本存在遇到已知安全问题的风险。

在暂时回退浏览器版本之前,强烈建议你为组织中的所有用户启用同步。 如果未启用同步,则会存在永久丢失浏览数据的风险。 有关详细信息,请参阅 Microsoft Edge 同步

请仅在必要时使用回退,因为始终存在数据丢失风险。

启用通过 MSI 手动回退

请按照以下步骤手动使用 MSI 回退。

  • 禁用 Microsoft Edge 更新。

    建议安装最新的管理模板。 有关详细信息,请参阅 下载并安装 Microsoft Edge 管理模板

  • 打开本地组策略编辑器,转到 计算机配置>管理模板>Microsoft Edge 更新>应用程序>Microsoft Edge>
  • 选择“ 更新策略替代 ”,然后选择“ 已启用 ”。
  • 在“ 选项 ”下,从“策略”下拉列表中选择“ 已禁用更新 ”。
  • 获取 MSI。

  • 这里 下载您想要回退到的版本的 MSI。
  • 将 MSI 保存到桌面。
  • 运行回退命令。

  • 使用“ 以管理员身份运行 ”打开 Windows 命令提示。
  • 键入以下命令,其中: C:\Users\username\Desktop\test 是下载的 MSI 的路径,FileName 是 .msi 文件的名称:
    C:\Users\username\Desktop\test>msiexec /I FileName.msi /qn ALLOWDOWNGRADE=1

    有关 msiexec 的详细信息,请参阅 msiexec

  • 关闭并重新打开Microsoft Edge,验证回滚是否正常工作。 在“ 设置”和“更多 ” (ALT + F) 下,转到 “ 设置 ”并选择“ 关于 Microsoft Edge ”。
  • 若要使用 Microsoft Endpoint Manager 部署 MSI,请参阅 使用 Configuration Manager 创建和部署应用程序 指南。 在“创建应用程序向导”步骤中,将 选项添加到 ALLOWDOWNGRADE=1 安装程序,例如 msiexec /I FileName.msi /qn ALLOWDOWNGRADE=1

    使用 Microsoft Edge 更新和组策略启用回退

    按照以下步骤可使用 Microsoft Edge 更新和组策略启用回退。

  • 打开本地组策略编辑器,转到 计算机配置>管理模板>Microsoft Edge 更新>应用程序>Microsoft Edge>

  • 选择“ 回退到目标版本 ”,然后选择 “ 已启用 ”。

  • 选择“ 目标版本替代 ”,并选择要回退到的浏览器版本。

  • 选择“ 更新策略替代 ”,然后选择“ 已启用 ”。 在“ 选项 ”下,从“策略”下拉列表中选择以下选项之一(“ 已禁用更新 ”除外):

  • 始终允许更新

  • 仅自动静默更新

    若要强制执行组策略更新,请在 Windows 管理员命令提示处 gpupdate /force 键入(以管理员身份运行)。

  • 单击 确定 保存策略设置。 将在下次 Microsoft Edge 更新检查更新时执行回退。 如果希望更快地进行更新,可以更改 Microsoft Edge 更新轮询间隔或使用 MSI 启用回退。

    常见回退错误

    以下错误将阻止回退:

  • 输入为不受支持的目标版本
  • 输入为不存在的目标版本
  • 输入未正确格式化。
  • 强烈推荐使用回退功能时采用以下组策略和设置。

    同步组策略

  • ForceSync. 将 ForceSync 设置为“启用”。 此策略将强制对所有Microsoft Entra 用户启用同步。 此策略仅适用于 Microsoft Edge 版本 86 及更高版本。
  • 配置从同步策略中排除的类型列表 允许管理员控制用户可同步哪些数据。
  • 浏览器重新启动组策略

    建议启用回退后,对用户强制重启。

  • 启用 通知用户对于挂起的更新,推荐或需要重新启动浏览器 。 在“选项”下,选择“ 必需 ”。
  • 启用 设置更新通知时间段,然后设置所需时间(以毫秒为单位)
  • 快照是用户数据文件夹的版本标记副本。 在版本升级过程中,将生成以前版本的快照并将其存储在快照文件夹中。 在回退后,版本匹配的快照将被复制到新用户数据文件夹中,并从快照文件夹中删除。 如果降级后没有版本匹配的快照可用,回退会依赖同步将用户数据写入到新 Microsoft Edge 版本中。

    UserDataSnapshotRetentionLimit 组策略允许你针对任意给定时间内保留的快照数设置限制。 默认情况下,保留三个快照。 您可以将此策略配置为保留 0-5 个快照。

    手动 MSI 回退

    可能发生哪些常见 MSI 故障?

  • 如果禁用“安装更新”组策略,则不会发生回退。

  • 若要使用回退,请确保将“安装”设置为“ 启用 ”。 如果禁用此策略,将阻止安装 Microsoft Edge 频道。 有关详细信息,请参阅 安装
  • 如果启发更新不存在,将阻止 Microsoft Edge 安装,除非已启用 允许 Microsoft Edge 并排浏览体验

  • 针对 Windows 版本 1903 和 1909:如果上次更新早于 2019 年 10 月,则可能会存在此问题。
  • 针对 Windows 版本 1709、1803 和 1809:如果上次更新早于 2019 年 11 月,则可能会存在此问题。
    有关详细信息,请参阅 用于支持下一版 Microsoft Edge 的 Windows 更新
  • 使用命令提示但回退没发生后,显示以下错误消息。 究竟是哪里出现错误?

    ALLOWDOWNGRADE = 1 未执行。

    Microsoft Edge 更新和组策略回退

    我设置了 回退到目标版本 、启用了 更新策略替代 ,且输入了 目标版本替代 希望回退到的浏览器版本,但浏览器版本不是我要回退到的版本。 究竟是哪里出现错误?

    以下常见错误会阻止回退:

  • 如果未设置回退到目标版本,将不会执行回退。

  • 目标版本替代设置存在以下问题之一:

  • 目标版本替代被设置为不受支持的目标版本。
  • 目标版本替代被设置为不存在的目标版本。
  • 目标版本替代输入的格式不正确。
  • 如果将”更新策略替代“设置为“禁用更新”,则 Microsoft Edge 更新不会接受任何更新,并且不会执行回退。

    我正确设置了所有组策略,但回退未执行。 发生了什么情况?

    Microsoft Edge 更新尚未运行更新检查。 默认情况下,自动更新将每 10 小时检查一次更新。 可通过更改 Microsoft Edge 更新的轮询间隔来修复此问题,自动更新检查周期将覆盖组策略。 有关详细信息,请参阅 AutoUpdateCheckPeriodMinutes 策略。

    作为 IT 管理员,我按照正确回退的所有步骤进行了操作。 “我的用户组”的一部分已回退。 为什么尚未回退其他用户?

    组策略设置尚未同步到所有客户端。 当管理员设置组策略时,客户端不会立即收到这些设置。 你可以 强制一个远程组策略刷新

  • Microsoft Edge Enterprise 登录页面
  • 视频:Microsoft Edge 版本回滚
  •