介紹 Configuration Manager 中的作業系統部署

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

下列章節說明在 System Center 2012 Configuration Manager 環境中部署作業系統所運用的一些概念:

  • 作業系統部署程序

  • 用於部署作業系統的方法

  • 擷取及部署作業系統映像

  • 在目的地電腦上安裝裝置驅動程式 

  • 用於部署作業系統的媒體

  • 管理使用者狀態

  • 未知電腦部署

  • 支援使用者裝置親和性

  • 將作業系統部署到支援 NAP 的環境

  • Configuration Manager 中的新功能

  • Configuration Manager SP1 中的新功能

  • System Center 2012 R2 Configuration Manager 中的新功能

如需如何部署作業系統的示範案例,請參閱使用 Configuration Manager 進行 PXE 起始作業系統部署的示範案例

作業系統部署程序

Configuration Manager 提供數種可用於部署作業系統的方法。 無論採用哪一種部署方法,都有幾個必須執行的動作, 這些動作包括下列各項:

  • 識別執行您要部署之開機映像或作業系統映像所需的任何 Windows 裝置驅動程式。

  • 識別您想要用來啟動目的地電腦的開機映像。Configuration Manager 提供兩種預設開機映像:

  • 使用工作順序擷取要部署的作業系統。

  • 將開機映像、作業系統映像及任何相關內容發佈至發佈點。

  • 建立用於部署開機映像和作業系統映像的工作順序。

  • 將工作順序部署至包含目的地電腦的集合。 如果集合中有多台電腦,會將工作順序部署至集合中的每台電腦。

用於部署作業系統的方法

您可以運用數種方法將作業系統部署至 Configuration Manager 用戶端電腦。

  • PXE 起始部署:PXE 起始部署可讓用戶端電腦透過網路要求部署。 在這種部署方法中,會將作業系統映像和 Windows PE 開機映像傳送至設定接受 PXE 開機要求的發佈點。 如需 PXE 起始部署的詳細資訊,請參閱在 Configuration Manager 中規劃 PXE 起始的作業系統部署

  • 多點傳送部署:多點傳送部署可以同時將資料傳送至多個用戶端,而不用透過獨立連線將資料複本一一傳送至每個用戶端,因此可以節省網路頻寬。 此一部署方法會將作業系統映像傳送至發佈點。 之後再於用戶端電腦要求部署時部署映像。 如需將作業系統部署至多個用戶端的詳細資訊,請參閱在 Configuration Manager 中規劃多點傳送策略

  • 可開機媒體部署:可開機媒體部署可讓您在目的地電腦啟動時部署作業系統。 目的地電腦啟動時,會從網路擷取工作順序、作業系統映像,以及任何其他必要的內容。 由於媒體不包含該內容,因此您可以直接更新內容,而不需要重新建立媒體。

    如需可開機媒體的詳細資訊,請參閱可開機媒體作業系統部署主題中的在 Configuration Manager 中規劃媒體作業系統部署一節。

  • 獨立媒體部署:獨立媒體部署可讓您在下列條件下部署作業系統:

    • 在不適合透過網路複製作業系統映像或其他大型套件的環境中。

    • 在沒有網路連線或網路連線頻寬不足的環境中。

    如需獨立媒體的詳細資訊,請參閱獨立媒體作業系統部署主題中的在 Configuration Manager 中規劃媒體作業系統部署一節。

  • 預先設置媒體部署:預先設置媒體部署可讓您將作業系統部署至尚未完全佈建的電腦。 預先設置的媒體是 Windows 影像處理格式 (WIM) 檔案,可由廠商或在企業設置中心安裝於未連線至 Configuration Manager 環境的裸機電腦。

    之後,當電腦在 System Center 2012 Configuration Manager 環境中啟動時,會使用媒體所提供的開機映像啟動,然後連線至網站管理點取得能完成下載程序的可用工作順序。 這種部署方法能夠減少網路流量,因為開機映像和作業系統映像皆已儲存在目的地電腦上。 從 Configuration Manager SP1 開始,您可以指定在預先設置媒體中包含應用程式、套件和驅動程式套件。

    如需預先設置媒體的詳細資訊,請參閱預先設置的媒體作業系統部署主題中的在 Configuration Manager 中規劃媒體作業系統部署一節。

System_CAPS_note注意事項

如需各種方法有哪些優缺點的詳細資訊,請參閱判斷要在 Configuration Manager 中使用的作業系統部署方法

擷取及部署作業系統映像

若使用 Configuration Manager 將作業系統映像部署至含一台或多台目的地電腦的集合,必須執行三個基本動作:

  1. 組建並擷取映像,然後將映像發佈至發佈點。

  2. 建立和擷取用於安裝作業系統映像的工作順序。

  3. 部署工作順序。

建立映像並將映像發佈至發佈點

作業系統映像為 WIM 檔案,會以參照檔案和資料夾的壓縮集合形式呈現,若要在電腦上順利安裝及設定作業系統,便需要使用該檔案。 作業系統映像的建立及擷取會在參照電腦上完成,同時您必須使用所有必要的作業系統檔案、支援檔案、軟體更新、工具,以及其他軟體應用程式來設定此參照電腦。 您可以手動建立參照電腦,也可以使用工作順序將部分或所有建立步驟自動化。

作業系統映像類似於其他 Configuration Manager 內容,同樣是以套件的形式發佈至發佈點。 套件傳到目的地電腦上後,電腦會將套件內容儲存在發佈點上。 如需作業系統映像的詳細資訊,請參閱規劃在 Configuration Manager 中部署作業系統映像

建立和設定適當的部署工作順序

建立參照電腦並從該電腦擷取作業系統映像後,您可以使用工作順序設定將該映像部署至目的地電腦的方式。 如需如何使用工作順序的詳細資訊,請參閱在 Configuration Manager 中規劃工作順序策略

部署工作順序

建立工作順序後,您可以將工作順序部署至包含目的地電腦的集合。 如需如何部署工作順序的詳細資訊,請參閱如何部署工作順序主題中的如何在 Configuration Manager 中管理工作順序一節。

System_CAPS_tip提示

您可以使用 System Center 2012 Configuration Manager 升級評估工具判斷電腦受 Configuration Manager 管理的作業系統是否能夠執行 Windows 7 或 Windows 8。

Microsoft 下載中心網站下載升級評估工具。

如需詳細資訊,請參閱 Configuration Manager Upgrade Assessment Tool (Configuration Manager 升級評估工具)

在目的地電腦上安裝裝置驅動程式

您可以將裝置驅動程式安裝在目的地電腦上,而不需要將驅動程式包含在要部署的作業系統映像中。Configuration Manager 提供的驅動程式類別目錄中包含您匯入至 Configuration Manager 之所有裝置驅動程式的參照。

該驅動程式類別目錄位於 [軟體程式庫] 工作區,由兩個節點組成:[驅動程式] 和 [驅動程式套件]。 [驅動程式] 節點會列出您已匯入至驅動程式類別目錄中的所有驅動程式。 您可以使用此節點探索有關每個已匯入驅動程式的詳細資料、變更驅動程式所屬的驅動程式套件或開機印象、啟用或停用驅動程式,以及執行其他功能。 [驅動程式套件] 節點列出您建立的所有驅動程式套件。 您可以在將驅動程式匯入到驅動程式類別目錄中時建立這些套件,也可以直接在 [驅動程式套件] 節點中建立。

如需如何在部署作業系統時使用驅動程式類別目錄的詳細資訊,請參閱在 Configuration Manager 中規劃裝置驅動程式策略

如需如何管理驅動程式類別目錄的詳細資訊,請參閱如何在 Configuration Manager 中管理驅動程式類別目錄

隨作業系統安裝其他套件

部署作業系統時,您也可以在目的地電腦上安裝應用程式、部署工具、套件,以及軟體更新。 安裝這些套件的工作順序步驟如下:

如需如何將步驟加入工作順序的詳細資訊,請參閱如何編輯工作順序主題中的如何在 Configuration Manager 中管理工作順序一節。

用於部署作業系統的媒體

您可以建立數種能用於部署作業系統的媒體, 包括用於擷取作業系統映像的擷取媒體,以及用於部署作業系統的獨立媒體、預先設置媒體及可開機媒體。

透過媒體的使用,您可以在沒有網路連線或與 Configuration Manager 網站連線頻寬不足的電腦上部署作業系統。 如需如何使用媒體的詳細資訊,請參閱在 Configuration Manager 中規劃媒體作業系統部署

管理使用者狀態

部署作業系統時,可以儲存目的地電腦的使用者狀態、部署作業系統,然後在作業系統部署完畢後還原使用者狀態。 升級 Configuration Manager 用戶端電腦上的作業系統時通常會運用這個程序。

您可以使用工作順序擷取及還原使用者狀態資訊。 擷取到使用者狀態資訊後,可以運用下列任一方法儲存擷取到的資訊:

  • 您可以設定狀態移轉點來遠端存放使用者狀態資料。 擷取工作順序會將資料傳送至狀態移轉點。 等到作業系統部署完畢後,還原工作順序就會擷取資料並還原目的地電腦上的使用者狀態。

  • 您可以將使用者狀態資料存放在本機的特定位置。 在此案例中,擷取工作順序會將使用者資料複製到目的地電腦上的特定位置。 等到作業系統部署完畢後,還原工作順序便會從該位置擷取使用者資料。

  • 您可以指定能用於將使用者資料還原至原始位置的永久連結。 在此案例中,移除舊的作業系統後,使用者資料仍保留在磁碟中。 接著,等到作業系統部署完畢後,還原工作順序會利用永久連結將使用者狀態資料還原至原始位置。

如需擷取和還原使用者狀態的詳細資訊,請參閱如何在 Configuration Manager 中管理使用者狀態

未知電腦部署

您可以將作業系統部署到不受 Configuration Manager 管理的電腦。Configuration Manager 資料庫中沒有這些電腦的記錄。 這些電腦稱為未知電腦。

未知電腦包括:

  • 未安裝 Configuration Manager 用戶端的電腦

  • 未匯入至 Configuration Manager 的電腦

  • Configuration Manager 未探索到的電腦

如需如何設定 Configuration Manager 進行未知電腦部署的詳細資訊,請參閱如何在 Configuration Manager 中管理未知電腦部署

支援使用者裝置親和性

部署作業系統時,可以在使用者和目的地電腦之間建立關聯,以支援使用者裝置親和性動作。 當您在使用者和目的地電腦之間建立關聯之後,系統管理使用者可以在與該使用者相關聯的任何電腦上執行動作,例如將應用程式部署到特定使用者的電腦。 不過,當您部署作業系統時,不能將作業系統部署到特定使用者的電腦。 如需如何在目的地電腦和使用者之間建立關聯的詳細資訊,請參閱如何為使用者和目的地電腦建立關聯

如需如何管理使用者裝置親和性的詳細資訊,請參閱如何在 Configuration Manager 中管理使用者裝置親和性

將作業系統部署到支援 NAP 的環境

您可以在使用網路存取保護 (NAP) 的環境中部署作業系統。 NAP 提供在 Configuration Manager 用戶端上進行軟體更新相容性管理的機制。 將作業系統部署至目的地電腦時,必須確定已啟用 NAP 強制機制和 Windows 網路存取保護服務,而且能夠與目的地電腦上的 Configuration Manager 用戶端正確互動。

如需如何將作業系統部署至 NAP 支援環境的詳細資訊,請參閱在支援 NAP 的環境中規劃作業系統部署

Configuration Manager 中的新功能

System_CAPS_note注意事項

本節提供的資訊也會出現在開始使用 System Center 2012 Configuration Manager 指南。

以下是自 Configuration Manager 2007 之後新增或變更的項目:

Configuration Manager SP1 中的新功能

以下是 Configuration Manager SP1 中作業系統部署的新增或變更項目:

  • Configuration Manager 安裝程式的變更:

    • Configuration Manager SP1 使用 Windows 評定及部署套件 (Windows ADK),而非 Windows 自動安裝套件 (Windows AIK),來部署作業系統。 執行安裝程式之前,您必須在網站伺服器和提供者電腦上下載並安裝 Windows ADK。

    • 適用於 Windows 8 的 USMT 會作為 Windows ADK 的一部分進行安裝。 在頂層網站,安裝程式會自動在網站為這個新的 USMT 版本建立套件。

    • 安裝程式會自動在網站更新預設開機映像。 您必須手動更新任何自訂開機映像。

  • 工作順序的變更:

    • 預設工作順序已變更為將 Windows 7 之後的作業系統部署最佳化。

    • 支援處於整合可延伸韌體介面 (UEFI) 模式的電腦。 工作順序在偵測到電腦處於 UEFI 模式時,會設定 SMSTSBootUEFI 內建工作順序變數。

    • 預設工作順序會自動將電腦分割,視其是否由 UEFI 模式或 BIOS 模式開機 (條件取決於 _SMSTSBootUEFI 變數的值)。 當您選取 [所有映像] 時,會使用來源 WIM 版面配置,並且只會使用對應至來源 WIM 的 BIOS 或 UEFI 資料分割。 如果您想要在工作順序中同時使用 BIOS 及 UEFI 分割磁碟動作,請勿選取 [所有映像]。

    • 建立和擷取工作順序已更新為套用作業系統映像,而不是執行 Setup.exe 安裝程式。 您仍然可以在工作順序編輯器中編輯工作順序,以執行 Setup.exe 來進行 Windows 8 的部署。

    • 支援將作業系統部署到可用磁碟空間有限的裝置,例如內嵌裝置。 您可以設定 [套用作業系統映像] 步驟,直接由發佈點安裝映像,即使工作順序部署已設定為先將內容下載到工作順序快取。

    • 部署工作順序時,您可控制 Windows 內嵌裝置上寫入篩選器的行為。

    System_CAPS_note注意事項

    如需工作順序的資訊,請參閱在 Configuration Manager 中規劃工作順序策略

  • 建立預先設置媒體方式的變更:

    • 您可以指定與作業系統內一併進行部署的應用程式、套件和驅動程式套件。

    • 使用預先設置媒體部署工作順序時,精靈會先檢查本機工作順序以找出有效的內容,如果找不到內容或是內容已遭修改,則會從發佈點進行下載。

    System_CAPS_note注意事項

    如需如何建立預先設置媒體的相關資訊,請參閱如何建立預先設置的媒體主題中的如何在 Configuration Manager 中使用媒體部署作業系統一節。

  • BitLocker 支援的變更:

  • 您可以在開機映像內容中設定 Windows PE 臨時空間。 如需詳細資訊,請參閱如何在 Configuration Manager 中管理開機映像主題中的如何修改開機映像一節。

  • 新增非語言相關開機映像:

    • 您可以使用 SMSTSLanguageFolder 內建變數以變更 Windows PE 顯示資訊的語言。

    • 開機映像從軟體中心啟動時,系統會自動偵測語言並使用該語言。

    System_CAPS_note注意事項

    如需開機映像部署的資訊,請參閱在 Configuration Manager 中規劃開機映像部署

  • 新增下列工作順序內建變數:

    • SMSTSPersistContent:使用此變數暫時將內容保留在工作順序快取中。

    • SMSTSPostAction:使用此變數以在完成工作順序後執行命令。

    • SMSTSLanguageFolder:使用此變數變更非語言相關開機映像的顯示語言。

    • OSDPreserveDriveLetter:此變數決定工作順序是否要在作業系統映像 WIM 檔中使用磁碟機代號。 在沒有 Service Pack 的 Configuration Manager 中,工作順序套用作業系統映像 WIM 檔時,會使用 WIM 檔上的磁碟機代號。 在 Configuration Manager SP1 中,您可以將這個變數的值設定為 False,如此就可使用您在 [套用作業系統] 工作順序步驟中為 [目的地] 設定所指定的位置。 如需「套用作業系統」工作順序步驟的詳細資訊,請參閱 套用作業系統映像主題中的Configuration Manager 中的工作順序步驟一節。

    • SMSTSDownloadProgram:使用此變數指定替代內容提供者,做為用於來下載工作順序內容的下載程式,而不使用預設的 Configuration Manager 下載程式。 工作順序會檢查指定下載程式的變數,這是內容下載程序的一部分。 在指定之後,工作順序會執行程式以執行下載。

    • SMSTSAssignmentsDownloadInterval:使用此變數以指定用戶端在上次嘗試並未傳回原則之後,再次下載工作順序原則所需等待的秒數。 您可以從媒體或 PXE 使用啟動前置命令來設定此變數。

    • SMSTSAssignmentsDownloadRetry:使用此變數指定用戶端在第一次找不到原則之後,可以再嘗試下載工作順序原則的次數。 您可以從媒體或 PXE 使用啟動前置命令來設定此變數。

    • _SMSTSBootUEFI:工作順序偵測到電腦以 UEFI 模式開機時,會設定 _SMSTSBootUEF 變數。

    • _SMSTSWTG:指定電腦是否以 Windows To Go 裝置執行。

    System_CAPS_note注意事項

    如需內建工作順序變數的詳細資訊,請參閱Configuration Manager 中的工作順序內建變數主題。

  • 離線作業系統映像的軟體更新安裝變更:

    • 即使無法安裝一個或多個軟體更新時仍可繼續更新映像的能力。

    • 軟體更新會從網站伺服器上的內容庫複製,而不是從套件來源複製。

  • 可在 Configuration Manager 中佈建 Windows To Go 的能力。 Windows To Go 是儲存在 USB 連接的外部磁碟機裡的作業系統。 您可以使用在 Configuration Manager 中預先設置媒體的相同方式來佈建 Windows TO Go 磁碟。 如需如何佈建 Windows To Go 的詳細資訊,請參閱如何在 Configuration Manager 中佈建 Windows To Go

  • 新增網站維護工作 (刪除過舊的未知電腦),即可在一段指定時間未更新的情況下,從網站資料庫刪除未知電腦的相關資訊。 如需網站維護工作的詳細資訊,請參閱規劃 Configuration Manager 的維護工作主題中的規劃 Configuration Manager 中的網站作業一節。

  • 工作順序內容與工作順序部署有更佳的監視與狀態。

  • 新的部署設定可讓您部署只在 Windows PE 可用的工作順序。

  • 您可以從開機映像內容中的 [選用元件] 索引標籤管理 Windows PE 選用元件。

  • 您可以從 [軟體程式庫] 工作區的 [驅動程式套件] 節點匯出或匯入驅動程式套件。

System Center 2012 R2 Configuration Manager 中的新功能

以下是 System Center 2012 R2 Configuration Manager 中作業系統部署的新增或變更項目:

  • 對於 Windows Server 2012 R2 和 Windows 8.1 的支援。 如需支援的作業系統版本的詳細資訊,請參閱在 Configuration Manager 中部署作業系統的必要條件

  • 支援使用 Windows 7 SP1 的 Windows 自動化安裝套件 (Windows AIK) 並以 Windows PE 3.1 為基礎建立的開機映像。 如需自訂以及新增開機映像至 Configuration Manager 的詳細資訊,請參閱如何自訂要在 Configuration Manager 中使用的 Windows PE 開機映像

  • 新增 IA32 UEFI 電腦之 PXE 開機的支援。 如需已啟用 PXE 的發佈點之作業系統需求的詳細資訊,請參閱 主題中的一節。c1e93ef9-761f-4f60-8372-df9bf5009be0#BKMK_SupConfigSiteRoleReqsNo text is shown for link 'c1e93ef9-761f-4f60-8372-df9bf5009be0'. The title of the linked topic might be empty.

  • 能夠建立工作順序內容的預先設置內容檔。 「建立預先設置的內容」動作會建立已壓縮、預先設置的內容檔案,其中包含工作順序內容的檔案及相關聯的中繼資料。 根據預設,Configuration Manager 會偵測與工作順序相關聯的相依性並新增至預先設置的內容檔案。 然後您就可以在網站伺服器、次要網站或發佈點手動匯入該內容。 如需預先設置內容的詳細資訊,請參閱判斷是否要預先設置內容主題中的在 Configuration Manager 中規劃內容管理一節。

  • 從 Configuration Manager 主控台新增的虛擬硬碟管理。 您可以建立及修改虛擬硬碟,並將其上傳到 Virtual Machine Manager。

  • 新的工作順序步驟:

    • 執行 PowerShell 指令碼:此工作順序步驟會在目標電腦上執行指定的 Windows PowerShell 指令碼。

    • 檢查整備程度:此工作順序步驟會確認目標電腦是否符合指定的部署必要條件。

    • 設定動態變數:此工作順序步驟會收集資訊,並使用該資訊來設定特定工作順序變數。 接著會評估所定義的規則,並根據針對評估為 True 之規則而設定的變數和值,設定工作順序變數。

    System_CAPS_note注意事項

    如需工作順序步驟的詳細資訊,請參閱Configuration Manager 中的工作順序步驟

  • 新工作順序內建變數:

    • SMSTSDownloadRetryCount:使用此變數指定 Configuration Manager 嘗試從發佈點下載內容的次數。

    • SMSTSDownloadRetryDelay:使用此變數指定 Configuration Manager 在重新嘗試從發佈點下載內容之前等待的秒數。

    • TSErrorOnWarning:使用此變數,指定工作順序引擎是否將應用程式的不符合需求警告視為嚴重錯誤。 您可以將此變數設為 TrueFalse。 False 是預設行為。

    • SMSTSMPListRequestTimeout:使用此變數,指定工作順序從定位服務擷取管理點清單失敗之後,到重新嘗試安裝應用程式之前等待的時間。 根據預設,工作順序會等待一分鐘後再重試該步驟。 此變數只適用於「安裝應用程式」工作順序步驟。

    • _TSAppInstallStatus:工作順序會以「安裝應用程式」工作順序步驟期間的應用程式安裝狀態設定 _TSAppInstallStatus 變數。 工作順序會使用下列其中一個值來設定變數:

      • 未定義:在「安裝應用程式」工作順序步驟未執行時設定。

      • 錯誤:在「安裝應用程式」工作順序步驟期間,因發生錯誤而使至少一個應用程式失敗時設定。

      • 警告:在「安裝應用程式」工作順序步驟期間未發生錯誤時設定,但有一或多個應用程式 (或必要的相依性) 並未安裝,原因是不符合需求。

      • 成功:在「安裝應用程式」工作順序步驟期間未偵測到錯誤或警告時設定。

      System_CAPS_note注意事項

      如需內建工作順序變數的詳細資訊,請參閱Configuration Manager 中的工作順序內建變數