建立可開機的 Windows PE 媒體

Windows 評定和部署工具包 (ADK) 部署工具ADK Windows PE 附加元件包括命令列實用程式,可輕鬆建立可開機 WinPE 媒體:

  • CopyPE 建立一組工作 Windows PE 檔案
  • MakeWinPEMedia 使用檔案工作集建立可開機 Windows PE 媒體。 MakeWinPEMedia 可建立可開機的 Windows PE USB 隨身碟、虛擬硬碟或 ISO,讓您啟動 VM 或燒錄到 DVD 或 CD。

注意

如果您使用的是適用於 Windows 10 版本 1803 或更早版本的 ADK,則當您在安裝過程中選擇 Windows 預安裝環境選項時,Windows PE 將包含在 ADK 中,並且不需要單獨的插件。

更新 Windows ADK 的 Windows PE 附加元件

重要

2024 年 4 月 9 日的 Windows 安全性更新應應用於 Windows ADK 10.1.25398.1 (2023 年 9 月) 及更早版本、Windows Server 2022 的 ADK 以及 Windows 10 版本 2004 和 2020 的 ADK 的 Windows PE 附加元件及更早版本。

在建立可開機 Windows PE 媒體之前,您可以將更新套用到 Windows PE 映像以及 Windows ADK 的 Windows PE 附加元件中找到的開機媒體。 每次更新只需執行此步驟一次。 隨後,從 Windows ADK 的更新 Windows PE 附加元件建立的所有可開機 Windows PE 媒體都將套用更新。

  1. 確保您的 PC 已安裝 ADK 和 ADK Windows PE 附加元件。

  2. 以系統管理員身分啟動「部署與映像工具環境」

  3. 導覽至「Windows 預先安裝環境」資料夾和您選擇的處理器體系結構資料夾。 請參閱 amd64 資料夾的範例命令:

    cd "..\Windows Preinstallation Environment\amd64"
    
  4. 掛接 Windows PE 開機映像。

    md C:\WinPE_amd64\mount
    Dism /Mount-Image /ImageFile:"en-us\winpe.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
    
  5. 將 Windows 更新套用到已安裝的映像

  6. 裝載 Windows PE 開機映像後,將啟動檔案複製回 Windows PE 附加安裝。

    重要

    您需要根據 Windows UEFI 2011 CA 簽章開機管理員的目標裝置撤銷狀態選擇正確的啟動媒體,請參閱 KB5025885 以了解更多資訊。

    Xcopy "c:\WinPE_amd64\mount\Windows\Boot\EFI_EX\bootmgr_EX.efi" "Media\bootmgr.efi" /Y
    Xcopy "c:\WinPE_amd64\mount\Windows\Boot\EFI_EX\bootmgfw_EX.efi" "Media\EFI\Boot\bootx64.efi" /Y
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\chs_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\chs_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\cht_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\cht_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\jpn_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\jpn_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\kor_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\kor_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\malgun_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\malgun_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\malgunn_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\malgunn_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\meiryo_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\meiryo_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\meiryon_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\meiryon_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\msjh_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\msjh_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\msjhn_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\msjhn_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\msyh_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\msyh_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\msyhn_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\msyhn_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\segmono_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\segmono_boot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\segoe_slboot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\segoe_slboot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\segoen_slboot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\segoen_slboot.ttf" /Y /-I
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\Fonts_EX\wgl4_boot_EX.ttf" "Media\EFI\Microsoft\Boot\Fonts\wgl4_boot.ttf" /Y /-I
    
    • 若要建立 Windows UEFI 2011 CA 簽章的 Windows PE 開機媒體:
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\EFI\bootmgr.efi" "Media\bootmgr.efi" /Y
    Xcopy "C:\WinPE_amd64\mount\Windows\Boot\EFI\bootmgfw.efi" "Media\EFI\Boot\bootx64.efi" /Y
    
  7. 卸載 WinPE 映像,認可變更。

    Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
    

步驟 1:建立工作檔案

無論您要建立什麼類型的媒體,首先要做的就是在您的技術人員 PC 上建立一組工作的 Windows PE 檔案。

  1. 確保您的 PC 已安裝 ADK 和 ADK Windows PE 附加元件。

  2. 以系統管理員身分啟動「部署與映像工具環境」

  3. 執行 copype 以建立 Windows PE 檔案的工作副本。 如需 copype 的詳細資訊,請參閱 Copype 命令列選項

    copype amd64 C:\WinPE_amd64
    

步驟 2:自訂 Windows PE

以下自訂很常見,但並非每個 Windows PE 映像都需要自訂。 當您將軟體套件新增至 Window PE 時,可能會降低效能並縮短開機時間。 只在必要時新增額外的套件。

常見自訂項目

  • 對於 Windows 11:如果要從 Window PE 開機 Windows 安裝程式,請新增 WinPE-WMI 和 WinPE-SecureStartup 選用元件。 如果不包含這些可選元件,您可能會看到一條錯誤訊息,指出您的電腦不符合最低硬體要求。
  • 新增更新。 要了解更多資訊,請參閱:WinPE:安裝和自訂
  • 新增影片或網路驅動程式。 (Windows PE 包括通用視訊和網路驅動程式,但在某些情況下,需要其他驅動程式來顯示螢幕或連接到網路。)。 要了解更多資訊,請參閱 WinPE:新增驅動程式
  • 新增 PowerShell 指令碼指南。 要了解更多資訊,請參閱 WinPE:向 Windows PE 新增 Windows PowerShell 支援。 此實驗室不包含 PowerShell 指令碼。
  • 將電源配置設定為高效能。 加速部署。 請注意,我們的範例部署指令碼已自動設定此配置。 請參閱 WinPE:安裝與自訂:高效能
  • 最佳化 Windows PE:建議用於 RAM 和儲存空間有限的裝置 (例如 1GB RAM/16GB 儲存空間)。 將驅動程式或其他自訂項目新增至 Windows PE 後,請參閱映像最佳化以協助減少開機時間。

第 3 步:建立可開機媒體

您現在有一組工作檔案,您可使用 MakeWinPEMedia 來建立可開機的 WinPE 媒體。

建立可啟動的 Windows PE USB 驅動器

  1. 將 USB 磁碟機連接到您的技術人員電腦。

  2. 以系統管理員身分啟動「部署與映像工具環境」

  3. 選擇性 您可以在執行 MakeWinPEMedia 之前,先將 USB 金鑰格式化。 MakeWinPEMedia 會將您的 Windows PE 磁碟機格式化為 FAT32。 如果您希望能夠在 Windows PE USB 驅動器上儲存大於 4GB 的文件,您可以建立一個多分割區 USB 驅動器,該驅動器具有格式化為 NTFS 的附加分割區。 如需相關指示,請參閱建立多磁碟分割 USB 磁碟機

  4. 使用 MakeWinPEMedia 搭配 /UFD 選項,將 Windows PE 格式化並安裝到 USB 快閃磁碟機,然後指定 USB 金鑰的磁碟機代號:

    MakeWinPEMedia /UFD C:\WinPE_amd64 P:
    

    警告

    此命令會將磁碟分割重新格式化。

    如需所有可用的選項,請參閱 MakeWinPEMedia 命令列選項

可啟動的 Windows PE USB 驅動器已準備就緒。 您可以使用它將 PC 引導至 Windows PE

建立 WinPE ISO、DVD 或 CD

  1. 使用 MakeWinPEMedia搭配 /ISO 選項,以建立包含 Windows PE 檔案的 ISO 檔案:

    MakeWinPEMedia /ISO C:\WinPE_amd64 C:\WinPE_amd64\WinPE_amd64.iso
    
  2. 選用燒錄 DVD 或 CD:在 Windows 資源管理器中,以滑鼠右鍵按一下 ISO 文件,然後選擇燒錄光碟映像>燒錄,然後依照指示操作。

建立 Windows PE VHD 以與 Hyper-V 一起使用

您可以建立可開機的 VHD 來與 Hyper-V 搭配使用。

提示

如果您打算在 Hyper-V 中執行 Windows PE,請考慮使用 ISO 檔案格式而不是 VHD,以便更快設定虛擬 PC。

若要將 Windows PE 安裝至 VHD:

  1. 建立虛擬硬碟 (.vhdx):

    diskpart
    create vdisk file="C:\WinPE.vhdx" maximum=1000
    attach vdisk
    create partition primary
    assign letter=V
    format fs=ntfs quick
    exit
    
  2. 使用 MakeWinPEMedia 來準備磁碟機:

    MakeWinPEMedia /UFD C:\WinPE_amd64 V:
    
  3. 卸離磁碟機:

    diskpart
    select vdisk file="C:\WinPE.vhdx"
    detach vdisk
    exit
    

從您建立的媒體開機

既然您已建立可開機的 Windows PE 媒體,您可以使用它來開機您的電腦。

  1. 將媒體插入您要開機的電腦。
  2. 打開電腦。
  3. 按下能叫出啟動選單的按鍵或組合鍵。 此鍵或組合鍵會因電腦製造商而不同。 如果您不知道哪個組合鍵會開啟電腦的開機選單,請聯絡您的電腦製造商。
  4. 從開機選單中,選擇可開機的 Windows PE 媒體。

您的電腦會開機進入 Windows PE。

疑難排解

  1. 如果未出現 Windows PE,請在每次重新啟動電腦時嘗試下列因應措施:

    • 若要啟動支援 UEFI 模式的 PC: 在韌體啟動選單中,嘗試手動選擇啟動檔案:\EFI\BOOT\BOOTX64.EFI。
    • 如果您的電腦需要儲存體或視訊驅動程式才能開機,請嘗試將這些相同的驅動程式新增至 Windows PE 映像。 如需詳細資訊,請參閱 WinPE:安裝和自訂
  2. 如果電腦無法連接到網路位置,請參閱 WinPE 網路驅動程式:初始化和新增驅動程式

Windows PE 概觀

WinPE:安裝在硬碟上 (Flat Boot 或非 RAM)

WinPE:掛接和自訂

WinPE:在 UEFI 或舊版 BIOS 模式下開機

Windows 安裝程式支援的平台和跨平台部署