Windows PE 是 Windows Preinstallation Environment(Windows 預先安裝環境)的簡稱,這項技術的原始目的,是為了提供輕量級的 Windows 執行環境,以簡化 OEM 廠商將 Windows 作業系統部署到電腦。而隨著 Windows 及其應用程式和驅動程式越加普及,OEM 廠商以及應用軟體廠商對也越加發覺 Windows PE 的確非常實用,也促進了 Windows PE 技術的持續發展。
註:Windows PE 不是 Live CD 也不能取代原有的作業系統,僅做為[ 部署、測試環境、診斷、復原系統 ]之用,目前常用於被植入木馬或 Rootkit 之後移除相關程式之用。
##CONTINUE##
Windows PE 的特點:
Windows PE 是簡化版的Windows XP或Windows Server 2003,放在一片可直接啟動的CD或DVD光碟,特點是啟動時出現 Windows XP 或 Windows Server 2003 的啟動畫面,以及出現簡單的圖形介面,但沒有「開始」的工作列,亦不能執行Internet Explorer。
Windows PE 支援網路,但只附帶以下工具:命令提示字元、記事本和一些DOS命令提示字元的維護工具。
Windows PE 的版本演進:
Windows PE 1.0(Windows XP Professional):能從 PXE 及光碟開機。
Windows PE 1.1(Windows XP Professional SP1):支援分散式檔案系統(DFS),並且完整具備從硬碟開機的能力。
Windows PE 1.2(Windows Server 2003 標準版或企業版):Windows Server 2003 或 Windows XP Professional SP1 皆可製作 Windows PE 1.2。
Windows PE 2004/1.5(Windows XP Professional SP2):從這個版本開始,Windows PE 也另以年份表示版本,而新的功能包括支援 WMI 和 Windows 防火牆;前者能加入額外的驅動程式類型,能在開機之後重新掃瞄隨插即用的硬體。
Windows PE 2005/1.6(Windows Server 2003 SP1):這個版本開始支援 RAMDisk 及 USB 隨身碟開機。要注意的是,雖然 Windows XP Professional SP2 和 Windows Server 2003 SP1 都能製作出 Windows PE 1.6,但只有 Windows Server 2003 SP1 才能製作出支援 RAMDisk 及 USB 隨身碟開機的 Windows PE。
Windows PE 2006/2.0(Windows Vista):Windows PE 2.0 包括 Windows PE 1.6 中的所有功能,並加入了許多新功能和元件,包括:
- 從 Microsoft Windows Imaging (WIM) 映像內開機
- 驅動程式插入與即時的隨插即用支援
- 可寫入的塗銷空間 (即使是從 CD 開機)
- 輕鬆加入選用元件 - Microsoft 核心可延伸標記語言服務、Windows 修復環境、Microsoft Data Access Components
- 語言套件
- 自動檔案支援
- 建立與更新 Windows PE 的工具已獲得改善
註:Microsoft 官方並沒有生產出[ Windows PE 3.0 ]。這個版本是由網路上某位大大自行利用改造出來的,如你想使用這個版本請自行評估風險。
--------------------------------------------------------------------
Windows PE 是個輕量級的 Windows,而且通常有其特定目的(例如安裝、部署 Windows,或者離線備份資料),因此 Windows PE 的功能自然不若一般的 Windows 完整。
以下簡述目前 Windows PE 的功能限制:
預設僅包含磁碟及網路功能及重要的 Win32 API,以下是 Windows PE 不支援的 Windows API:
- 存取控制
- NetShow 劇院系統管理
- OpenGL
- 電源選項
- 列印及列印多工緩衝處理程式
- 靜態映像
- 磁帶備份
- 終端機服務
- 使用者設定檔
- 桌面
- Windows Management Instrumentation
- Windows 多媒體
- Windows Shell
Windows PE 的限制:
- 持續使用 24 小時之後會重新開機,這是為了避免 Windows PE 成為盜版作業系統。
- Windows PE 雖然提供網路功能,但並無法讓您從網路另一端存取 Windows PE 電腦裡的檔案或資料夾。
- 僅能對獨立根目錄進行分散式檔案系統(DFS)的名稱解析,不支援網域根目錄。
- 僅支援 TCP/IP(包含 IPv4 和 IPv6)及 NetBIOS over TCP/IP,不支援諸如 SPX/IPX 等其他的網路通訊協定。
- Windows PE 雖然支援 PXE,但不見得能支援所有廠牌的 PXE 裝置;而RIS伺服器對 Windows PE 網路啟動的支援程度最高。
- Windows PE 不會儲存所指定的磁碟機代號,也就是說重開機之後會回復成預設順序。
- 預設的英文版 Windows PE 大小為 160 MB,32 位元 Windows PE 最多可縮到 86 MB;中文版的 Windows PE 大小則為 300 到 370 MB 左右。Windows PE 雖然可藉由客製化減小,但仍然大的無法存入一般磁片(雖然可存入 LS-120/LS-240 磁片並啟動 Windows PE,但效能不佳)。
- 無法從 Windows XP Home Edition 建置的 Windows PE。
- 不支援 Microsoft .NET 或 Common Language Runtime。
- 32 位元及 64 位元版本的 Windows PE 各不支援 Windows on Windows 32(WOW32)及 Windows on Windows 64(WOW64)子系統,因此 32 位元 Windows PE 無法執行 16 位元 Windows 程式,而 64 位元 Windows PE 無法執行 32 位元 Windows 程式。
- 32 位元版本的 Windows PE 才能安裝 32 位元版本的 Windows;同理,64 位元版本的 Windows PE 才能安裝 64 位元版本的 Windows。
- Windows PE 能在啟動 Windows 安裝程式之前,設定、分割電腦裡的硬碟。但若啟動 Windows 安裝程式之前,就以 Diskpart.exe 將硬碟轉換成動態磁碟,Windows 安裝程式會將這些硬碟視為外來而無法存取這些硬碟裡的磁區。
- Windows PE 不支援以 Windows Installer 封裝的應用程式。
- 記憶體最小需求為 256 MB。
--------------------------------------------------------------------
OEM 廠商 Windows PE 官方下載處:
Windows PE 1.6 含之前的版本及OPK 是只有提供OEM 廠商或與微軟簽訂大量授權合約的用戶才能取得,並不提供給一般使用者使用。
Windows PE 2004/1.5 for Windows XP Professional SP2
Windows PE 2005/1.6 for Windows Server 2003 SP1
Windows PE 2006/2.0(Windows Vista)下載處:
在 Windows Vista 推出後,WAIK 將可免費從 Microsoft 下載,其中將包括下列元件:Windows PE 2.0、Windows Deployment Services、ImageX 及 Windows System Image Manager。Windows System Image Manager 是我先前從未提過的工具,可讓您建立 unattend.xml 檔案,以自動執行安裝。也包括所有工具的完整說明文件。請注意,取得 WAIK 的建議方法是從 microsoft.com/desktopdeployment 下載完整的 Business Desktop Deployment Solution Accelerator (BDD),它不僅提供 WAIK,還提供 User State Migration Tool (USMT)、Application Compatibility Toolkit (ACT)。BDD 也包括其他工具及指導,可協助您順利部署 Windows Vista。
Windows 自動化安裝套件 (WAIK) 下載處
--------------------------------------------------------------------
內文引用資料:
簡介 Windows PE
Windows PE
相關資源:
Windows 預先安裝環境技術概觀
Microsoft Windows 預先安裝環境 (WinPE)
準備迎接 Windows PE 2.0
Windows Automated Installation Kit