Windows預先安裝環境

Windows 預先安裝環境（英語：Windows Preinstallation Environment，簡稱 Windows PE 或 WinPE）是 Microsoft Windows 的輕量級版本，主要供個人電腦製造商（OEM）、工作站及伺服器建立客製化的作業系統環境，或在系統離線時進行故障排除，以取代過時的 MS-DOS 啟動磁片或光碟。其性質類似於 Windows 的 Live CD 或子系統，採用 32 位元、64 位元或 ARM64 位元核心。由於硬體資源需求低，適合儲存於光碟、隨身碟等各種可攜式裝置中。

Windows PE 最初設計僅供 OEM 廠商在生產電腦時預裝（Pre-installation）Windows，但隨後也以套件形式提供給軟體開發者與 IT 人員使用。自 Windows XP 以來的各個 Windows 版本均有支援，目前可透過 Windows ADK（Windows 評估與部署套件）免費取得。

## 特點

Windows PE（WinPE）是 Microsoft Windows 的精簡版本，可透過具備啟動功能的 CD、DVD 或 USB 隨身碟載入至隨機存取記憶體（RAM）中執行。其特徵在於啟動時會顯示對應 Windows 原型版本的啟動畫面，並提供基本的圖形使用者介面（GUI）與 Internet Explorer 瀏覽器執行環境。相較於完整版 Windows，WinPE 功能較為受限，主要定位於系統維護與部署。WinPE 支援網路功能，但原生僅內建命令提示字元（CMD）、記事本及基本維護工具。

WinPE 的設計初衷是為了便利企業開發自定義的 Windows 環境，因此並未在零售市場販售，但微軟允許在遵守授權規範的前提下無償分發。

在微軟的授權下，軟體廠商可將自有軟體整合至 WinPE 中，使其在電腦啟動時直接執行。這些軟體通常用於系統修復或維護，例如 Symantec Norton Ghost 或 CPU-Z 等工具，確保電腦在無法正常進入作業系統時仍能進行故障排除。

基於 Windows NT 6.0 核心之後的作業系統，包括 Windows Vista、7、8、10、11 及對應的伺服器版本，其安裝程式均在 WinPE 環境下執行。自 Windows Vista 起，Windows 的安裝架構基本一致；在「安裝 Windows」介面中按下 `Shift + F10` 即可呼叫命令提示字元。

WinPE 亦廣泛應用於 OEM 廠商的預裝流程。品牌套裝電腦在出廠前，廠商可利用 WinPE 進行自動化部署，包括驅動程式安裝、自定義 OEM 商標或預裝輔助程式，以實現大量電腦快速且一致的安裝流程。

由於 WinPE 獨立於硬碟中的作業系統執行，使用者可不受系統權限限制，任意新增、修改、複製系統檔案，甚至格式化系統磁碟槽。這種特性使 WinPE 成為存取與修復核心系統檔案的有效工具。

## 衍生產品

### Windows 修復環境 (WinRE)

自 Windows Vista 起，微軟基於 WinPE 開發了 Windows 修復環境 (WinRE)，以取代早期的故障修復主控台。當系統多次啟動失敗時，引導程式會自動進入 WinRE 環境，使用者可在此執行系統還原、映像檔復原或透過命令提示字元進行檔案備份與工具執行。許多 OEM 廠商也會對 WinRE 進行二次開發，提供「一鍵還原」等客製化功能。

WinRE 的功能在 Windows 8 中得到顯著強化，引入了「一鍵初始化系統」（即重設此電腦 / Push-Button Reset）功能，簡化了重裝系統的流程。使用者可選擇保留個人檔案，此時舊系統檔案會被移至 `Windows.old` 資料夾中；亦可選擇徹底擦除數據，並決定僅針對系統分割區或整個硬碟進行清理。

#### 診斷與修復工具包 (DaRT)

Winternals 公司曾利用 WinPE 開發出廣受系統管理員歡迎的 ERD Commander 系列工具，包含 Locksmith（強制清除管理員密碼）、系統檔案修復及崩潰分析器等功能。微軟收購 Winternals 後，將其整合為診斷與修復工具包 (DaRT)。管理員可透過微軟桌面優化包 (MDOP) 定製 DaRT 映像檔，並在受損機器上執行維護。

#### 修改版 WinPE

雖然 Windows 評估與部署套件 (ADK) 可產生 WinPE 映像，但原生環境僅包含命令提示字元視窗，對一般使用者而言易用性較低。

微軟雖允許彈性定製功能，但將 WinPE/WinRE 定位為受限產品，並設有「連續使用 72 小時後強制重啟」等限制。此外，許多核心組件如 Windows Explorer（負責桌面、工作列及檔案管理）與 WoW64（支援 64 位元系統執行 32 位元程式）亦被移除。儘管微軟文件提到可配置其他殼層應用，但仍難以完全替代完整版 Windows 的功能。因此，網路上有技術愛好者長期研究如何破解限制並補回缺失組件。

許多愛好者發布了整合 Windows Explorer 及多種維護工具（如 DiskGenius、NTPWEdit）的修改版 WinPE，雖然廣受電腦維修從業者歡迎，但也涉及軟體版權問題。

傳統 WinPE 完全載入至記憶體執行，啟動後可拔除啟動介面。然而，部分修改版 WinPE 為了納入大量工具，改用分層架構：一部分稱為「核心」的基礎系統完整載入至記憶體；另一部分稱為「外殼」的工具資料夾則在啟動後以掛載方式讀取，以節省記憶體空間並提升啟動速度。

此外，在中國大陸等地，修改版 WinPE 曾衍生出涉及灰色產業的「商業 PE」。此類 PE 可能在重裝系統過程中隱藏後門，自動安裝流氓軟體或木馬病毒，藉此獲取推廣收益，甚至使受影響電腦成為 DDoS 攻擊的受控端（殭屍電腦）。

## 版本

已知存在以下版本：

版本號｜介紹

1.0｜第一版 Windows PE，基於 Microsoft Windows XP RTM

1.1｜基於 Microsoft Windows XP Service Pack 1（SP1）

1.2｜基於 Microsoft Windows Server 2003 RTM

1.5｜基於 Microsoft Windows XP Service Pack 2（SP2）

1.6｜基於 Microsoft Windows Server 2003 Service Pack 1（SP1）

2.0｜基於 Microsoft Windows Vista，此版本不再需要從硬碟加載文件，意味著文件大小現在為 992 MB，而非之前版本的 60 MB。

2.1｜基於 Microsoft Windows Server 2008 Service Pack 1（SP1）

2.2｜基於 Microsoft Windows Server 2008 Service Pack 2（SP2）

3.0｜基於 Microsoft Windows 7 代碼庫，被包含於 Windows ADK 2.0

3.1｜基於 Microsoft Windows 7 SP1 代碼庫，被包含與 Windows ADK 補充更新中

4.0｜基於 Microsoft Windows 8 代碼庫，被包含於 Windows 8 的 Windows ADK

5.0｜基於 Microsoft Windows 8.1 代碼庫，被包含於 Windows 8.1 的 Windows ADK

5.1｜需要手動應用的 5.0 版本的更新

10.0.10240.16384｜基於 Windows 10 代碼庫，它包含在 Windows 10 1507 版本的 Windows ADK 中。

10.0.10586.0｜基於 Windows 10 1511 代碼庫，被包含於 Windows 10 1511 版本的 Windows ADK 中

10.0.14393.0｜基於 Windows 10 1607 代碼庫，被包含於 Windows 10 1607 版本的 Windows ADK 中

10.0.15063.0｜基於 Windows 10 1703 代碼庫

10.0.16299.15｜基於 Windows 10 1709 代碼庫

10.0.17134.1｜基於 Windows 10 1803 代碼庫

10.0.17763.1｜基於 Windows 10 1809 代碼庫

10.0.18362.1｜基於 Windows 10 1903 代碼庫

10.0.19041.1｜基於 Windows 10 2004 代碼庫

10.0.20348.1｜基於 Windows Server 2022

10.0.22000.1｜基於 Windows 11 代碼庫，支持 x86 和 ARM32 體系架構的最後版本。

10.0.22621.1｜基於 Windows 11 22H2 代碼庫

10.0.25398.1｜基於 Windows 11 23H2 代碼庫

10.0.26100.1｜基於 Windows 11 24H2 代碼庫

## 外部連結

- Windows PE Technical Reference
- Create a Bootable Windows PE CD-ROM
- Windows Automated Installation Kit for Windows 7 (contains Windows PE 3.0)
- Windows Preinstallation Enviroment Technical Overview

## 基本資料

- 開發者：微軟公司
- 源碼模式：封閉原始碼
- 許可證：免費軟體，需要Windows許可證
- 內核類別：混合核心