共用方式為


Windows 製造和部署概觀

本主題探討製造和部署的過程,以及 OEM 如何將自訂版本的 Windows 安裝在其電腦上的詳細步驟。 如需如何完成映像自定義和部署程式的逐步指示,請參閱 OEM 部署實驗室

條款與工具

以下是部署和映像處理中使用的詞彙清單。

稽核模式 - 專為進行在線自定義和驗證而設計的 互動式桌面環境 。 審核模式允許您使用系統管理員帳戶登入電腦,而不需要先完成開箱體驗。

自訂 - 對影像的修改。 映像來自 Microsoft,處於可用的狀態,但電腦製造商可以自定義此映像,然後將其部署到多台電腦。

DISM - 自定義 Windows 映像檔的主要工具

映像 - 映像是封存檔案,包含組成 Windows 安裝的檔案集。

  • 映像格式 - Windows 部署工具支援 兩種不同的映像類型

    • 。WIM 格式 - 檔案型影像格式,可在單一檔案中包含多個影像。 .wim 映射包含磁碟上單一分割區的相關信息。

    • 。FFU 以扇區為基礎的映像檔,其中包含和整個磁碟的相關信息。 FFU 映像每個映像檔案只能包含一個影像。

      這兩種映像類型都可以維護或自訂。 您無法直接變更圖像檔案,但您可以將它們掛接至暫存位置,或先將它們套用至硬碟。 如果是掛接的映像,您可以儲存變更,以便再次部署映像。 在套用映像的情況下,您可以重新擷取已變更的映像或開機,並使用自定義映像。

  • 映射服務環境

    • 在線 - 在開機的電腦上運行的映像。
    • 離線映像 - 已掛接至技術人員電腦的映像,或從 Windows PE 套用至電腦,但未開機。
  • 影像類型

    • 基底映射:直接來自 Windows 安裝媒體的映像,且尚未進行服務或自定義。
    • 參考映像檔:參考映像檔是包含自訂項目以符合您的部署情境的基礎映像檔。 參考映像可以部署至數個計算機作為起點。 參考影像檔可藉由減少或消除在部署過程中需要進行的自訂動作,以節省部署過程的時間。

映像處理:映像 套用至計算機的部署程式部分。 映像是在 Windows PE 中執行的。 套用映像之後,您可以對套用的映像進行其他變更,以進一步自定義計算機。

OOBE - 開箱體驗,使用者第一次開機電腦時經歷的體驗。

布建套件 - 包含應放在電腦上的自定義或承載相關信息的套件。 OEM 通常會使用布建 套件 來設定 Power Settings、COSA,以及擷取將在復原案例中使用的變更。 布建套件最常用於 IT Pro 計算機設定案例。

復原 - Windows 包含 工具,用戶可以在計算機不穩定的情況下,用來重設 其 Windows 安裝。 OEM 可以自定義 Windows 映射中包含的復原映射,以確保映像自定義會透過重設程式保留。

服務 - 對 Windows 映射進行變更,例如 新增更新語言功能隨選

Sysprep - 系統準備工具。 如果您要從稽核模式進行線上自訂,您必須執行 Sysprep 工具,以將 Windows 安裝變為通用,這樣您就可以將映像部署至電腦。 即使您只會在計算機上使用映像,且硬體與您所建置映像的電腦相同,您也需要執行此工具。 Sysprep 只會在在線執行,且包含在所有 Windows 映射中。

自動安裝 - 配置框架,用來在部署過程的各個階段自定義 Windows。 您可以設定設定、執行文稿、建立使用者等等。 Windows 系統映像管理員可用來建立部署期間所使用的組態檔。

Windows 評定與部署套件 (ADK) - ADK 包含支援映像自訂及部署流程的工具,包括 WinPE 來使您的電腦開機並操作映像、SIM 以協助您建立無人值守檔案、DISM 等多種工具。

Windows PE - 您可以從 RAM 開機以部署電腦的小型可開機 Windows 環境。 您需要建立可開機 Windows PE 映像的檔案包含在 ADK 的 Windows PE 附加元件中。

部署過程的硬體和相關資料

本節涵蓋您需要建立參考映像的硬體和軟體,然後將映像部署至計算機。

硬體

  • 技術人員電腦 - 您需要 Windows 電腦才能開始建立部署的映像檔。

    • 可以是實體機器或虛擬機(VM)。 如果您使用 VM,請確定您可以來回將檔案複製到另一部電腦或卸載式媒體。 這部計算機必須 安裝 ADK,並存取附屬 ISO(儲存在本機或從網路位置)。
    • 此電腦將用於建立無人參與安裝檔案、離線自訂和建立配置套件,並且在自訂過程中不會被抹除。 因此,這台電腦不必專門用來圖像創建。
    • Windows 評定及部署套件 (ADK) 應該安裝在這部電腦上。 ADK 具有使用映像、建立自動安裝檔案、建立布建套件等等的工具。
  • 參考計算機 此電腦會在映像自定義和部署程式期間抹除,因此請確定此電腦沒有任何您需要保留的資訊。 如果這部電腦上有您需要的檔案或資料,請務必備份數據,因為它將被清除。

    • 您將使用此計算機來套用映射、進行離線自定義、開機到稽核模式進行在線自定義,然後開機進入Windows PE以執行映像的最終擷取。
    • 可以是實體或虛擬機。 當您測試部署時,您需要能夠在這部電腦上來回傳輸檔案,因此,如果您使用 VM,請確保您已經了解如何這麼做。
    • 如果您使用 DISM 從 Windows PE 套用映射 ,您可以使用不符合 Windows 11 硬體需求的參照電腦,例如處理器、TPM 等,以進行映像建立和自定義,但最終映像應該只會部署到符合 Windows 11 最低規格的硬體。
  • 卸除式磁碟驅動器 - 您將使用此來開機到 Windows PE,也可以使用它來儲存抵押品。 如果您的卸載式磁碟驅動器是可與實體技術人員和參照計算機搭配使用的USB磁碟驅動器,Windows 可讓您建立 具有多個磁碟分區的 USB 金鑰 ,讓您可以擁有可開機的 FAT32 磁碟分區,以及可讓您儲存大於 4 Gb 的檔案的 NTFS 磁碟分區。

抵押品

  • 語言和選擇性功能 ISO - 此 ISO 包含隨選安裝語言套件和功能套件的套件。 完全本地化的語言,外加五個部分本地化的語言可供使用。 此 ISO 不包含任何 LXP .appx套件,而且只能使用 .cabs 進行語言預安裝。

  • 收件匣應用程式 ISO - AppX 套件,用於重新安裝 Windows 隨附的應用程式。 如果您將語言新增至影像,您必須重新安裝 Windows 隨附的應用程式,以確保它們具有支援您所新增語言所需的語言資源。

  • Windows PE 映射 - 使用 ADK 和 Windows PE 附加元件建立基本 Windows PE 映射 和可開機媒體。 Windows ADK 和 Windows PE 附加元件包含基本的 Windows PE 映射。 基本映像適用於許多案例,但可自定義為新增裝置開機所需的驅動程式、BitLocker、PowerShell,或您選擇在部署中使用的其他工具。

製造流程

端對端部署流程

開始製造之前

在您開始組裝電腦之前,需要有一個系統映像,並部署至電腦,以作為部署流程的一部分。 基底 Windows 映像稱為 install.wim ,可在資料夾中的 Sources Windows 安裝媒體上使用。 雖然您可以使用基底映像來建置計算機,但大部分的計算機製造商和 IT 企業都會建立包含應用程式、語言、驅動程式或其他自定義的參考映像,為客戶提供更好的體驗。

當您設計部署時,請考慮您要部署的環境,以便決定最適合您的環境。 請考慮您希望部署的彈性程度、部署映像檔所需的時間,以及您想要維護的不同映像數量。

自訂部署程式

由於 Windows 映像可以在部署的多個階段進行服務或自定義,並且也可以在稽核模式中進行在線作業,因此您可以利用這些不同的自定義階段來建立最適合您需求的部署。 以下是幾個部署案例範例:

  • 整合型參考映像 (粗映射):如果您只有單一硬體組態,只會寄送至一個國家/地區,且具有永遠不需要更新的應用程式,則最好建立包含您所有自定義的單一整合型映像。 這種類型的映像對於現貨生產的案例很有用,擁有最快的部署時間,但缺乏彈性。 如果您有多個硬體組態支援,您可能需要維護數位不同的映像,或經常更新映像以包含最新的應用程式、驅動程式、更新等等。

    顯示整合型影像流程的圖表

  • 精簡映像 如果您有數個不同的硬體組態與不同的應用程式和當地語系化需求,則從作為部署程式一部分自定義的基底 Windows 映像開始可能很合理。 這種部署樣式比使用整合型映射更耗時,因為自定義是在部署程序期間完成,但是如果您從基底映射開始,您只需要維護映像處理期間所使用的附屬品,而不是映像本身。

    顯示使用基底影像的流程圖表

大部分部署都介於以下兩個範例之間,例如一個自訂的基底映像檔,其中包含一組套用於所有電腦的自訂設定,並在稍後加入最後的自訂設定以完成部署。 您有機會利用各種自訂選項來建立最適合您環境的部署。

規劃如何客製化您的圖片

一旦您規劃好影像設計、硬體、附屬物及最初影像後,您就可以設計一個部署方案,以充分利用 Windows 中可用的各種服務環境和階段。

Windows 在整個部署程式中提供數點,您可以在其中進行變更,例如:

決定要新增至映像的自定義項目後,您必須考慮在部署進度中的哪些階段進行這些變更。

服務環境

兩種類型的自定義環境,在線和離線:

  • 離線:映像會掛接或套用至磁碟,但未開機。
  • 在線:已部署映像並開機進入 稽核模式 的計算機(請勿對未開機進入稽核模式的執行中計算機進行自定義)。

無論是在線還是離線進行變更,這都是您需要為部署做出的決定。 不論您是在在線或離線進行自定義,大部分的自定義專案都相同,但請考慮如何最好地將自定義工作分組,因此您不需要為小型變更新增額外的離線部署階段,特別是如果這些變更可以使用已屬於您計劃的自定義階段。 不過請注意,某些自定義內容只能上線或離線。

個性化 離線(已使用或掛載)映像檔 線上、稽核模式
語言
隨選功能
選擇性元件
更新套件 ✓從 Windows 11 版本 22H2 開始
Win32 應用程式
AppX 應用程式,包括收件匣應用程式
司機
佈建套件
OOBE

離線服務

離線自定義 是在未開機的映像上進行的修改。 您無法直接修改映像,因此若要變更離線映像,您必須將映射掛接至技術人員計算機,或從WinPE將映像套用至計算機,以便進行變更。

離線自定義通常使用:

  • 若要從技術人員電腦自定影像,請先掛載並使用 DISM 進行更改。
  • 若要從 Windows PE 環境變更為已部署到電腦的映像。 這些變更通常會在映像生成之後發生,但在映像啟動之前。

在線 (稽核模式) 服務

稽核模式 可讓您先對 Windows 安裝進行其他變更,再將電腦傳送給客戶,或擷取映像以供組織重複使用。 您可以安裝驅動程式套件,這些套件只能作為可執行套件的一部分使用、安裝桌面應用程式,或進行其他需要 Windows 安裝才能執行的更新。 您也可以使用審核模式,將客製化設定擷取到復原用途的布建封包中,以確保使用者重設其電腦時會保留您的客製化設定。

自動化無人值守架構

Unattend 框架是一個自定義框架,允許您在部署過程的各個階段進行自定義配置。 在部署過程中,這並不是一個唯一的服務環境或階段可以用來進行變更,而是您可以使用一個包含所有階段自定義設定的單一自動安裝檔案。 例如,相同的自動檔案可用來變更 WinPE、離線映像、Sysprep、第一次開機、稽核模式,以及使用者第一次登入 Windows 時。

請注意,並非所有的 Unattend 設定都適用於所有階段,因此請確保您了解如何在適當的階段中設定它們,讓它們生效。

服務階段

除了上述服務環境之外,您還可以在整個製造過程中,以數個不同的階段自定義映像,例如:

  • 開始之前:在技術人員電腦上安裝和維護映像。 您可以在這裏進行自訂:
    • 建立映像,其中包含使用映像之所有裝置上共用的驅動程式、套件或功能。 接著,您可以在部署期間進一步自定義此映像。
    • 完整自定義映像以加快部署速度。
  • 安裝 Windows 時:您可以選擇以幾種不同方式安裝 Windows:
    • 開機至 Windows PE,並使用 DISM 將映射套用至電腦的磁碟。 此方法可減少部署時間、增加部署的彈性,而且大部分 OEM 偏好使用。
      • 直接將映像套用至硬碟以安裝 Windows,略過 Windows 安裝程式。
      • 套用的映像可以在開機至映像之前離線自定義。
    • Windows 安裝程式用於一次性安裝。 這通常供取用者用於新的 Windows 安裝或升級。 您可以使用 Unattaned 和安裝程式組態檔, 使用 Windows 安裝程式自動安裝。 如果您使用 Windows 安裝程式,計算機必須符合 Windows 最低硬體需求。
  • 套用映像之後,當仍處於 Windows PE 中時:已套用的映像屬於離線映像,因此套用映像後,您可以將驅動程式、應用程式等新增至該映像。
  • 稽核模式:您可以使用稽核模式開機進入 Windows 安裝,來進行對於離線映像無法完成的其他變更。 在稽核模式中完成變更之後,請執行 Sysprep,讓您的映射準備好供客戶使用,或開機回到 Windows PE,以便將其重新擷取為可部署到更多電腦的新參考映像。

透過所有這些階段,您可以使用 Unattend 框架在各個預先定義的階段中修改設定。

其他自定義機會

OOBE

您可以 自定義現成體驗 ,以量身打造使用者第一次開機時看到的內容。 您可以設定 OOBE 來顯示自訂 EULA、收集使用者的相關信息、設定 HID 設定,或略過。

復原

Windows 具有 內建的復原環境 ,可讓用戶復原、重新整理或重設其計算機。 復原過程會使用可開機進入復原環境的映像檔,然後使用內含於 Windows 安裝 SxS 存放區的套件來重建 Windows 安裝。 復原映像可以並且應該自定義,以反映您在 Windows 映像中添加的語言和更新套件。 復原環境映像 (WinRE.wim) 是 Windows 映射的一部分。

當您完成自定義圖像時

套用映射之後,開機進入稽核模式、完成自定義,然後執行 Sysprep,您可以:

  • 擷取完全自定義的映像 ,以便您將它部署到其他計算機。
  • 關閉電腦並寄送,前提是已設定為下次開機進入 OOBE 模式。