使用 Configuration Manager 管理 OS 映射

適用於:Configuration Manager (目前的分支)

Configuration Manager中的 OS 映射會以 Windows 映像 (WIM) 檔案格式儲存。 這些映射是參照檔案和資料夾的壓縮集合,可用來在電腦上安裝和設定新的 OS。 許多 OS 部署案例都需要 OS 映射。

OS 映射類型

您可以使用 預設 OS 映射,或從您設定的 參照電腦 建置 OS 映射。 當您建置參照電腦時,您會將 OS 檔案、驅動程式、支援檔案、軟體更新、工具和應用程式新增至 OS。 然後擷取它以建立影像檔案。

預設影像

Windows 安裝檔案包含預設 OS 映射。 此映射是包含一組標準驅動程式的基本 OS 映射。 當您使用預設 OS 映射時,請使用工作順序步驟來安裝應用程式,並在裝置上安裝 OS 之後進行其他設定。 在 Windows 原始程式檔中找出預設 OS 映射: \Sources\install.wim

預設影像優點

  • 影像大小小於擷取的影像。

  • 使用工作順序步驟安裝應用程式和設定會更加動態。 例如,變更在工作順序中安裝的組態和應用程式,而不需要重新安裝裝置的映射。

預設影像缺點

  • OS 安裝可能需要更多時間。 應用程式安裝和其他設定會在作業系統安裝完成之後發生。

從參照電腦擷取的映射

若要建立自訂的 OS 映射,請使用所需的 OS 建置參照電腦。 然後安裝應用程式並設定設定。 從參照電腦擷取 OS 映射以建立 WIM 檔案。 手動建置參照電腦,或使用工作順序將部分或所有建置步驟自動化。 如需詳細資訊,請參閱 自訂 OS 映射

擷取的影像

  • 安裝速度可以比使用預設映射更快。 例如,應用程式可以預先安裝擷取的 OS 映射。 然後,您之後不需要使用工作順序步驟來安裝這些相同的應用程式。

擷取的影像缺點

  • 影像大小可能大於預設影像。

  • 當您需要應用程式和工具的更新時,需要建立新的映射。

新增 OS 映射

您必須先將 OS 映射新增至Configuration Manager網站,才能使用 OS 映射。

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [作業系統],然後選取 [作業系統映射] 節點。

  2. 在功能區的 [ 常用] 索引標籤上,選取 [ 建立 ] 群組中的 [ 新增作業系統映射]。 此動作會啟動 [新增作業系統映射精靈]。

  3. 在 [ 資料來源] 頁面上,指定下列資訊:

    • OS 映射檔案的網路 路徑 。 例如,\\server\share\path\image.wim

    • 核取方塊以接受 Eula

    • 從指定的 WIM 檔案擷取特定映射 索引,然後從清單中選取映射索引。 從 1902 版開始,此選項會自動匯入單一索引,而不是檔案中的所有影像索引。 使用此選項會產生較小的影像檔案,並加快離線服務的速度。 它也支援在套用軟體更新之後,針對較小的影像檔 案優化映射服務的程式。

      注意事項

      Configuration Manager不會修改來源影像檔案。 它會在相同的來原始目錄中建立新的影像檔案。

      這個擷取程式可能會因為超大型影像檔案而失敗,例如超過 60 GB。 DISM 錯誤是 Not enough storage is available to process this command. Configuration Manager使用的命令列位於 smsprov.log 和 dism.log 中。 手動執行相同的命令,然後匯入映射。

    • 從 1906 版開始,如果您想要在用戶端上預先快取內容,請指定映射的 [ 架構 ] 和 [ 語言 ]。 如需詳細資訊, 請參閱設定預先快取內容

  4. 在 [ 一般] 頁面上,指定下列資訊。 當您有多個 OS 映射時,這項資訊對於識別用途很有用。

    • 名稱:映射的唯一名稱。 根據預設,名稱來自 WIM 檔案名。

    • 版本:選擇性的版本識別碼。 此屬性不需要是映射的 OS 版本。 通常是您組織的套件版本。

    • 批註:選擇性的簡短描述。

  5. 完成精靈。

如需此主控台精靈對等的 PowerShell Cmdlet,請參閱 New-CMOperatingSystemImage

接下來,將 OS 映射發佈至發佈點。

將內容發佈至發佈點

將 OS 映射發佈到發佈點,與其他內容相同。 部署工作順序之前,請先將 OS 映射發佈至至少一個發佈點。 如需詳細資訊,請參閱 散發內容

將軟體更新套用至映射

注意事項

本節同時適用于 OS 映射OS 升級套件。 它會使用一般詞彙 「image」 來參照 WINDOWS 映射檔 (WIM) 。 這兩個物件都有 WIM,其中包含 Windows 安裝檔案。 軟體更新適用于這兩個物件中的這些檔案。 這兩個物件之間的此程式列為相同。

每個月都有適用于映射的新軟體更新。 在套用軟體更新之前,您需要下列必要條件:

  • 軟體更新基礎結構
  • 已成功同步處理軟體更新
  • 已將軟體更新下載至月臺伺服器上的內容庫

如需詳細資訊,請 參閱部署軟體更新

依指定的排程,將適用的軟體更新套用至映射。 此程式有時稱為 離線服務。 根據此排程,Configuration Manager會將選取的軟體更新套用至映射。 然後,它也可以將更新的映射轉散發到發佈點。

重要事項

雖然您可以根據版本選取適用于映射的任何軟體更新,但 DISM 只能將特定類型的更新套用至映射。 OfflineServicingMgr.log檔案會顯示下列專案: Not applying this update binary, it is not supported

月臺資料庫會儲存映射的相關資訊,包括匯入時套用的軟體更新。 您在最初新增映射後套用至映射的軟體更新也會儲存在月臺資料庫中。 當您啟動精靈以套用軟體更新時,它會擷取網站尚未套用至映射的適用軟體更新清單。 Configuration Manager複製您從月臺伺服器上的內容庫選取的軟體更新。 然後,它會將軟體更新套用至映射。

維護程式

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [作業系統],然後選取 [作業系統映射] 或 [作業系統升級套件]

  2. 選取要套用軟體更新的物件。

  3. 在功能區上,選取 [排程更新],以啟動精靈。

  4. 在 [選擇更新] 頁面上,選取要套用至映射的軟體更新。 可能需要一些時間,更新清單才會出現在精靈中。 使用 篩選 來搜尋中繼資料中的字串。 使用 [系統架構 ] 下拉式清單來篩選 X86X64All。 您可以選取清單中的一個、多個或所有更新。 當您完成選取更新時,請選取 [ 下一步]

  5. 在 [ 設定排程 ] 頁面上,指定下列設定,然後選取 [ 下一步]

    1. 排程:指定月臺將軟體更新套用至映射時的排程。

    2. 發生錯誤時繼續:選取此選項可繼續將軟體更新套用至映射,即使發生錯誤也一樣。

    3. 使用映射更新發佈點:選取此選項可在月臺套用軟體更新之後更新發佈點上的映射。

  6. 完成排程更新精靈。

注意事項

為了將承載大小降至最低,作業系統升級套件和 OS 映射的維護會移除舊版。

服務作業

在 Configuration Manager 主控台的[OS 映射] 或 [OS 升級套件] 節點中,將下列資料行新增至檢視:

  • 排程更新日期:此屬性會顯示您已定義的下一個排程。
  • 排程更新狀態:此屬性會顯示狀態。 例如, 成功在進程中

選取特定的影像物件,然後切換至詳細資料窗格中的 [ 更新狀態 ] 索引標籤。 此索引標籤會顯示影像中的更新清單。

選取特定影像物件,然後選取功能區中的 [ 屬性 ]。 [已安裝更新] 索引標籤會顯示影像中的更新清單。 [ 服務] 索引 標籤是目前維護排程的唯讀檢視,以及您已排程套用的更新。

當狀態為 [正在處理中]時,您可以選取功能區上的 [取消排程更新]。 此動作會取消使用中的維護程式。

若要對此程式進行疑難排解,請檢視月臺伺服器上的 OfflineServicingMgr.logdism.log 檔案。 如需詳細資訊,請參閱 記錄檔

指定離線 OS 映射服務的磁片磁碟機

您可以指定Configuration Manager在作業系統映射離線服務期間使用的磁片磁碟機。 此程式可能會耗用大量的磁碟空間與暫存檔。 此選項可讓您彈性地選取要使用的磁片磁碟機。

  1. 在Configuration Manager主控台中,移至 [系統管理] 工作區,展開 [月臺設定],然後選取 [月臺] 節點。 在功能區中,選取 [ 設定月臺元件 ],然後選擇 [ 作業系統部署]

  2. 在 [ 離線服務 ] 索引標籤上,指定離線服務映 像所使用的本機磁片磁碟機選項。

根據預設,此設定為 [自動]。 使用此值,Configuration Manager選取其安裝所在的磁片磁碟機。

如果您選取的磁片磁碟機不存在於月臺伺服器上,Configuration Manager的行為就如同您選取 [自動]一樣。

在離線服務期間,Configuration Manager將暫存檔儲存在 資料夾 中。 <drive>:\ConfigMgr_OfflineImageServicing 它也會在此資料夾中掛接 OS 映射。

優化映射服務

當您將軟體更新套用至 OS 映射時,可以藉由移除任何已取代的更新來優化輸出。 離線服務的優化僅適用于具有單一索引的影像。

當您排程網站將軟體更新套用至 OS 映射時,它會使用 Windows 部署映射服務與管理 (DISM) 命令列工具。 在維護程式期間,這項變更會引進下列兩個額外步驟:

  • 它會針對具有 參數 /Cleanup-Image /StartComponentCleanup /ResetBase 的掛接離線映射執行 DISM。 如果此命令失敗,則目前的維護程式會失敗。 它不會認可映射的任何變更。

  • 在Configuration Manager認可影像的變更並從檔案系統卸載它之後,它會將映射匯出至另一個檔案。 此步驟會使用 DISM 參數 /Export-Image 。 它會從影像中移除不需要的檔案,以減少大小。

Microsoft 建議您定期將更新套用至離線映射。 您不需要在每次服務映射時都使用此選項。 當您每個月執行此程式時,此選項可讓您在一段時間內使用它,以提供最大的優勢。 如需詳細資訊,請參閱安裝軟體更新步驟的建議

雖然此選項有助於減少服務映射的整體大小,但完成此程式需要較長的時間。 使用精靈在方便的時間排程服務。 它也需要月臺伺服器上的其他儲存體。 您可以自訂網站以使用替代位置。 如需詳細資訊, 請參閱指定離線 OS 映射服務的磁片磁碟機

優化映射服務的程式

  1. 啟動 維護程式

  2. 在 [ 設定排程] 頁面上,選取 [ 在映射更新後移除已取代的更新] 選項。 此選項不會自動啟用。 如果影像有多個索引,您就無法使用此選項。

  3. 若要排程影像服務,請完成精靈。

使用 OfflineServicing.log來驗證和監視進程。

準備多播部署的 OS 映射

使用多播部署,允許一部以上的電腦同時下載 OS 映射。 映射是由發佈點多播給用戶端,而不是每個用戶端透過個別連線從發佈點下載映射複本。 當您選擇 OS 部署方法以 使用多播透過網路部署 Windows時,請設定 OS 映射以支援多播。 然後將映射發佈至啟用多播的發佈點。

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [作業系統],然後選取 [作業系統映射] 節點。

  2. 選取您想要發佈至已啟用多播之發佈點的 OS 映射。

  3. 在功能區的 [ 常用] 索引標籤上,選取 [ 屬性 ] 群組中的 [ 屬性]

  4. 切換至 [ 散發設定] 索引卷 標,然後設定下列選項:

    • 只允許透過多播 (WinPE 傳輸此套件) :選取此選項,讓Configuration Manager使用多播同時部署 OS 映射。

    • 加密多播套件:指定網站是否先加密映射,再傳送至發佈點。 如果影像包含敏感性資訊,請使用此選項。 如果影像未加密,其內容會以純文字顯示在網路上。 然後未經授權的使用者可以攔截並檢視影像內容。

    • 僅透過多播傳輸此套件:指定您是否要發佈點只在多播會話期間部署映射。

      如果您選取 [僅透過多播傳輸此套件],您也必須指定工作順序部署選項,以便 在執行中工作順序需要時,將內容下載到本機。 如需詳細資訊,請 參閱部署工作順序

  5. 選取 [確定 ] 以儲存設定並關閉影像屬性。