Windows PE (Preinstallation Environment) 是微軟推出的最小化 Win32 子系統,基於 XP/2003 核心,支援網路、磁碟分割、系統部署、病毒掃描、密碼重設等維護功能。將它安裝在隨身碟/移動硬碟,變身「口袋維護系統」。
準備工作
- 隨身碟/移動硬碟 (建議 1GB 以上)
- Windows PE ISO 映像檔 (推薦:深山紅葉 PE、微軟官方 WinPE、 Sergei Strelec、Hiren's BootCD PE)
- 解壓工具 (WinRAR/7-Zip)
安裝步驟 (以移動硬碟為例)
- **分割區設為主分割區且啟動**
右鍵「我的電腦」→ 管理 → 磁碟管理 → 確認第一分割區為「主要分割區」 → 右鍵 → 「標示分割區為啟動」。
- **解壓 PE 映像檔至隨身碟根目錄**
用 WinRAR 開啟 ISO → 全選解壓縮至隨身碟啟動分割區根目錄。
- **複製關鍵啟動檔至根目錄並更名**
從 `WXPE` (或 `I386`/`BOOT`) 資料夾複製 `NTDETECT.COM`、`SETUPLDR.BIN` 至根目錄 → 將 `SETUPLDR.BIN` 改名為 `NTLDR`。
- **隱藏系統檔案** (防誤刪)
選取 `NTDETECT.COM`、`NTLDR`、`WXPE` 資料夾 → 右鍵內容 → 勾選「隱藏」。
- **BIOS 設定 USB-HDD 為第一啟動順序**
重開機進 BIOS → Boot Priority → USB-HDD / USB-ZIP → 存檔離開。
進階技巧
- 多重 PE 共存:根目錄建立 `MENU.LST` (Grub4Dos) 或 `BOOTMGR` + `BCD` (Windows Boot Manager) 引導多個 PE (如 32/64 位元、不同版本)。
- 持久化儲存:在隨身碟建立 `DATA` 分割區 (非啟動區) 存放驅動包、工具箱、ISO 映像、備份映像,PE 開機後掛載使用。
- 整合驅動:用 Dism++ / WinPE 驅動注入工具,將網卡、RAID、NVMe、USB 3.0 驅動預先注入 `boot.wim`,避免開機後找不到硬碟/網卡。
常見問題排查
| 現象 | 原因與解決 |
| BIOS 無 USB-HDD 選項 | 主機板太舊不支援 USB 開機,或需更新 BIOS。嘗試 USB-ZIP / USB-FDD 模式 (需將隨身碟格式化為超級軟碟/ ZIP 格式,用 HP USB Disk Storage Format Tool)。 |
| 開機卡在「NTLDR is missing」 | `SETUPLDR.BIN` 未改名為 `NTLDR`、或 `NTDETECT.COM` 遺失、或分割區未設為啟動。 |
| PE 開機後看不到硬碟 | 缺少 SATA/RAID/NVMe 驅動 → 重新製作整合驅動的 PE、或開機時手動 `drvload` 載入驅動。 |
| 移動硬碟讀寫極慢 | USB 2.0 頻寬限制 (理論 480Mbps,實際 30-40MB/s),PE 精簡後體感尚可。建議用 USB 3.0 隨身碟/移動硬碟 + 藍色埠。 |
一言以蔽之: PE 隨身碟是 IT 人員、發燒友、救援電腦的必備神器,一支隨身碟走天下。