Office 365 隨選即用安裝程式的架構概觀

 

適用版本:Office 365 ProPlus

上次修改主題的時間:2016-12-16

提供 Office 365 隨選即用安裝程序及設計的相關資訊。

對象:IT 專業人員

隨選即用是專門設計的資料流與虛擬化技術,可大幅降低下載及使用 Office 用戶端產品所需的時間。使用者運用資料流可在下載完整產品之前,即可開始使用隨選即用產品。

Office 365 的隨選即用產品,以核心虛擬化及資料流 Microsoft Application Virtualization (App-V) 技術為基礎。隨選即用資源執行於本機作業系統上的隔離虛擬環境中。

隨選即用虛擬化提供下列優點:

  • 在虛擬環境中隔離資源,能夠與舊版 Office 共存,且可改善清理及還原程序。

  • 將會發佈電腦的擴充點,而讓 Office 能整合得更好。如此可整合本機增益集與虛擬環境。

  • 資料流有助於改善效能。Office 套件會分割,並隨著時間解壓縮,如此可最佳化網路頻寬及 CPU 使用量。

本文中的安裝程式架構資訊也適用於零售版的隨選即用產品,例如:

  • Office 家用版 2013

  • Office Professional 2013

  • Office 家用及中小企業版 2013

重要事項重要事項:

您要了解如何使用 Office 365 安裝 Office 嗎?您可以參閱<開始使用 Office 365>與<在 PC 或 Mac 上安裝 Office 與 Office 365>,協助您了解如何在電腦、手機及平板電腦上設定和使用 Office 365。

本文內容:

隨選即用會使用多程序架構執行下列作業:

  • 開始安裝以及執行像是資料流與應用程式啟動之類的核心隨選即用工作

  • 維護虛擬套件的狀態

  • 初始化整合工作

  • 監視更新

  • 提供介面至隨選即用平台

    應用程式及程序會使用此介面來查詢狀態及傳達資訊。

單一可執行程式包含初始化隨選即用資料流及應用程式啟動所需的邏輯。包括以資料流傳送隨選即用套件時需要的所有元件。

Office 的資料流 (隨選即用基礎結構的核心元件) 可讓產品組件排列優先順序、分組成區塊,以及在應用程式執行時隨著時間分階段傳送。資料流程序由資料流引擎所控制。

資料流引擎會管理資料流佇列中的下載項目、排列傳入的資料流要求優先順序、決定是否顯示資料流使用者介面,以及將下載的資訊發佈至原生檔案系統。資料流引擎也會維護資料流佇列、所有 Office 來源的優先順序清單,以及要下載至本機快取的元件,以完成安裝或滿足應用程式執行階段產生的隨選要求。一開始,每個隨選即用套件都有預設的資料流佇列優先順序。在本機完全快取產品之前,此優先順序會動態動變更,以回應應用程式的使用。

Office 365隨選即用資源的封裝方式,類似於標準 Office 2013 Windows Installer 資源的組織方式。隨選即用是新式標準。非語言相關產品資源會封裝在包含所有非相關資源的單一檔案中。語言專屬的資源會封裝在語言專屬的檔案中,例如代表英文 (美國) 資源的 en-us。

系統管理員可以使用隨選即用的 Office 部署工具,以多種語言部署隨選即用產品,或是從 Office 365 入口網站以各個語言安裝產品。例如,若要以英文 (en-us) 和日文 (ja-jp) 安裝 Office 365 專業增強版,系統管理員就會安裝 en-us 和 ja-jp 版的 Office 365 專業增強版。「Office 部署工具」是隨選即用的新款可下載工具,可供系統管理員用以籌劃隨選即用產品的內部部署,說明請參閱管理隨選即用 Office 2013 Preview 部署及自訂。使用者可以從 Office 365 入口網站 以多種語言安裝 Office 365 專業增強版。

Office 365隨選即用提供 32 及 64 位元版本。預設會安裝 32 位元版 Office,因為其提供與增益集的最佳相容性。不支援並存安裝 64 位元及 32 位元版 Office,包括跨應用程式。如需 64 位元 Office 2013 的詳細資訊,請參閱<64 位元版本的 Office 2013>。

您無法自訂 隨選即用 Office 365 產品 (例如 Office 365 專業增強版) 的安裝位置。隨選即用 產品僅能安裝在系統磁碟機上,通常是 C 磁碟機。

安裝位置一律為系統磁碟機的 Program Files\Microsoft Office 15 資料夾。無論您安裝的是 32 位元或 64 位元版本的 隨選即用 產品,而且無論是安裝在 32 位元或 64 位元的作業系統上,都會位於此位置。

安裝程式執行時,會執行下列檢查:

  1. 檢查現有的 32 或 64 位元 Office 安裝。

    當安裝程式從 x86 資料夾 (32 位元) 執行時,會檢查是否有 64 位元 Office 應用程式。如果沒有偵測到 64 位元 Office 應用程式,安裝程式會繼續安裝 Office 2013 32 位元。如果已安裝 64 位元 Office 應用程式,就會顯示錯誤訊息,並封鎖安裝程式。

    當安裝程式從 x64 資料夾 (64 位元) 執行時,會檢查是否有 32 位元 Office 安裝。如果沒有偵測到 32 位元的 Office 安裝,安裝程式就會繼續安裝 Office 64 位元。如果已安裝 32 位元的 Office 應用程式,錯誤訊息會告知使用者,如果要安裝 64 位元 Office,必須先解除安裝 32 位元的 Office 應用程式。錯誤訊息會列出安裝程式所偵測到的已安裝 32 位元 Office 應用程式。

  2. 檢查作業系統需求。

    Office 2013 支援至少執行 Windows 7 作業系統的用戶端電腦。Office 2013 不支援 Windows XP 或 Windows Vista。

  3. 檢查可用的磁碟空間。

    Office 2013 用戶端需要 3.0 GB 的可用磁碟空間。

  4. 判斷是否符合其他 Office 需求。

部署 Office 365隨選即用產品的系統管理員,可以下載 Office 部署工具。它可以讓系統管理員從內部部署位置籌劃及部署 Office 365隨選即用來源。當系統管理員想要儘量減少對網路的需求,或是因為公司安全性需求,而想要讓使用者無法從網際網路安裝軟體時,會很實用。

若要強制指定 Office 365隨選即用 (及以 Windows Installer 安裝的 Office) 的使用者軟體和電腦設定,管理員可以使用群組原則。

Office 365隨選即用安裝預設會自動更新。自動更新程序會在背景偵測及下載新的資料。下載一完成之後,就會在背景安裝更新。但是如果執行中的 Office 應用程式正在使用所要更新的資源,安裝可能會延遲。若是這種情況,就會在應用程式下次重新啟動時,或是使用者啟動應用程式時,自動套用更新。

更新會盡可能精簡,而且只有在為了讓安裝保持在最新狀態而需要變更時,才會下載。其可最佳化網路頻寬的使用。只有在受影響的 Office 應用程式不在使用中,且不需要重新啟動電腦的情況下,才會進行更新。

您可以從 Office 365 下載含有每月更新的 Office 365 專業增強版 版本。系統管理員可以關閉自動更新,以控制要部署哪些更新的組建和其部署時間。建議您每月更新。不過,有些系統管理員可能需要額外的時間,在其環境中測試更新的組建。

每月組建會放在 Office 365 供下載最多一年 (12 個月)。之後,就不再支援該組建。系統管理員應該會檢查其 Office 365 專業增強版 安裝是使用支援的組建,且該組建包含過去一年內的更新。

管理員可以使用隨選即用的 Configuration.xml 檔設定更新行為。可以使用的 Updates 元素屬性如下:

  • Enabled:如果設為 TRUE,隨選即用會自動偵測、下載及安裝更新。此為預設值。如果 Enabled 設為 FALSE,Office 就不會檢查是否有更新,並會維持在所安裝的版本。

  • UpdatePath:可用以指定要用於更新之隨選即用安裝來源的網路、本機或 HTTP 路徑。如果未設定 UpdatePath,或是設為特殊值 “default”,就會使用網際網路上的 Microsoft 隨選即用來源。

  • TargetVersion:可設為 Office 365隨選即用產品組建編號,例如 15.1.2.3。若有設定版本,Office 365隨選即用就會嘗試在下一個更新週期中,更新至指定的版本。如果未設定 TargetVersion,或設為特殊值 “default”,Office 365隨選即用就會更新至隨選即用來源通告的最新版本。

如需 Configuration.xml 語法的詳細資訊,請參閱<參考:Office 部署工具的設定選項>。

顯示: