在安裝 Microsoft 365 Apps 之前,請解除安裝任何舊版的 Office。 使用 Office 部署工具並在 configuration.xml 檔案中指定 RemoveMSI 元素,以解除安裝使用 Windows Installer (MSI) 的 Office 版本。
安裝 Microsoft 365 Apps 時,您可以透過數種方式使用 RemoveMSI 元素:
- 解除安裝電腦上的所有 Office 產品。
- 識別現有的語言資源,例如語言套件,並安裝相同的語言。
- 保留特定的 Office 產品,並解除安裝電腦上的所有其他產品。
RemoveMSI 會解除安裝使用 Windows Installer (MSI) 安裝的 Office Visio 或 Project 的 2007、2010、2013 或 2016 版本。
注意事項
RemoveMSI 不會解除安裝使用「隨選即用」作為安裝技術的舊版 Office,包括 Visio 和 Project。 透過 控制台 或執行 Office 部署工具並使用 configuration.xml 檔案中的 Remove 元素,解除安裝這些版本的 Office。
使用 RemoveMSI 的需求
以下是在 configuration.xml 檔案中使用 RemoveMSI 元素的需求:
- 至少使用版本 16.0.12827.20268 (setup.exe 版本 16.0.12827.20258) 的 Office 部署工具,您可以從 Microsoft下載中心下載。 一律下載並使用最新版本的 Office 部署工具。 若要檢查版本,請以滑鼠右鍵按一下 setup.exe,選擇 [屬性],然後選擇 [詳細資料]。
- 至少安裝 1803 版的 Microsoft 365 Apps。 版本 1803 或更新版本可在目前通道、每月企業通道、Semi-Annual 企業通道 (預覽) 和 Semi-Annual 企業通道中使用。
- 在至少執行 Windows 7 Service Pack 1 (SP1) 或更新版本的電腦上安裝 Microsoft 365 Apps。
注意事項
Windows 7 的支援服務已於 2020 年 1 月 14 日終止。 如需詳細資訊,請參閱 Windows 7 終止支援服務與 Microsoft 365 Apps。
解除安裝所有 Office 產品
若要解除安裝電腦上已安裝的所有版本的 Office,包括 Visio 和 Project,請新增至 <RemoveMSI /> 您的 configuration.xml 檔案。 語言資源,例如語言套件、語言介面套件或校訂工具也會移除。
以下是 configuration.xml 檔案的範例。 它會從 Office 內容傳遞網路安裝英文版的 64 位元目前通道版本 Microsoft 365 Apps 企業版 (CDN) 。 它也會解除安裝所有 Windows Installer (MSI) 版本的 Office。
<Configuration>
<Add OfficeClientEdition="64" Channel="Current" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<RemoveMSI />
</Configuration>
安裝相同的語言資源
如果電腦上已安裝語言資源,例如語言套件、語言介面套件或校訂工具,您可以在安裝 Microsoft 365 Apps 時安裝相同語言資源的隨選即用版本。 若要安裝相同的語言資源,請新增至 <Language ID="MatchPreviousMSI" /> 您的 configuration.xml 檔案。
以下是 configuration.xml 檔案的範例。 它會安裝英文版 Microsoft 365 Apps 企業版的 64 位元每月企業通道版本。 它也包含電腦上任何現有的語言。 安裝來自 Office 內容傳遞網路 (CDN) 。 此外,它會解除安裝任何 Windows Installer (MSI) 版本的 Office。
<Configuration>
<Add OfficeClientEdition="64" Channel="MonthlyEnterprise" >
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
<Language ID="MatchPreviousMSI" />
</Product>
</Add>
<RemoveMSI />
</Configuration>
關於在 configuration.xml 檔案中使用 MatchPreviousMSI 的詳細資訊:
- 包含 RemoveMSI 元素。
- 指定至少一個語言識別碼,例如 en-us。
- 這項設定並非特定產品。 例如,如果您安裝了法文版的 Office 專業增強版 2013 和德文版的 Visio 標準版 2013,則當您安裝 Microsoft 365 Apps 時,您會同時取得法文和德文。 您指定的任何其他語言 ID 也會包含在內。
重要事項
如果您是從區域網路上的某個位置安裝 Microsoft 365 Apps,例如共用資料夾,請確定您已將所有可能的語言檔案下載到該資料夾。 如果該資料夾中沒有提供任何必要語言,則在缺少這些語言的情況下繼續安裝。 若要避免發生此狀況,請在 configuration.xml 檔案中包含 AllowCdnFallback=“True” 。 這會使用網際網路上的 Office 內容傳遞網路 (CDN) ,做為安裝語言檔案的備份來源。
保留部分 Office 產品並解除安裝所有其他 Office 產品
在安裝較新版本之前,解除安裝任何舊版 Office,包括 Visio 和 Project。 在某些情況下,例如應用程式相容性測試,您可能需要在轉換到新版本時暫時保留安裝舊版。
若要保留特定 Office 產品,請在 configuration.xml 檔案中新增 IgnoreProduct 行,並指定其產品識別碼。
Project 和 Visio 支援的識別碼範例:
- PrjStd
- PrjPro
- VisStd
- VisPro
- PrjStdR
- PrjProR
- VisStdR
- VisProR
注意事項
產品識別碼是在 {product} 中的 Setup.xml 檔案中找到的安裝識別碼。WW 資料夾,以存放您舊版 Office 的安裝檔案。 例如,Office 專業增強版 2010 的 Setup.xml 檔案位於 ProPlus.WW 資料夾中。
這個識別碼不是特定版本。 系統會保留電腦上找到的所有版本。 例如,如果您指定 VisPro,則會保留 Visio 專業版 2016 和 Visio 專業版 2013。 也會保留這些版本的語言資源,例如語言套件、語言介面套件或校訂工具。
僅支援完整產品移除。 例如,如果您已安裝 Office 專業增強版 2013,則無法解除安裝 Excel 以外的所有項目。 您必須保留或解除安裝整個產品。 只有在先前的 Excel 安裝是獨立產品而非 Office 套件的一部分(如 Office 專業增強版)時,您才能保留該安裝。
以下是 configuration.xml 檔案的範例。 它會從 Office 內容傳遞網路 (CDN) 安裝英文版的 64 位元每月企業通道版本的 Microsoft 365 Apps 企業版。 它也會解除安裝電腦上所有 Windows Installer (MSI) 版本的 Office,Visio 專業版 除外。
<Configuration>
<Add OfficeClientEdition="64" Channel="MonthlyEnterprise">
<Product ID="O365ProPlusRetail ">
<Language ID="en-us" />
</Product>
</Add>
<RemoveMSI>
<IgnoreProduct ID="VisPro" />
</RemoveMSI>
</Configuration>
其他可以移除的產品
除非您使用 IgnoreProduct,否則使用 RemoveMSI 元素移除下列產品的安裝:
- SharePoint Designer。 產品識別碼為 SharePointDesigner。
- InfoPath。 大量授權版本) 的產品識別碼為 InfoPath (或零售版本的 InfoPathR () 。
- Lync 2013 或更新版本。
注意事項
您無法使用 RemoveMSI 元素移除 Lync 2010。
- 單獨安裝的 Office 產品,而不是作為 Office 套件的一部分。 例如,Access 的獨立安裝。
- Access 2010 Runtime 或更新版本。 產品識別碼為 AccessRT。
- Access 資料庫引擎 2010 可轉散發套件或更新版本。 產品識別碼為 AceRedist。
注意事項
Access 資料庫引擎最常包含在與 Access 資料來源互動的其他應用程式中。 解除安裝 Access 資料庫引擎可能會影響這些應用程式的功能。 移除 Access 資料庫引擎之前,請確定已移除或不再需要此元件的任何應用程式。
有關使用 RemoveMSI 的其他資訊
以下是有關在 configuration.xml 檔案中使用 RemoveMSI 元素的其他詳細資料:
- 如果您要安裝下列任何產品,請使用這些設定:
- Microsoft 365 Apps 企業版 (先前命名為 Office 365 專業增強版)
- Microsoft 365 Apps 商務版 (先前命名為 Office 365 商務版)。
- 隨附於 Planner 和 Project 方案 3 或 Planner 和 Project 方案 5 的 Microsoft Project 桌面用戶端應用程式的訂閱版本。
- 隨附於 Visio 方案 2 的 Visio 傳統型應用程式訂閱版本 Visio 方案 2。
- Office LTSC 專業增強版 2021 或 Office LTSC 標準版 2021。
- Office 2019 的大量授權版本,例如 Office 專業增強版 2019。
- 即使您要解除安裝所有的 Office 產品,使用者設定、喜好設定和文件都會保留。
- 使用 RemoveMSI 元素搭配 MSICondition 屬性。 這個屬性可讓您根據裝置上是否已安裝特定的 MSI 型產品來控制 Office 產品的安裝。 例如,只有在裝置上已安裝 Project 專業版時,才安裝 Project。 如需詳細資訊,請參閱 MSICondition 屬性或觀看使用 MSICondition 和 RemoveMSI 升級至 Microsoft 365 Apps。
- 在安裝 Microsoft 365 Apps 之前,必須先解除安裝某些舊版 Office、Visio 和 Project。 例如,Office 專業增強版 2016。 如果事先未解除安裝,Microsoft 365 Apps 的安裝將會失敗。 如需詳細資訊,請參閱 在同一部電腦上安裝不同版本 Office、Visio 和 Project 的支援案例。
- 需要重新開機才能完成解除安裝 Windows Installer (MSI) 版本的 Office,但不會強制重新開機。 您可以在 Microsoft 365 Apps 安裝完成後重新啟動。
- 如果在使用者的裝置上開啟產品,則移除產品可能會失敗。 如果 configuration.xml 檔案中的 Level 屬性 或 Display 元素設為 [無],就可能會發生此失敗。 如果您將 Level 屬性設為 Full,系統會提示使用者關閉程式,以便繼續移除。 您可以使用 FORCEAPPSHUTDOWN 屬性,但這可能會導致資料遺失。
- 如果您在 Windows 7 SP1 電腦上使用 RemoveMSI,有時可能會保留使用者建立的釘選捷徑。 即使舊版 Office 及其所有其他快速鍵都已遭移除,可能還是會發生此錯誤。 若要移除釘選的捷徑,請加以選取,系統會提示您移除。 或者,以建立釘選捷徑的使用者身分登入,然後執行 Office 部署工具以升級至 Microsoft 365 Apps。