| 特性 | 說明 |
| 最小化 | 核心檔案 < 500 MB,無桌面 Shell (explorer.exe),預設命令列介面 |
| 唯讀運行 | 通常從記憶體 (RAM Disk) 執行,關機不保存變更 (除非掛載持久化儲存) |
| 無授權啟用 | 免產品金鑰,授權期限 72 小時 (超過自動重啟),適用短期維護任務 |
| 驅動模組化 | 透過 drvload / DISM /Add-Driver 動態載入網卡、儲存、顯卡驅動 |
| 支援架構 | x86 (32-bit) / x64 (64-bit) / ARM64,需與目標系統架構匹配 |
版本演進
| 版本 | 核心基礎 | 發行時間 | 特點 |
| WinPE 1.x | XP/Server 2003 | 2004 | 首版,功能極簡 |
| WinPE 2.x | Vista/Server 2008 | 2006 | 引入 WIM 映像、DISM、HTA 支援 |
| WinPE 3.x | Win7/Server 2008 R2 | 2009 | 支援 PowerShell 2.0、VSS、BitLocker |
| WinPE 4.0 | Win8/Server 2012 | 2012 | 支援 PowerShell 3.0、ReFS、UEFI 原生 |
| WinPE 5.0 | Win8.1/Server 2012 R2 | 2013 | 效能優化 |
| WinPE 10 (10.0.xxxxx) | Win10/Server 2016+ | 2015+ | 隨 Windows 10 半年通道更新,含最新驅動、安全特性 |
常見入手方式
- Windows ADK (Assessment and Deployment Kit):官方工具包,含
copype.cmd、`MakeWinPEMedia.cmd` 製作自訂 WinPE ISO/USB
- Windows 安裝媒體:安裝光碟/USB 的「修復電腦」→「命令提示字元」即進入 WinRE (WinPE 變體)
- 第三方整合包:微軟官方已停止提供舊版 WinPE 獨立下載,常見第三方:
Ventoy (多 ISO 啟動)、Win10XPE、Sergei Strelec、Hiren's BootCD PE、老毛桃、大白菜 (國產 PE,常含推廣軟體/驅動注入,**生產環境慎用**)
實戰應用場景
1. 部署 Windows 映像
# 在 WinPE 中
diskpart /s diskpart.txt # 分區
dism /apply-image /imagefile:D:\install.wim /index:1 /applydir:C:\
bcdboot C:\Windows /s S: /f UEFI # UEFI 開機修復
2. 磁碟備份還原 (Clonezilla/Ghost/ImageX/DISM)
# 備份
dism /capture-image /imagefile:D:\backup.wim /capturedir:C:\ /name:"Win10 Backup"
# 還原
dism /apply-image /imagefile:D:\backup.wim /index:1 /applydir:C:\
3. 密碼重設 / 登錄檔離線編輯
# 載入離線 SAM
reg load HKLM\OfflineSystem C:\Windows\System32\config\SYSTEM
reg load HKLM\OfflineSAM C:\Windows\System32\config\SAM
# 修改後
reg unload HKLM\OfflineSystem
reg unload HKLM\OfflineSAM
4. 硬體診斷
記憶體測試 (mdsched.exe、MemTest86)、硬碟檢測 (chkdsk、Victoria、MHDD)、CPU 壓力測試、顯卡測試
自訂 WinPE 最佳實踐
- **精簡原則:** 僅加入必要驅動 (網卡、儲存控制器、USB3.0/NVMe)、必要工具
- **加入 PowerShell:**
DISM /Add-Package /PackagePath:WinPE-PowerShell.cab + 相依 WinPE-WMI.cab、WinPE-NetFX.cab、WinPE-Scripting.cab
- **啟動腳本:**
startnet.cmd 自動執行部署/診斷流程
- **持久化儲存:**
DISM /Add-Package /PackagePath:WinPE-StorageWMI.cab 支援 iSCSI/網路磁碟
- **UEFI + Legacy 雙模式:**
MakeWinPEMedia /UFD 產生雙模式 USB
WinPE vs Linux Live USB
| 維度 | WinPE | Linux Live (SystemRescue/Ubuntu/Kali) |
| 原生 NTFS/ReFS/NTFS 壓縮/EFS | 完美支援 | 需 FUSE/ntfs-3g,EFS 不支援 |
| Windows 驅動/應用相容 | 原生 | 需 Wine/虛擬機 |
| 授權/合規 | 需 Windows 授權 (ADK 免費但受 EULA 限制) | 完全自由開源 |
| 腳本生態 | PowerShell/CMD | Bash/Python/Perl 豐富 |
| 適用場景 | Windows 部署/修復/密碼重設/驅動測試 | 跨平台救援/資料救援/滲透測試/嵌入式開發 |
copyright ©
萬盛學電腦網 all rights reserved