共用方式為


使用映射部署架構建立映射Windows 11

本指南示範如何使用可從 Microsoft 下載中心下載的腳本集合,建立自訂Windows 11映射。

您可以使用您建立的映射來部署至一行裝置,並完成應用程式、驅動程式、語言和設定等自訂專案。

準備您的環境

若要遵循此實驗室中的步驟,您將需要:

  • 技術人員電腦,您將在其中對映射進行離線自訂
  • 您將部署自訂映射的參考電腦
  • 您將用來部署映射的 16 Gb USB 磁片磁碟機。 這是 USB 和網路型部署的必要專案。
  • Windows 安裝 ISO 和補充媒體 (附屬) 。

技術人員電腦

請確定您的技術人員電腦符合下列需求:

  • 四核心 CPU
  • 8 Gb RAM
  • 128 Gb SSD
  • Windows 11 Professional
  • 已安裝適用于 Windows 11 和相關聯 WinPE 附加元件的 Windows ADK。 當您安裝 ADK 時,至少請安裝:
    • 部署工具
    • 使用者狀態移轉工具 (USMT)
  • 如果您要透過網路部署映射,網路連線

抵押品

將下列附隨品下載到您的技術人員電腦上:

抵押品 組件編號
Windows 安裝媒體 X22-77379
語言和選擇性功能 ISO X22-62160
RDX ISO X22-62162
收件匣應用程式 ISO X22-79194
最新 LCU for Windows 11 X22-89545
Office 2106 OPK X22-61138
適用于 OPK v 2106 的 Office C2R 腳本 X22-61128
下載Images.zip 沒有元件編號

準備 Images 資料夾

既然您已收集附屬產品,您可以設定技術人員電腦開始建立映射。 此實驗室中所述的映射建立程式是以下載Images.zip為基礎,您將擷取到您的電腦,然後填入其他附屬產品的內容。

擷取Images.zip

將Images.zip的內容解壓縮到硬碟的根目錄。 擷取之後,您應該會有此資料夾結構:

C:\
📁 Images
📁 Mount
📁 Projects
📁 Scripts
--📁 AutoPilot
📁 Windows
--📁 Drivers
--📁 FOD
--📁 InboxApps
--📁 Languages
--📁 Office
--📁 Unattend
    --📁 Office
--📁 Updates
--📁 WinRE
    --📁 Languages
    --📁 Updates
📁 WinPE
--📁 Drivers

以下是每個資料夾用途的描述。 當您擷取images.zip時,其中許多資料夾都會是空的,而您將套件複製到其中:

資料夾 描述
影像 這是自訂專案映射的儲存位置。
掛接 用於在自訂程式期間掛接 wim 檔案。 啟動新的自訂映射之前,這個資料夾必須是空的。 絕對不要在這裡儲存檔案。
專案 專案會儲存在這裡,並在執行時 CreateProject.cmd 從 \Windows 資料夾繼承檔案系統和檔案
指令碼 包含 WinPE 環境所需的腳本,包括 WinPEMenu.cmd
Windows\Drivers 此處放置的驅動程式會插入 Windows 和 WinRE 映射中。
Windows\FOD 零售示範體驗和隨選語言功能套件。
Windows\InboxApps 收件匣 UWP Apps 更新和其他 UWP 應用程式。 此資料夾中的應用程式是使用 UpdateInboxApps.cmd 管理。
Windows\Language 多語言 Windows 映像的語言檔案。
Windows\自動 OEM 自訂檔案和其他自動化處理所需的腳本。
Windows\更新 .msu 更新套件,包括 ZDP 和 LCU。
Windows\WinRE\Languages 來自 ADK 的 WinRE 語言檔案,適用于多語言 Windows 映像。
Windows\WinRE\更新 WinRE 更新套件。
WinPE\Drivers WinPE 所需的驅動程式。
指令碼使用方式

Images.zip中的腳本可讓您輕鬆地建置和部署映射。 此實驗室中的步驟會針對每個映射建立和部署階段使用腳本。

當您執行腳本時,您會看到下列色彩,每個色彩都有不同的意義:

Color 描述
綠色 等候使用者輸入
藍色 腳本正在執行
紅色 警告

複製附屬品

現在您已在硬碟上擁有資料夾結構和腳本,請將附屬專案的套件新增至 Images 資料夾。

複製驅動程式

將驅動程式新增至 Images\Windows\DriversImages\WinPE\Drivers 資料夾。

  • 如果您要準備系統特定映射,您可以將 Windows 驅動程式放在將新增至映射的這個資料夾中
  • 如果您要準備一般 Windows 映像,而且不想包含系統特定的驅動程式,則您可以在映射自訂期間,在參考電腦上新增驅動程式。
  • 只能新增以 .inf 為基礎的驅動程式。 無法使用 DISM 新增比使用安裝程式 (Setup.exe) 的驅動程式
  • 只安裝適用的驅動程式架構。 某些 IHV 可能會提供包含 x86 和 x64 二進位檔的驅動程式套件,但只安裝適用的架構。
複製 RDX 套件

將套件從 RDX FOD ISO Images\Windows\FOD 複製到 資料夾中。

至少 Microsoft-Windows-RetailDemo-OfflineContent-Content-Package~31bf3856ad364e35~amd64~~.cab 複製 和 Microsoft-Windows-RetailDemo-OfflineContent-Content-en-us-Package~31bf3856ad364e35~amd64~~.cab 檔案

同時複製 Microsoft-Windows-RetailDemo-OfflineContent-Content-xx-yy-Package~31bf3856ad364e35~amd64~~.cab 您要新增之所有語言的檔案。

複製語言套件

如果您打算在映射中包含其他語言:

  1. 將語言 FOD 套件從 [語言] 和 [選擇性功能 ISO Images\Windows\FOD ] 複製到 資料夾中。 這些檔案包括:

    • Microsoft-Windows-LanguageFeatures-TextToSpeech-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Basic-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Handwriting-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-OCR-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Speech-xx-yy-Package~31bf3856ad364e35~amd64~~.cab

    注意

    只有某些語言具有 Microsoft-Windows-LanguageFeatures-Speech 套件。 某些語言需要選擇性字型套件,例如日文 (Microsoft-Windows-LanguageFeatures-Fonts-Jpan-Package~31bf3856ad364e35~amd64~~.cab) 。

  2. 將 LanguagesAndFeatures 資料夾的 LanguagesAndFeatures Images\Windows\Languages 資料夾內容複寫到資料夾中。 複製之後,請刪除 Microsoft-Windows-Client-Language-Pack_x64_xx-yy.cab 您不想新增之語言的主要語言檔案。

    若要節省磁碟空間,您也可以刪除 Microsoft-Windows-Client-Language-Pack_x64_en-us.cab 檔案,因為它已在映射中。

    重要

    請勿移除其餘 3,000 個以上的檔案,因為它們是正確設定附屬套件所需的檔案。

    如果您要建置僅限英文的影像,您可以將資料夾保留空白

複製收件匣應用程式
  1. 將 [收件匣應用程式 ISO] 之 amd64fre 資料夾的內容複寫到 Images\Windows\InboxApps 資料夾中。
  2. 複製 X22-79194 Win 11 21H2 x64 MltLng OPK 收件匣) (應用程式的 x64\Microsoft.SecHealthUI_8wekyb3d8bbwe 資料夾) 4 個檔案 (內容 6 月RTM\SW ELCTRNC Win 11 21H2 x64 MltLng InboxAppsOEM (WinSecurityAppX) JuneRTM\Layer\X22-79198.zip封存 - 覆寫兩個現有的檔案:Microsoft.SecHealthUI_8wekyb3d8bbwe.appx 和 Microsoft.SecHealthUI_8wekyb3d8bbwe.xml。
複製 Office 套件
  1. 複製 資料夾中適用于 OEM OPK v2106 之 X22-61128 Office C2RScriptsConfigDeployment Tool for OEM OPK v2106 的 2106ODT Windows\Office 資料夾內容。

  2. 複製 Images\Windows\Office 資料夾中 X22-61138 Office 2106 英文 OPK 的內容。

  3. 選擇性:複製您想要預先安裝之 Office 語言的其他 Office 2106 OPK 內容

注意

  • 每個 Office 2106 OPK 的最上層資料夾是 Office。 這是必須在 Windows\Office 資料夾中複製的資料夾,因此最後會有 Images\Windows\Office\Office\Data\.. 資料夾結構。
  • Office 2106 OPK 有不同的語言資源檔,但基底檔案相同。 如果您要複製多個 Office OPK,您將會收到 檔案覆寫 提示。 您可以略過覆寫檔案以加速複製程式。
  • 您新增的 Office 語言預設不會全部預先安裝。 系統會提示您選取稍後在專案建立程式中預先安裝哪些 Office 語言。
  • 如果您不想在多語言 Windows 映像中新增多種語言,則必須使用預設 Windows 語言預先安裝 Office。
自動安裝

資料夾 Images\Unattend 包含用來將 OEM 資訊新增至 Windows 映像的檔案 Unattend.xml 。 此檔案將會使用您在映射建立程式中的 CreateImage.cmd 程式期間要求您提供的資訊來自訂。

成功建立映射時,需要此資料夾中的所有檔案和腳本。

桌布

如果您使用自訂桌面背景 (背景 (背景) 影像,請將它 Images\Unattend 複製到覆寫現有檔案的資料夾 wallpaper.jpg 。 如果您不打算使用自訂桌布,請刪除現有的wallpaper.jpg檔案

更新

將所有 .msu 更新套件放在 Images\WIndows\UpdatesImages\Windows\WinRE\Updates 資料夾中。 這些資料夾中的更新會在 CreateImage.cmd 程式期間以程式設計方式更新 Install.wim 檔案。

將下列內容放在更新資料夾中:

  • Windows 10.0-KB5005027-x64.msu 套件,來自 Windows 安裝媒體 OPK。
  • 來自 LCU 媒體的 Windows10.0-KB5005635-x64.msu。
復原

將所有您想要套用至 WinRE 的 WinPE 語言套件放入 Images\Windows\WinRE\Languages 資料夾中。 從 C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_Ocs\xx-yy 複製語言套件。

您也需要每個語言的下列檔案;如果新增多種語言,您可以保留 C:\Program Files (x86) \Windows Kits\10\Assessment and Deployment Kit\Windows 預先安裝環境\amd64\WinPE_OCs

  • lp.cab
  • WinPE-Rejuv_xx-yy.cab
  • WinPE-EnhancedStorage_xx-yy.cab
  • WinPE-Scripting_xx-yy.cab
  • WinPE-SecureStartup_xx-yy.cab
  • WinPE-SRT_xx-yy.cab
  • WinPE-WDS-Tools_xx-yy.cab
  • WinPE-WMI_xx-yy.cab
  • WinPE-StorageWMI_xx-yy.cab
  • WinPE-HTA_xx-yy.cab

重要

您必須符合 WinRE 語言與預先安裝的 Windows 語言。 如果您要建置僅限英文的影像,您可以將資料夾保留空白。 某些語言需要選擇性字型套件,例如日文。

針對以網路為基礎的部署 - 共用 [映射] 資料夾

如果您要透過網路部署映射,您必須透過網路提供 Images 資料夾。

  1. 在技術人員電腦上的 [檔案總管] 中,以滑鼠右鍵按一下 C:\Images 資料夾,然後選取 [ 屬性]。
  2. 按一下 [ 共用] 索引 標籤。
  3. 在 [ 進階共用] 下,按一下 [ 進階共用...] 按鈕。
  4. 核取 [ 共用此資料夾] 旁的方塊。
  5. 按一下 [ 許可權]。
  6. 設定許可權:
    • 完全控制:允許
    • 變更:允許
    • 讀取:允許
  7. 按一下 [許可權] 和 [進階共用] 視窗上的 [ 確定 ]。
  8. 關閉 [影像] 屬性視窗。 您的 Images 資料夾現在可透過網路使用。

注意

請確定您的網路已設定為 [私人],且您的防火牆規則允許透過網路共用資料夾。

建立可開機至 WinPE 的 USB 磁片磁碟機

既然您已設定環境,就可以開始使用Images.zip腳本。 我們先使用 CreateWinPE.cmd 來建立具有自訂版本的 WinPE 可開機 USB 磁片磁碟機,您將用來啟動具有 WinPE 的參照電腦並儲存映射,或建立網路對應回到技術人員電腦。

CreateWinPE.cmd 使用下列語法:

CreateWinPE {/DualPart | /OnePart | /Network <NetworkName> <UserName> <Password>}
命令 描述
資料分割選項 (必要)
/DualPart 要儲存映射的雙分割可開機 WinPE 與 NTFS 磁碟分割。
/OnePart 單一分割的可開機 WinPE 磁片磁碟機,格式化為 FAT32。
/網路 具有網路對應功能的單一分割開機 WinPE。 您必須提供該帳戶的電腦名稱稱、使用者帳戶名稱和密碼。
  1. 以系統管理員身分開啟部署和映射處理工具

  2. 執行 CreateWinPE.cmd

    CreateWinPE.cmd /dualpart
    

    若要建立雙重分割的 USB 磁片磁碟機,或:

    CreateWinPE.cmd /network
    

    建立 WinPE 媒體,以透過網路連線到包含您映射的共用。

    自訂 WinPE

開始新專案

開始建立自訂 Windows 映像之前,請先建立新的專案。 專案是一個影像的設計。

  1. 掛接 Windows 安裝 ISO 映像。 在 Windows 檔案總管中,按兩下 ISO 檔案,ISO 會顯示為光學磁片磁碟機,並指派磁碟機號。 請注意磁碟機號,例如 D:\

    提示

    您可以將檔案從 Windows 安裝 ISO 複製到 \Sources\install.wim C:\Images 資料夾,以方便存取。

  2. 如果尚未開啟,請以系統管理員身分執行 部署和映射處理工具環境

  3. 流覽至 C:\Images 資料夾:

    cd c:\Images
    
  4. 執行 CreateProject.cmd 腳本以建立新的專案:

    CreateProject.cmd <projectname> D:\Sources\install.wim
    

    其中 <projectname> 是專案的名稱,例如 「testproj」,而 D:\Sources\install.wim 是掛接 ISO 檔案或硬碟上的 install.wim 檔案路徑。

    當此腳本執行時,Images\Windows 資料夾中的所有檔案和資料夾都會複製到 Images\Projects\<projectname>

    資料夾 Images\Projects\<projectname> 現在會顯示用於驗證、新增和移除檔案。 資料夾 Images\Windows 會保持不變,以供日後用於其他專案。

    建立新專案時的命令提示字元視窗輸出範例

建立新的映射

現在您已建立專案,您可以開始建立新的映射。 我們將使用 CreateImage.cmd 來建立映射。

  1. 從以系統管理員身分執行的 部署和映射處理工具 中,執行 CreateImage.cmd

    CreateImage.cmd NewProject
    

    其中 NewImage 是您要提供影像的名稱。

  2. 系統會提示您選取Windows 11版本。 預設的 OA 3.0 製造金鑰會自動套用至映射,並更新unattend.xml:

    顯示版本選取專案的畫面

    選擇版本之後,映射會掛接,而且您的驅動程式、語言、FOD 和更新將會以程式設計方式套用。

    資料夾中 Images\Projects\<projectname>\Drivers 的所有驅動程式都會同時套用至 Windows 和 WinRE。

    執行 CreateImage.cmd 的命令視窗輸出

    腳本會在此程式結束時暫停,以檢閱已套用的套件和驅動程式。

OEM 自訂專案

檢閱已套用的套件和驅動程式清單之後, NewImage.cmd 將會提示提供其他資訊。

  1. 輸入日期。 此日期將用來建立以 MM-DD-YYYY 格式包含日期的csup.txt檔案。

    提示輸入日期和時間的視窗

  2. 輸入影像的預設語言。 這也會套用為 WinRE 的預設語言。 請注意,當您一開始執行 CreateImage.cmd 時,對應的語言套件必須包含在 \Images\Windows\Languages 資料夾中。

    預設值為 en-US

    語言選取畫面

  3. 輸入您的時區名稱。

    預設值為 Pacific Standard Time

    時區選取畫面

  4. 輸入是否要啟用 S 模式 (Y/N) 。

    顯示以在影像中輸入 Y 以啟用 S 模式的視窗

  5. 輸入您的 OEM 名稱和支援 URL。 輸入這項資訊是必要的,且將用於取得說明應用程式中。

    畫面提示以新增 OEM 資訊

  6. 如果您已在影像中包含 Office,系統會提示您選取 Office 語言,您想要從記事本中顯示的檔案中包含您的影像。 完全移除您不想包含的語言行,選取 [ 檔案 ] 和 [ 儲存],然後在完成時關閉 [記事本]。

儲存您的映射

映射自訂現在已完成,而且自訂映射會儲存在 Images\Images\<projectname>.wim 資料夾中。

  • 如果您要從 USB 部署映射,請將檔案複製到 <projectname>.wim USB 磁片磁碟機。
  • 如果您要透過網路部署映射,您可以保留映射所在的映射。

將您的映射套用至參照電腦

現在您已擁有自訂映射,您可以將它部署到您的參照電腦。 您可以:

  • 透過網路部署它,或
  • 使用 USB 金鑰進行部署

所套用影像的螢幕擷取畫面

USB 部署方法

  • C:\Images\ImagesC:\Images\Scripts 資料夾複製到 NTFS USB 磁片磁碟機/磁碟分割

USB 和網路方法

  1. 從 WinPE USB 磁片磁碟機開機參照裝置。

  2. 裝置開機之後,系統會提示您選擇選項。 選取 Enter 1 以套用 .wim 檔案。 您會看到可用 wim 檔案的清單。

  3. 選取您想要套用的影像 (,但不要按 Enter) 。

  4. 在選取畫面上,輸入 2 以套用復原。

  5. 套用映射之後,輸入 5 以結束並將參照電腦重新開機到稽核模式。

稽核模式自訂

參考電腦會在稽核模式中Windows 11 Bot,而自動化程式將會以暫停狀態啟動,且 Sysprep 視窗將會關閉。

  1. 當您準備好啟動稽核模式自訂時,請按腳本視窗中的任何按鍵來啟動 Office 組態和安裝。

  2. 當 Office 安裝完成時,請關閉 Office 視窗。

  3. 如果您有要新增至映射的其他驅動程式或應用程式,請加以新增。

  4. 安裝其他應用程式和驅動程式之後,請按一下暫停腳本視窗中的任何金鑰以設定復原、完成映射,以及關閉電腦。

參考電腦開機進入稽核模式並開啟腳本視窗的影片

擷取您的映射

接下來,您將從 WinPE USB 磁片磁碟機開機參照電腦,以擷取自訂映射。 當您開啟 USB 時,請確定具有 [影像和腳本] 資料夾的 USB 位於參照電腦中。

重要

請確定您正在開機到 USB 磁片磁碟機,而不是進入 Windows。 如果您開機進入 Windows,您可能必須手動進入稽核模式,然後再次執行 Sysprep。

USB 部署方法

開機到 USB 磁片磁碟機之後,系統會提示您提供選項清單:

  1. 輸入 3 以擷取 .wim 檔案。 Windows 映像會在資料夾中的 \Images USB 磁片磁碟機上擷取為 <projectname_Final>.wim

  2. 當映射擷取完成時,請輸入 5 [結束] 和 [重新開機]。

網路部署方法

開機到 USB 磁片磁碟機之後,系統會提示您提供選項清單:

  1. 輸入 3 以擷取 .wim 檔案。 Windows 映像將會在資料夾中的網路共用 \Images 上擷取為 <projectname>_Final.wim

  2. 當映射擷取完成時,請輸入 5 [結束] 和 [重新開機]。

從 WinPE 擷取的影像影片

部署映像

從 WinPE USB 開機參照電腦

USB 部署方法

若要部署映射,您將從 WinPE USB 磁片磁碟機開機參照電腦,然後選擇 [套用 wim] 選項。 當您開啟 USB 時,請確定具有 [影像和腳本] 資料夾的 USB 位於參照電腦中。

  1. 開機到 USB 磁片磁碟機之後,您會看到選項清單。 輸入 1 以套用 .wim 檔案。
  2. 選取完成的映射 (<projectname>_Final.wim) 。
  3. 部署好映射之後,請輸入 [結束] 和 [ 5 重新開機] 以將目的地電腦重新開機為稽核模式
  4. 當裝置重新開機進入稽核模式時,您可以執行品質檢查和 OA 3.0 DPK 插入,然後使用 [Sysprep] 窗格將電腦密封到 OOBE 模式、關機和寄送。
  5. 針對已啟用 S 模式的映射傳送:在桌面上執行 Sysprep S Mode.cmd 檔案。 此腳本會設定最終出貨的登錄,並執行 Sysprep /OOBE /Shutdown

    重要

    請勿手動執行 Sysprep,請改用此腳本。

    sysprep s mode.cmd 圖示