将 Microsoft 365 应用版安装从 32 位更改为 64 位

目前,如果在设备上安装了 32 位版本的 Microsoft 365 应用版,并且想要更改为 64 位版本,需要卸载现有 32 位版本,然后安装 64 位版本。 此外,还需要考虑到为该设备配置的所有其他部署设置,例如更新路径和已安装的语言,以便执行 64 位安装时包含这些设置。

但现在,为了更轻松地从 32 位安装更改为 64 位安装 Microsoft 365 应用版,Office 部署工具及其 configuration.xml 文件支持名为 MigrateArch 的可选属性。 如果 MigrateArch 属性设置为 True,则安装 Microsoft 365 应用版 将更改为体系结构 (有时称为 officeClientEdition 属性中指定的位) 。

使用 MigrateArch 时,不必考虑所有已安装的产品和语言或其他部署设置。 迁移过程将在迁移过程中保留这些迁移过程。 但是,如果要对已安装的产品和语言或其他部署设置进行更改,可以在迁移过程中在 configuration.xml 文件中显式指定这些设置。 有关详细信息,请参阅要configuration.xml部署工具的示例Office文件

备注

将卸载 32 位版本,然后安装 64 位版本。

使用 MigrateArch 属性的要求

若要使用 MigrateArch 属性,需要以下各项:

  • 在要更改其Microsoft 365 应用版设备上安装的版本至少为 1902。
  • Microsoft 下载中心的 Office 部署工具的版本至少为 16.0.11615.33602。
  • 包含要更改安装的体系结构的所有产品和语言文件的位置。

在开始将迁移过程迁移到其他位之前,必须在要更改其位的设备上安装版本 1902 或更高版本。 允许迁移到同一版本或任何更高版本,但在开始迁移过程之前,必须在设备上至少安装版本 1902。

版本 1902 或更高版本在当前频道、每月 Enterprise 频道、Semi-Annual Enterprise 频道 (预览版) 和 Semi-Annual Enterprise 频道中提供。

提供要与 MigrateArch 属性一起使用的源位置

使用 MigrateArch 属性时,需要一个位置,其中包含要移动到的位的安装源文件。

对于此位置,如果网络带宽或 Internet 连接不是问题,建议使用 Office 内容分发网络 (CDN) ,因为 CDN 将始终具有所需的最新节目和语言安装文件。

如果使用本地网络上的位置,请确保使用 Office 部署工具提前下载所有必要的产品和语言文件。 可以将 32 位和 64 位安装文件下载到给定更新频道的同一共享。 例如,可以将 32 位和 64 位安装文件下载到 Semi-Annual Enterprise 到 \ \ server01 \ 秒。但是,需要将当前频道的安装文件下载到其他位置,例如 \ \ server01 \ current。

如果本地网络位置不包含正确位的文件,迁移会失败,并且安装的位将保持不变。 如果此位置不包含所有必要的语言源文件(例如,缺少法语文件)则迁移会失败。 为了避免这种情况,我们强烈建议在文件包含 AllowCdnFallback="True"configuration.xml 文件。 这会将 Internet 上的 Office 内容交付网络 (CDN) 用作安装语言文件的备份来源。

与 Office 部署工具一起使用的示例 configuration.xml 文件

下面是一个示例configuration.xml将现有 32 位安装更改为 64 Microsoft 365 应用版安装。 将保留所有现有产品、语言和其他部署设置,例如更新路径。

<Configuration>
  <Add OfficeClientEdition="64" MigrateArch="TRUE">
  </Add>
</Configuration>

然后,在 /configure 模式下Office部署工具,并指定此 configuration.xml 文件,以从 32 位更改为 64 位。 将卸载 32 位版本,然后安装 64 位版本。

如果要更改已安装的产品或语言,或者想要更改其他部署设置,则需要在 configuration.xml 文件中指定这些设置。 例如,如果要将英语版 Microsoft 365 企业应用版 的 64 位安装更改为包含英语和德语的 32 位安装、更改更新路径并添加 Visio(英文版),则使用类似于以下示例的 configuration.xml 文件。

<Configuration>
  <Add OfficeClientEdition="32" MigrateArch="TRUE">
    <Product ID="O365ProPlusRetail">
     <Language ID="en-us"/>
     <Language ID="de-de"/>
    </Product>
    <Product ID="VisioProRetail">
     <Language ID="en-us"/>
    </Product>
  </Add>
<Updates UpdatePath="\\server02\updates" Enabled="TRUE"/>
</Configuration>

有关使用 MigrateArch 属性的其他信息

  • 在更改到其他体系结构之前,尤其是在更改到 64 位时,请确保现有加载项、宏和复杂的 Office文件适用于新体系结构。 有关详细信息,请参阅使用 Readiness Toolkit 评估 Microsoft 365 应用版的应用程序兼容性

  • MigrateArch 属性还可用于更改桌面应用的订阅Project Visio体系结构。

  • MigrateArch 属性不会迁移Office安装程序和 MSI Windows安装 (程序) 。 这些程序可以通过在 configuration.xml 文件中使用 RemoveMSI 元素删除。

  • MigrateArch 属性只能迁移Office即点即用安装的产品,并且版本号以 16.0 开头。 例如,如果使用即点即用在设备上安装了 Visio Professional 2013,则不能使用 MigrateArch 属性,因为 2013 版 Visio 的版本号以 15.0 开头。 可以通过访问"控制面板程序程序和功能" > > 找到此版本信息。 如果设备上Office使用即点即用安装的任何产品,并且其版本号以 15.0 开头,则迁移会失败。

  • 如果指定迁移到 的体系结构已是当前安装产品的体系结构,则运行部署工具时不会Office迁移。 不会删除现有安装并重新安装。 但是,如果configuration.xml包括其他更改(如添加语言),则这些更改将实现。

  • 如果用户的 Office 应用(如 Word)在迁移过程开始时打开,并且针对 configuration.xml 文件的Display 元素将 Level 属性设置为 Full,则系统会提示用户关闭应用。 如果他们取消提示,迁移将被取消。 如果 Level 属性设置为"无",Office运行应用,则迁移会失败。 可以在 configuration.xml 文件中使用 FORCEAPPSHUTDOWN 属性,但这会关闭用户的应用,而不会发出警告。