更新后将 Microsoft Office 回滚到早期版本

Jacki

本文介绍如果安装最新更新后某些应用程序在您的环境中停止运行,如何恢复到 Microsoft Office 的早期版本。回滚到早期的 MS Office 版本通常比定位和解决问题要容易得多。本文适用于 Office 2021、2019、2016 和 Microsoft 365 应用的 C2R 版本。

在有一个场景微星指数Office 版本中,如果更新导致问题,您只需转到“设置”->“Windows 更新”->“更新历史记录”->“卸载更新”即可卸载最近安装的 Office 更新。但这不适用于C2R当今最常见的 MS Office 版本。

与 MSI 版本不同,C2R MS Office 版本不会从 Windows Update(或 WSUS)渠道接收更新。 Microsoft CDN 持续交付新版本的 Office 文件和组件。这意味着计算机将始终安装最新的 C2R 版本的 Office。

要检查安装的 Office 版本(C2R 或 MSI),请启动任何 Office 应用程序(例如 Word)并选择文件->帐户。例如,我有 MS Office 2019即点即用(C2R) 版本安装在我的计算机上。单击关于按钮找出当前的版本号(稍后您将需要它)。在此示例中,MS Office 2019,版本 2412,内部版本16.0.18324.20044安装在计算机上。

接下来,检查您的 Office 更新频道。这更新分支下的参数HKLMsoftwarepoliciesmicrosoftoffice16.0commonofficeupdate注册表项包含当前更新通道的名称。在我的示例中,产品位于“当前的” 更新频道。

如果要恢复到 Office 的先前版本(版本),请首先禁用自动更新功能。前往文件->帐户->更新选项,然后选择禁用更新。如果您不关闭自动更新,Office 将自行更新到最新的可用版本。

现在找出您想要回滚到的以前的 Office C2R 版本的确切内部版本号。

在这种情况下,计算机安装了 Office 2019,版本 2412,内部版本 16.0.18324.20044。我想从 11 月 12 日起恢复到以前的 Office 版本。复制其内部版本号 (18129.20158) 并将其粘贴到字符串 16.0.xxxxx.yyyyy 中。结果行是16.0.18129.20158

现在以管理员身份打开命令提示符并更改到目录:

cd %ProgramFiles%Common FilesMicrosoft SharedClickToRun

在以下命令中,键入要回滚到的 Office 内部版本号:

officec2rclient.exe /update user updatetoversion=<build number>

就我而言,我将使用以下命令来安装以前版本的 Office:

officec2rclient.exe /update user updatetoversion=16.0.18129.20158

C2R 安装程序将下载文件并安装指定的 Office 版本。

如果您使用 Office 部署工具 (ODT) 安装 Office,则可以通过将目标版本信息添加到 XML 配置文件来降级到特定版本:

<Configuration>
  <Updates Enabled="TRUE" TargetVersion="16.0.18129.20158" />
</Configuration>

然后继续使用 ODT 安装 Office:

setup.exe /configure configuration.xml

有关的:如何在 Windows 10 中将 NVIDIA 驱动程序回滚到以前的版本

要了解有关使用 ODT 的更多信息,请参阅文章“如何仅安装特定的 MS Office 应用程序”。

不要让 Office 处于自动更新禁用模式太久。您可能会错过重要的修补程序或安全补丁。在日历中添加提醒,在特定时间(例如一个月内)打开 Office 自动更新,并检查问题是否已得到解决。

要立即将 C2R MS Office 更新到最新可用版本,请运行以下命令

OfficeC2RClient.exe /update USER