使用 Configuration Manager 管理開機映射

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

Configuration Manager中的開機映射是在 OS 部署期間使用的Windows PE (WinPE) 映射。 開機映射可用來在 WinPE 中啟動電腦。 這個基本 OS 包含有限的元件和服務。 Configuration Manager使用 WinPE 來準備 Windows 安裝的目的地電腦。

預設開機映射

Configuration Manager提供兩個預設開機映射:一個支援 x86 平臺,另一個支援 x64 平臺。 這些映射會儲存在月臺伺服器下列共用的 x64i386 資料夾中: \\<SiteServerName>\SMS_<sitecode>\osd\boot\ 。 預設開機映射會根據您採取的動作來更新或重新產生。

針對預設開機映射所描述的任何動作,請考慮下列行為:

  • 來源驅動程式物件必須有效。 這些物件包括驅動程式來源檔案。 如果物件無效,月臺就不會將驅動程式新增至開機映射。

  • 即使開機映射使用相同的 Windows PE 版本,也不會修改不是以預設開機映射為基礎的開機映射。

  • 將修改過的開機映射轉散發到發佈點。

  • 重新建立任何使用已修改開機映射的媒體。

  • 如果您不想自動更新自訂/預設開機映射,請勿將它們儲存在預設位置。

注意事項

CONFIGURATION MANAGER記錄工具 (CMTrace) 會新增至軟體程式庫中的所有開機映射。 當您在 Windows PE 中時,請從命令提示字元輸入 cmtrace 來啟動工具。

CMTrace 是 Windows PE 中記錄檔的預設檢視器。

使用更新和服務來安裝最新版的 Configuration Manager

當您將 Windows 評定及部署套件升級 (ADK) 版本,然後使用更新和服務來安裝最新版的Configuration Manager時,月臺會重新產生預設開機映射。 此更新包括來自更新之 Windows ADK 的新 WinPE 版本、新版Configuration Manager用戶端、驅動程式和自訂。 網站不會修改自訂開機映射。

注意事項

月臺一律會在預設開機映射中使用Configuration Manager用戶端的生產版本。 即使您將自動用戶端升級設定為使用 生產前集合,該功能也不會套用至開機映射。

從 Configuration Manager 2012 升級至最新分支

當您將 Configuration Manager 2012 升級至最新分支時,月臺會重新產生預設開機映射。 此更新包含來自已更新 Windows ADK 的新 WinPE 版本,以及新版本的 Configuration Manager 用戶端。 所有開機映射自訂都會保持不變。 網站不會修改自訂開機映射。

使用開機映射更新發佈點

當您從主控台的 [開機映射] 節點使用 [更新發佈點] 動作時,月臺會使用用戶端元件、驅動程式和自訂專案來更新目標開機映射。

您可以從 Windows ADK 安裝目錄重載具有最新版 WinPE 的開機映射。 [更新發佈點精靈] 的 [ 一般 ] 頁面提供下列資訊:

  • 安裝在月臺伺服器上的目前 Windows ADK 版本
  • 目前的生產用戶端版本
  • 開機映射中 WinPE 的 Windows ADK 版本
  • 開機映射中Configuration Manager用戶端的版本

如果開機映射中的版本已過期,請使用選項, 從 Windows ADK 以目前的 Windows PE 版本重載此開機映射

重要事項

此動作適用于預設和自訂開機映射。 在此重載開機映射的程式中,月臺不會保留在Configuration Manager之外所做的任何手動自訂。 這些自訂包括協力廠商延伸模組。 此選項會使用最新版的 WinPE 和最新的用戶端版本來重建開機映射。 只會重新套用您在開機映射屬性上指定的設定。

[ 開機映射 ] 節點也包含 (用戶端版本) 的新資料行。 使用此資料行快速檢視每個開機映射中Configuration Manager用戶端版本。

在月臺伺服器上更新 Windows ADK 之後,主控台不會立即顯示新版本。 如果您使用其中一個動作來更新開機映射,則月臺會使用最新的 ADK 版本。 若要取得主控台以顯示目前的 ADK 版本,請重新開機 WMI 服務。 如需詳細資訊,請 參閱啟動和停止 WMI 服務

自訂開機映射

當開機映射是以支援之 Windows ADK 版本的 WinPE 版本為基礎時,您可以從主控台自訂或 修改開機映射 。 當您升級月臺並安裝新版本的 Windows ADK 時,自訂開機映射不會以新版 Windows ADK 更新。 發生這種情況時,您無法在 Configuration Manager 主控台中自訂開機映射。 不過,它們會繼續如同升級前一樣運作。

當開機映射是以月臺上安裝的不同 Windows ADK 版本為基礎時,您必須自訂開機映射。 使用另一種方法來自訂這些開機映射,例如使用部署映像服務與管理 (DISM) 命令列工具。 DISM 是 Windows ADK 的一部分。 如需詳細資訊,請參閱 自訂開機映射

新增開機映射

在月臺安裝期間,Configuration Manager從支援的 Windows ADK 版本自動新增以 WinPE 版本為基礎的開機映射。 視Configuration Manager的版本而定,您可以根據與 Windows ADK 支援的版本不同的 WinPE 版本來新增開機映射。 當您嘗試新增包含不支援 WinPE 版本的開機映射時,就會發生錯誤。

Configuration Manager也支援無法從 Configuration Manager 主控台自訂之開機映射的 Windows PE 版本。 例如,您會在月臺伺服器上安裝適用于 Windows 11 的 Windows ADK 和 WinPE 附加元件。 針對適用于 Windows 11 的 WinPE 附加元件中以 WinPE 第 11 版為基礎的 x64 開機映射,您可以從 Configuration Manager 主控台自訂它們。 不過,雖然支援以 WinPE 第 10 版為基礎的 x86 開機映射,但您需要從不同的電腦手動自訂它們。 使用隨 Windows ADK for Windows 10 安裝的 DISM 版本。 然後,您可以將開機映射新增至Configuration Manager主控台。

如需詳細資訊,請參閱下列文章:

使用下列程式在 Configuration Manager 中新增開機映射:

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

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

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

    • 在 [ 路徑] 方 塊中,指定開機映射 WIM 檔案的路徑。 指定的路徑必須是 UNC 格式的有效網路路徑。 例如:\\ServerName\ShareName\BootImageName.wim

    • 從 [開機映射] 下拉式清單中選取 開機映射 。 如果 WIM 檔案包含多個開機映射,請選取適當的映射。

  4. 在 [ 一般] 頁面上,指定下列選項:

    • 在 [ 名稱] 方 塊中,指定開機映射的唯一名稱。

    • 在 [ 版本] 方塊中,指定開機映射的版本號碼。

    • 在 [ 批註] 方塊中,指定您如何使用開機映射的簡短描述。

  5. 完成精靈。

開機映射現在會列在 [ 開機映射 ] 節點中。 使用開機映射部署 OS 之前,請先將開機映射發佈至發佈點。

提示

在主控台的 [ 開機映射 ] 節點中, [大小 (KB) 資料行會顯示每個開機映射的解壓縮大小。 當月臺透過網路傳送開機映射時,它會傳送壓縮的複本。 此複本通常小於 [ 大小] (KB) 欄中所列的大小。

散發開機映射

開機映射的發佈方式與發佈其他內容的方式相同。 部署 OS 或建立媒體之前,請先將開機映射發佈至至少一個發佈點。

如需如何發佈開機映射的詳細資訊,請參閱 散發內容

若要使用 PXE 來部署 OS,請先考慮下列幾點,再發佈開機映射:

  • 設定發佈點以接受 PXE 要求。
  • 將已啟用 x86 和 x64 PXE 的開機映射散發到至少一個啟用 PXE 的發佈點。
  • Configuration Manager會將開機映射發佈至支援 PXE 之發佈點上的RemoteInstall資料夾。

如需使用 PXE 部署作業系統的詳細資訊,請參閱 使用 PXE 透過網路部署 Windows

修改開機映射

在映射中新增或移除設備磁碟機,或編輯開機映射的屬性。 您新增或移除的驅動程式可以包含網路或儲存體驅動程式。 修改開機映射時,請考慮下列因素:

  • 將驅動程式新增至開機映射之前,請在設備磁碟機類別目錄中匯入並啟用它們。

  • 當您修改開機映射時,開機映射不會變更開機映射所參考的任何相關聯套件。

  • 對開機映射進行變更之後, 請在 已經有開機映射的發佈點上更新開機映射。 此程式可讓用戶端使用最新的開機映射版本。 如需詳細資訊,請 參閱管理您已發佈的內容

修改開機映射的屬性

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

  2. 選取您要修改的開機映射。

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

  4. 設定下列任何設定以變更開機映射的行為:

影像

在 [ 映射] 索引 標籤上,如果您使用外部工具變更開機映射的屬性,請選取 [ 重載]

司機

在 [ 驅動程式] 索引 標籤上,新增 WinPE 開機所需的 Windows 設備磁碟機。 當您新增設備磁碟機時,請考慮下列幾點:

  • 請確定您新增至開機映射的驅動程式符合開機映射的架構。

  • 若只要顯示開機映射架構的驅動程式,請選取 [隱藏不符合開機映射架構的驅動程式]。 驅動程式的架構是以製造商在 INF 中回報的架構為基礎。

  • WinPE 已隨附許多內建驅動程式。 只新增 WinPE 中未包含的網路和儲存體驅動程式。

  • 除非 WinPE 中有其他驅動程式的需求,否則請只將網路和儲存體驅動程式新增至開機映射。

  • 若只要顯示儲存體和網路驅動程式,請針對開機映射選取 [ 隱藏不在儲存體或網路類別 (中的驅動程式) 。 此選項也會隱藏開機映射通常不需要的其他驅動程式,例如視訊或數據機驅動程式。

  • 若要隱藏沒有有效數位簽章的驅動程式,請選取 [隱藏未數位簽署的驅動程式]

注意事項

在您將設備磁碟機新增至開機映射之前,請先將設備磁碟機匯入驅動程式類別目錄。 如需如何匯入設備磁碟機的資訊,請參閱 管理驅動程式

自訂

在 [ 自訂] 索引 標籤上,選取下列任何設定:

  • 選取 [ 啟用啟動前 置命令] 選項,以指定要在工作循序執行之前執行的命令。 當您啟用此選項時,也請指定要執行的命令列,以及命令所需的任何支援檔案。

    警告

    將 新 cmd /c 增至命令列的開頭。 如果您未指定 cmd /c ,命令在執行之後將不會關閉。 部署會繼續等候命令完成,而且不會啟動任何其他已設定的命令或動作。

    提示

    在工作順序媒體建立期間,精靈會將套件識別碼和啟動前置命令列寫入 CreateTSMedia.log 檔案。 此資訊包含任何工作順序變數的值。 此記錄檔位於執行 Configuration Manager 主控台的電腦上。 檢閱此記錄檔,以確認工作順序變數的值。

  • 設定 Windows PE 背景 設定,以指定您要使用預設 WinPE 背景或自訂背景。

  • Windows PE 臨時空間設定 (MB) ,這是 WinPE 所使用之 RAM 磁碟磁碟機 (暫存) 。 例如,當應用程式在 WinPE 內執行且需要寫入暫存檔時,WinPE 會將檔案重新導向至記憶體中的臨時空間,以模擬硬碟的存在。 根據預設,對於 RAM 超過 1 GB 的裝置,此數量為 512 MB,否則預設值為 32 MB。

  • 取 [啟用命令支援 (只測試) 在部署開機映射時使用 F8 鍵開啟命令提示字元。 此選項適用于測試部署時的疑難排解。 基於安全性考慮,建議您不要在生產環境部署中使用此設定。

  • 在 WinPE 中設定預設鍵盤配置 設定開機映射的預設鍵盤配置。 如果您選取 en-us 以外的語言,Configuration Manager仍會在可用的輸入地區設定中包含 en-us。 在裝置上,初始鍵盤配置是選取的地區設定,但使用者可以視需要將裝置切換為 en-us。

提示

使用 Set-CMBootImage PowerShell Cmdlet 從腳本設定這些設定。

選擇性元件

在 [選擇性元件] 索引標籤上,指定要新增至 Windows PE 以與 Configuration Manager 搭配使用的元件。 如需可用選擇性元件的詳細資訊,請參閱 WinPE:新增套件 (選擇性元件參考)

Configuration Manager需要下列元件,且一律會新增至開機映射:

  • WinPE 腳本 (腳本)
  • 啟動 (WinPE-SecureStartup)
  • 網路 (WinPE-WDS-Tools)
  • 撰寫 WinPE-WMI) (腳本

[ 元件 ] 清單會顯示新增至此開機映射的其他專案。 若要新增更多元件,請選取金星號。 若要移除元件,請從清單中選取它,然後選取紅色 X。

客戶常會使用下列元件:

  • Microsoft .NET (WinPE-NetFX) :此元件是 PowerShell 的必要條件。 它是其中一個較大的選擇性元件。
  • Windows PowerShell (WinPE-PowerShell) :此元件需要 .NET,並新增有限的 PowerShell 支援。 如果您在工作順序的 WinPE 階段執行自訂 PowerShell 腳本,請新增此元件。 其他 PowerShell Cmdlet 可能需要其他元件。
  • HTML (WinPE-HTA) :如果您在工作順序的 WinPE 階段執行自訂 HTML 應用程式,請新增此元件。

如需新增語言的詳細資訊,請 參閱設定多種語言

資料來源

在 [ 資料來源] 索引卷 標上,更新下列任何設定:

  • 若要變更開機映射的來源檔案,請設定 映射路徑映射索引

  • 若要建立月臺更新開機映射時的排程,請依 排程選取 [更新發佈點]

  • 如果您不想讓此套件的內容離開用戶端快取,以騰出空間給其他內容,請選取 [ 將內容保存在用戶端快取中]

  • 若要指定月臺只會在發佈點上更新開機映射套件時散發已變更的檔案,請選取 [ 啟用二進位差異複寫 (BDR) ]。 此設定可將月臺之間的網路流量降至最低。 當開機映射套件很大且變更相對較小時,BDR 特別有用。

  • 如果您在已啟用 PXE 的部署中使用開機映射,請 從啟用 PXE 的發佈點選取 [部署此開機映射]。 如需詳細資訊,請 參閱使用 PXE 透過網路部署 Windows

資料存取

在 [ 資料存取] 索引 標籤上,您可以設定套件共用設定。 如果您的環境需要,請設定選項,將 此套件中的內容複寫到發佈點上的套件共用。 然後,您可以選擇 使用套件共用的自訂名稱 ,並指定自訂 共用名稱。 當您啟用此選項時,發佈點上需要額外的磁碟空間。 它適用于所有接收此開機映射的發佈點。

散發設定

在 [ 散發設定] 索引標籤上 ,選取下列任何設定:

  • 在 [ 散發優先順序 ] 清單中,指定優先順序層級。 當月臺將多個套件發佈至相同的發佈點時,Configuration Manager會使用此優先順序清單。

  • 如果您想要啟用對慣用發佈點的隨選內容發佈,請選取 [ 針對隨選發佈啟用]。 當您啟用此設定時,如果用戶端要求套件的內容,且內容無法在任何發佈點上使用,則管理點會發佈內容。 如需詳細資訊,請 參閱隨選內容發佈

  • 若要指定月臺如何將開機映射發佈至已啟用預先設置內容的發佈點,請設定 預先設置的發佈點設定。 如需預先設置內容的詳細資訊,請參閱 預先設置內容

內容位置

在 [ 內容位置] 索 引標籤上,選取發佈點或發佈點群組,並使用下列動作:

  • 驗證:檢查所選發佈點或發佈點群組上開機映射套件的完整性。

  • 重新發佈:再次將開機映射發佈至選取的發佈點或發佈點群組。

  • 移除:從選取的發佈點或發佈點群組中刪除開機映射。

安全性

在 [ 安全性] 索 引標籤上,檢視具有此物件使用權限的系統管理使用者。

設定 PXE 的開機映射

在您可以使用以 PXE 為基礎的部署開機映射之前,請先設定開機映射,以從支援 PXE 的發佈點進行部署。

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

  2. 選取您要修改的開機映射。

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

  4. 在 [ 資料來源] 索引卷 標上, 從啟用 PXE 的發佈點選取 [部署此開機映射]。 如需詳細資訊,請 參閱使用 PXE 透過網路部署 Windows

設定多種語言

提示

您可以在開機映射的屬性上設定預設鍵盤配置。 如需詳細資訊,請參閱 自訂

開機映射是語言中性的。 這項功能可讓您在 WinPE 中使用一個開機映射,以多種語言顯示工作順序文字。 從開機映射的 [選用元件 ] 索引標籤中包含適當的語言支援。然後設定適當的工作順序變數,以指出要顯示的語言。 已部署 OS 的語言與 WinPE 中的語言無關。 WinPE 向使用者顯示的語言決定如下:

  • 當使用者從現有的 OS 執行工作順序時,Configuration Manager會自動使用為使用者設定的語言。 當工作順序因為強制部署期限而自動執行時,Configuration Manager使用 OS 的語言。

  • 針對使用 PXE 或媒體的 OS 部署,請在 SMSTSLanguageFolder 變數中設定語言識別項值,作為啟動前置命令的一部分。 當電腦開機至 WinPE 時,訊息會以您在變數中指定的語言顯示。 如果存取指定資料夾中的語言資源檔時發生錯誤,或您未設定變數,WinPE 會以預設語言顯示訊息。

    注意事項

    當您使用密碼保護媒體時,提示使用者輸入密碼的文字一律會以 WinPE 語言顯示。

使用下列程式來設定 PXE 或媒體起始 OS 部署的 WinPE 語言。

設定 PXE 或媒體起始 OS 部署的 Windows PE 語言

  1. 更新開機映射之前,請確認月臺伺服器上對應的語言資料夾中有適當的工作順序資源檔 (tsres.dll) 。 例如,英文資源檔位於下列位置: <ConfigMgrInstallationFolder>\OSD\bin\x64\00000409\tsres.dll

  2. 在啟動前置命令中,將 SMSTSLanguageFolder 環境變數設定為適當的語言識別項。 語言識別項必須使用十進位而不是十六進位格式來指定。 例如,若要將語言識別項設定為英文,請指定十進位值 1033,而不是資料夾名稱的十六進位值00000409。

後續步驟

自訂開機映像

管理作業系統映像