將 Microsoft 365 Apps 安裝從 32 位變更為 64 位
系統管理員可以使用 Office 部署工具、其 configuration.xml 檔案和 MigrateArch 屬性,簡化從 32 位到 64 位版本 Microsoft 365 Apps 的轉換。 當 MigrateArch 屬性設定為 True 時,您安裝的 Microsoft 365 Apps 變更為架構 (有時稱為 OfficeClientEdition 屬性中指定的位) 。
MigrateArch 可確保順暢地移轉,並維護所有先前的部署設定,包括更新路徑和已安裝的語言。 不過,如果需要修改任何已安裝的產品、語言或其他部署設定,可以在 configuration.xml 檔案中指定這些變更併入移轉中。 如需詳細資訊,請 參閱範例 configuration.xml 檔案以搭配 Office 部署工具使用。
注意事項
32 位版本將會卸載,然後安裝 64 位版本。
使用 MigrateArch 屬性的需求
- 您想要變更位的裝置上安裝的 Microsoft 365 Apps 1902 版或更新版本。
- Office 部署工具 (從 Microsoft 下載中心) 16.0.11615.33602 版或更新版本。
- 包含您要變更安裝之架構之所有產品和語言檔案的位置。
版本 1902 或更新版本可在目前通道、每月企業通道、Semi-Annual 企業通道 (預覽) ,以及 Semi-Annual Enterprise 通道中取得。
提供要與 MigrateArch 屬性搭配使用的來源位置
使用 MigrateArch 屬性時,您需要一個位置,其中包含您要移至之位的安裝來源檔案。
如果網路頻寬或因特網連線不是問題,建議您使用此位置的 Office 內容傳遞網路 (CDN) 。 CDN 一律具有您所需的最新程式和語言安裝檔案。
如果您使用局域網路上的位置,請務必使用 Office 部署工具事先下載所有必要的產品和語言檔案。 您可以將 32 位和 64 位安裝檔案下載到指定更新通道的相同共用。 例如,您可以將企業通道 Semi-Annual 32 位和 64 位安裝檔案下載到 \\server01\sec。但是,您必須將目前通道的安裝檔案下載到不同的位置,例如 \\server01\current。
如果您的局域網路位置不包含正確位的檔案,則移轉會失敗,而且安裝的位維持原樣。 如果此位置未包含所有必要的語言來源檔案,例如遺漏法文語言檔案,則移轉會失敗。 若要避免這種情況,強烈建議您在 configuration.xml 檔案中包含 AllowCdnFallback=“True ”。 此屬性會使用因特網上的 Office 內容傳遞網路 (CDN) 作為用來安裝語言檔案的備份來源。
要與 Office 部署工具搭配使用的範例 configuration.xml 檔案
下列範例 configuration.xml 將現有的32位 Microsoft 365 Apps 安裝變更為64位安裝。 系統會保留所有現有的產品、語言和其他部署設定,例如更新路徑。
<Configuration>
<Add OfficeClientEdition="64" MigrateArch="TRUE">
</Add>
</Configuration>
然後,在 /configure 模式中執行 Office 部署工具,並指定此 configuration.xml 檔案,以從 32 位變更為 64 位。 32 位版本會卸載並安裝64位版本。
例如,假設您需要修改 64 位的英文 Microsoft 365 Apps 企業版 安裝。 您想要切換至支援英文和德文的32位安裝。 此外,您計劃變更更新路徑,並以英文新增 Visio。 若要進行這些變更,您會使用類似下列範例的組態 .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>
升級至64位 (x64) Microsoft 365 Apps
若要在新增語言套件時將 Microsoft 365 Apps 升級至64位版本,請遵循下列步驟:
準備 Configuration.xml 檔案:修改您的 configuration.xml 檔案,以包含64位版本的 Office 部署工具。
OfficeClientEdition
將 設定為 『64』,並指定您要在 區段中新增的<Add>
語言套件。包含 MigrateArch 設定:在 configuration.xml 檔案中,確定
MigrateArch
屬性已設定為 『TRUE』,以允許從 32 位轉換至 64 位。執行 Office 部署工具:使用更新的 configuration.xml 檔案執行 Office 部署工具。 此動作會啟動升級程式,並同時安裝其他語言套件。
確認安裝完成之後,確認 Microsoft 365 Apps 現在執行的是64位版本,而且已安裝新的語言套件。
還原為32位 (x86) Microsoft 365 Apps
若要還原為 32 位版本的 Microsoft 365 Apps,請遵循下列步驟:
更新 Configuration.xml 檔案:將 configuration.xml 檔案中的 變更
OfficeClientEdition
為 '32'。將 MigrateArch 設定為 True:在 configuration.xml 檔案中新增 屬性
MigrateArch='TRUE'
,以允許從 64 位轉換為 32 位。執行 Office 部署工具:使用修改過的組態檔執行工具。 此動作會起始還原回 32 位版本 Microsoft 365 Apps 的程式。
使用 MigrateArch 屬性的其他資訊
MigrateArch 屬性也可以用來變更 Project 和 Visio 傳統型應用程式訂閱版本的架構。
MigrateArch 屬性無法移轉使用 Windows Installer 安裝之裝置上 Office 程式的位 (MSI) 。 使用 configuration.xml 檔案中的 RemoveMSI 元素來移除這些程式。
MigrateArch 屬性只能移轉使用隨選即用安裝的 Office 產品,並具有開頭為 16.0 的版本號碼。 例如,如果您使用隨選即用在裝置上安裝 Visio 專業版 2013,則無法使用 MigrateArch 屬性。 之所以有此限制,是因為 Visio 2013 的版本號碼是從 15.0 開始。 您可以前往 控制台>Programs>程式和功能來找到此版本資訊。 如果裝置上有任何 Office 產品使用隨選即用安裝,且版本號碼開頭為 15.0,則移轉會失敗。
如果您指定要移至 的架構已經是目前已安裝產品的架構,則當您執行 Office 部署工具時不會進行任何移轉。 您現有的安裝不會移除並重新安裝。 不過,如果您的 configuration.xml 包含其他變更,例如新增語言,則會實作這些變更。
當移轉程式開始時,如果使用者已開啟 Office 應用程式,例如 Word 開啟,則會收到關閉應用程式的提示。 如果您 configuration.xml 檔案中的 Level 屬性在 Display 元素下設定為 『Full』,則會顯示此提示。 如果他們取消提示,則會取消移轉。 如果 Level 屬性設定為 [無],且 Office 應用程式正在裝置上執行,則移轉會失敗。 您可以在 configuration.xml 檔案中使用 FORCEAPPSHUTDOWN 屬性,但這樣會關閉使用者的應用程式,而不會有任何警告。