複製鏈接
請複製以下鏈接發送給好友

Windows PE

鎖定
Windows Preinstallation Environment(Windows PE),Windows預安裝環境,是帶有有限服務的最小Win32子系統,基於以完整Windows環境或者保護模式運行的Windows 3.x及以上內核。這類系統一般很小。它包括了運行Windows安裝程序及腳本、連接網絡共享、自動化基本過程以及執行硬件驗證所需的最小功能。用於安裝、部署和修復 Windows 桌面版(家庭版專業版、企業版、教育版、旗艦版等。)、Windows Server 和其他 Windows 操作系統及恢復其完整性,而Windows PE並非為普通用户可以正常使用的操作系統,多數用於開發人員或計算機管理員維修計算機,維護PC主系統使用。 [1] 
Windows PE含有Windows 3.2到Windows 11的PE內核。
軟件名稱
Windows Preinstallation Environment
軟件平台
PC
上線時間
2000年2月2日
最近更新時間
2022年9月19日
軟件語言
中文/英文/其他語言
開發商
微軟(Microsoft)
軟件授權
微軟(Microsoft)
軟件版本
10.1.22621.1
軟件大小
325 MB
中文名
Windows 預安裝環境
使用內核
Windows NT
運行位置
內存
簡    稱
Windows PE或者WinPE

Windows PE概覽

Windows 預安裝環境 (Windows PE) 是在Windows內核上構建的具有有限服務的最小 Win32 子系統,它用於為安裝 Windows 而準備計算機,以便從安裝磁盤拷貝系統文件或可用的網絡文件服務器複製磁盤映像並啓動 Windows 安裝程序。
Windows PE 不是設計為計算機上的主要操作系統而是利用計算機某些操作系統的部分拷貝進行封裝,並作為獨立的預安裝環境和其他安裝程序和恢復技術(例如 Windows 安裝程序、Windows 部署服務 (Windows DS)、系統管理服務器 (SMS) 操作系統 (OS) 部署功能包以及 Windows 恢復環境 (Windows RE))的完整組件使用的。
Windows PE 可作為帶有適當授權協議的面向客户的獨立產品,它是一個集成了許多 Windows 技術 [包括 Windows 安裝程序和 Windows 部署服務 (Windows Developer Services)] 的組件。
大多數人獲得的Windows PE是用Windows PE定義製作的操作系統,可簡單地直接使用。Windows PE大小有時是由自定義製作決定的。

Windows PE系統特點

Windows PE Windows PE
Windows PE是簡化版的Windows 或 Windows Server,放在一個可直接啓動U盤或者CD/DVD光盤中,特點是啓動時出現 Windows 的圖形界面(GUI
WinPE初衷只是方便企業製造自定義的Windows系統,因此市面上並沒有而且不可能出售。
微軟的批准下,其他軟件公司可附上自己的軟件於WinPE,令啓動計算機時候運行有關的程序。這些軟件通常是系統維護,在計算機不能正常運作的情況下,可運用有關的系統維護軟件修復計算機。維護軟件包括Norton Ghost等等。
Windows NT 6.x(包括較為常用的WinVista/7/8/10/11等系統) 的安裝程序,亦是基於Windows PE內核。
WinPE 大多被OEM廠商所使用,舉例來説就像剛買回來的品牌套裝計算機,不需要完全從頭安裝操作系統,而是從完成安裝開始。簡單來説Windows PE的作用是使用在大量的計算機安裝(同規格的計算機),以達到快速且一致性的安裝
通過一些簡單或基本的操作,即可使WinPE更加安全 [2-3] 
此外,WindowsPE也被許多技術員修改、添加驅動和實用軟件(如WEPE、FirPE等),使得WindowsPE可以被用於系統重裝磁盤管理、系統備份恢復、系統急救等,受到大量IT從業者與電腦愛好者的喜愛。

Windows PE功能

Windows PE引導

Windows PE主要的測試環境虛擬機虛擬機環境與實際PC環境幾乎沒有區別(就是説如果用户不清楚虛擬機也沒關係,就當是在真實PC上直接運行)。
將BIOS中設置成光驅引導,並開始啓動系統,當屏幕畫面上出現“Press any key boot from cd”時,按任意鍵從光驅上的Windows PE引導啓動。如果用户的存儲設備驅動不被支持,在啓動時按下F6鍵可加載特殊設備的驅動。當啓動到桌面時系統會做一些如調整分辨率的工作,最後打開默認的CMD命令行解釋工具,大家看看,是貨真價實的圖形操作環境哦。
可以看到桌面上空空如也,不要指望可以拿鼠標點來點去,畢竟是個什麼應用程序都沒有安裝;另外儘管光碟上帶有的可執行的命令行工具有限,但明顯可以自己添加。
先回到CMD命令行工具中吧。默認的目錄是\I386\system32\,輸入命令行“dir *.exe /w”可查看有哪些可運行的程序。
在光碟鏡像中可同時看到32位和64位操作系統的工具,對於個人用户來講,用户可用它直接引導沒有安裝任何系統的機器,並在其上實現32位系統的許多功能,這在後面會一一道來。

Windows PE網絡支持

Windows PE啓動後就可以使用網絡環境。Windows PE 支持IPv4和IPv6。
物理機虛擬機構成了一個虛擬網絡,使用net命令,鍵入“net view”查看已連接的服務器,這裏顯示的服務器“XQ-B6QASEC”,名字表示虛擬機已通過網絡連接了物理機器。物理機器上有一個名為TUKU的文件夾已經共享,所以再鍵入“net use e: \\XQ-B6QASEC\TUKU”,意思是將物理機器上的共享目錄TUKU鏡像為虛擬機器上的E盤,成功後可在虛擬機裏自由地訪問共享目錄,這時就可通過這個來做遠程安裝等工作。net命令還有不少參數,自己可以查閲並多加嘗試,才可以發揮Windows PE強大的網絡環境功能,如果只是簡單地訪問服務器,上面的兩個命令參數基本足夠了。不過這裏要記住用Windows PE的機器可訪問其他操作系統的機器,而逆操作是不能的,這是由於Windows PE本身的限制。

Windows PE磁盤操作

利用Windows PE創建、刪除、格式化和管理NTFS文件系統分區
對於個人用户來説這個功能很是實用和方便。Windows NT 5.1 以上版本中針對磁盤管理有DiskPart.exe,它是一種文本模式命令解釋程序,能讓用户通過使用腳本或從命令提示符直接輸入來管理對象(磁盤、分區或卷)。Windows PE使用的是DiskPart而非fdisk。關於Diskpart使用方法詳見其詞條。 此外DiskPart工具和fdisk比較,最方便的地方是DiskPart支持腳本。

Windows PE用途

一、方便易用的啓動工具盤
Windows PE啓動相當快捷,而且對啓動環境要求不高;其功能幾乎相當於安裝了一個 Windows 的命令行版本。因此,對於個人計算機用户,只要將其寫入U盤(或刻錄在一張光碟上),便可放心地去解決初始化系統之類的問題;而對小型網絡環境(如網吧等)用户來説,這一功能尤其實用。
二、有趣的硬盤使用功能
自定義的Windows PE不僅可放到那些可移動存儲設備如CD上,還可以放在硬盤上使用。許多朋友會認為將Windows PE的自定義版本放在硬盤上沒有什麼意義,其實不然。第一,操作系統損壞無法進入的情況下啓動硬盤上的Windows PE可以方便地修復,由於Windows PE在硬盤上,所以在Windows PE環境下安裝應用程序就有了可能。以下是如何把自定義的Windows PE安裝到硬盤上的步驟。
首先要安裝恢復控制枱
(1)將Windows XP Professional CD放在CD-ROM驅動器中,這裏指定其為[cd_drive]。
(2)在命令行CMD窗口中運行[cd_drive]:\i386\winnt32.exe /cmdcons。
然後將Windows PE自定義可引導副本放置在硬盤上,如下操作:
(1)在目標硬盤上,創建“C:\Minint”的目錄(這裏必須將目錄命名為“Minint”)。
(2)將Windows PE“根目錄\i386”下的所有內容複製到C:\Minint。
(3)從Windows PE根目錄下將Winbom.ini複製到目標硬盤的根目錄。
(4)在目標硬盤上,將“C:\Cmdcons\txtsetup.sif”的只讀屬性改為讀/寫。
(5)在目標硬盤上,將“C:\Minint\txtsetup.sif”複製到“C:\Cmdcons”進行覆蓋。
(6)重新啓動目標計算機。在“引導”菜單上,選擇引導到“命令控制枱”,計算機將使用Windows PE引導。
三、Windows OEM 實用工具
如果用户在 Windows操作系統環境下打開OEM光碟,它就會自動運行Autorun.inf為用户的系統安裝一個“Windows安裝管理器”的工具包。利用它可以輕易製造出帶有計算機廠商OEM標誌的Windows安裝鏡像(對個人沒意義)。還可任意設定Windows PE攜帶的軟件,並可設置這些軟件在Windows PE啓動時運行。用户甚至可以為自定義的Windows PE版本加上類似於Windows Explorer的圖形外殼程序

Windows PE版本更新

Windows PEPE 0.5

包含了任何使用MSDOS作為引導方式的PE,是貨真價實的一代PE.

Windows PE其優勢

用户可以順利,精準的完成對電腦的維護
1.體積小,對計算機性能要求更小
2.不易故障,不會出現藍屏
3.擁有對legacy啓動模式的設備的最高支持
4.沒有任何系統硬件限制和需求

Windows PE其劣勢

操作困難,依靠技術
劣勢包括但不限於:
1.新軟件兼容性
2.維持運行需要實時調整
3.磁盤識別不完全

Windows PEPE 1.0

包含了所有早期Windows NT為源製作的Windows PE,是集大成的二代PE

Windows PE與WindowsPE 0.5對比

擁有更完善的圖形界面,更高的硬件支持和最高的軟件兼容性,擁有最高的性能與體積比

Windows PEPE 2.0

Windows PE 2.0對MS-DOS或以前版本的 Windows PE的使用進行改進,具體如下:
與 MS-DOS 引導盤對比
用户可以使用 Windows PE 代替 MS-DOS引導盤執行以下任務,並在更短的時間內更順利地完成:
  • 創建和格式化磁盤分區,包括 NTFS 文件系統分區。Windows PE 允許用户使用 NTFS 文件系統格式化磁盤,而無需使用第三方實用程序。而且,Windows PE 提供的文件系統實用程序可腳本化,因此用户完全可以進行自動化分區和格式化。
  • 訪問網絡共享以運行故障排除工具和安裝操作系統。Windows PE 提供與 Windows Vista 類似的網絡客户端功能。事實上,Windows PE 提供的網絡驅動程序與 Windows Vista 隨附的網絡驅動程序相同,允許用户快速、輕鬆地訪問網絡。相比而言,自定義 MS-DOS引導盤以訪問網絡共享的過程卻總是既浪費時間,又單調乏味。
  • 加載和訪問 32 位和 64 位設備驅動程序,用於音頻視頻、母板芯片集、電池和其他使用 Windows Vista 驅動程序的設備。Windows PE 提供加載 Windows大容量存儲器、網絡連接、音頻、視頻和其他類型驅動程序的功能。而如果使用 MS-DOS,用户就必須找到 16 位驅動程序,自定義 MS-DOS引導盤並維護用於不同網絡適配器的不同磁盤。
  • 自動化任務。Windows PE 中的腳本編寫功能遠遠超出 MS-DOS引導盤的功能。例如,Windows PE 使用 VBScript,它是一種功能強大的腳本編寫語言,比 MS-DOS 的批處理文件更容易使用。Windows PE 在其運行的系統上支持千兆字節的內存,並使用受保護模式的“傳輸控制協議/Internet 協議”(TCP/IP)堆棧提供網絡連接支持。通過編輯一個基於文本的“可擴展標記語言”(標準通用標記語言下的一個子集、外語縮寫:XML) 文件,用户可以輕鬆地添加啓動腳本或應用程序。如果已經創建了用於 MS-DOS 的腳本,用户或許能在 Windows PE 中使用它們;否則,可以輕鬆地將現有的基於 MS-DOS 的腳本導入到 Windows PE 中。
  • 運行 Win32 應用程序。將 MS-DOS 用作預安裝和排除操作系統故障的一個缺點是用户只能運行專為 MS-DOS 編寫的應用程序。由於 Windows PE 支持多數重要的 Microsoft Win32 API,所以 Windows PE 可以運行大部分圖形和基於控制枱的 Windows 應用程序。此外,由於 Windows PE 支持多線程和多任務處理,用户還可以同時運行多個工具。
  • 更便捷地安裝Vista及以上版本的Windows系統。
與早期版本 PE 對比
首先,Windows PE 2.0 基於 Windows Vista組件,而早期版本的 Windows PE 則是基於更早的Windows。因此,Windows PE 2.0 支持 Windows Vista驅動程序並受益於許多 Windows Vista 的改進(包括通過 Windows防火牆提供的防網絡攻擊方面的改進)。如前所述,Windows PE 2.0支持驅動程序注入,這使用户在啓動 Windows PE 之前或之後都可以加載驅動程序。若啓動 Windows PE並發現它缺少一個必需的驅動程序,可以從可移動媒體加載非標準驅動程序,並立即使用該硬件而無需重新啓動計算機。
為了更具靈活性,尤其是在創建預安裝腳本時,Windows PE 2.0包含已增加內容的“Windows 管理規範”(WMI) 支持。使用 WMI,用户可以通過腳本或命令提示符執行大多數配置或管理任務。
可以説是裝機必備的工具。

Windows PEPE 4.0

Windows 8 公佈後,微軟發佈了Windows 評估和部署工具包4.0 (Windows ADK 4.0),內含最新基於 Windows 8操作系統的專用於為計算機準備 Windows 安裝和服務的最小操作系統 Windows PE 4.0。旨在通過啓動了沒有操作系統的計算機 Windows 安裝準備一台計算機的最小操作系統。在部署期間的 Windows,Windows PE 可以用於分區和格式化硬盤、 磁盤映像複製到計算機,並啓動Windows Setup從網絡共享。Windows PE 是 Windows 技術,包括 Windows 安裝程序和 Windows 部署服務的一個集成組件。

Windows PE版本對比

從Windows PE 1.X到6.0所對應的操作系統版本和對應的Windows 安裝程序支持列表

Windows PE創建可啓動WinPE介質

製作Windows PE光盤ISO文件前,首先需要進行註冊表編輯,系統文件的精簡和提取,然後完成所有軟件的集成。製作Windows PE光盤ISO文件的方法:

Windows PE第一種

準備工具:nt6.x系統鏡像 UltraISO Gimagex
第一步,用UltraISO打開win8的ISO鏡像,進入sources文件夾,找到boot.wim文件提取到任意位置。
第二步,使用Gimagex,選擇裝載映像,裝載到某個空文件夾(一定要空文件夾),選擇映像就是剛才提取的boot.wim。單擊選擇,選第2個(一定要第2個)勾選讀取與寫入,點擊裝載,等待彈出“映像裝載成功”點擊關閉,但不要關閉主程序
第三步,裝載完成,進入裝載的目錄,用户需要的是“program files” “program files(x86)” “Windows” “用户”。其餘的可以一律刪除,但是刪除過程可能會權限不足,可以通過獲取權限或者360粉碎等手段。也可以把這四個文件夾複製到他處或者進入無權限限制的系統刪除。回到Gimagex,選擇製作映像,來源選擇裝載的目錄保存位置,保存位置任意,主要不能和原來的boot重複,壓縮比最高,勾選可啓動映像。點擊創建新映像。
第四步,等待提示成功後關閉,回到裝載映像處不勾選提交,選擇掛載映像點擊卸載。卸載一定要做,否則掛載的文件以後很難刪除。卸載後刪除原來的boot.wim,改新映像名boot.wim。至此,一個PE核心部分完成。
第五步,PE製作完成了,但此時還缺一個殼,要使PE正常啓動,必須再把它改造成iso鏡像。
本文選擇的方法是改造系統安裝盤的iso鏡像。使用UltraISO打開原版鏡像,保留文件 boot efi sources bootmgr bootmgr.efi 其餘刪除。 接着進入sources文件夾,刪除所有文件。在UltraISO窗口下部找到改造的boot.wim,添加到sources文件夾內。完成,將成品另存為。千萬別點保存,否則自己的原版鏡像就沒了。

Windows PE第3種

首先安裝Windows ADK,Windows ADK WinPE加載項
第一步:創建工作文件
1.以管理員身份啓動“部署和映像工具環境”;
2.運行“copype”以創建 Windows PE 文件的工作副本:
第二步:自定義WinPE(通常不需要)
請注意,如果添加到 WinPE 的包較多,會導致 WinPE 性能降低和啓動時間變慢。 僅在需要時添加附加包。
第三步:創建可啓動介質
你已經有了一組工作文件,可使用 MakeWinPEMedia 來構建可啓動的 WinPE 介質。

Windows PE創建可啓動的WinPE U盤

1.連接U盤;
2.以管理員身份啓動“部署和映像工具環境”;
3.使用帶有“/UDF“選項的 MakeWinPEMedia 格式化 Windows PE 並將其安裝到 U 盤,同時指定 USB 密鑰的 驅動器號:

Windows PE創建WinPE ISO

使用帶有”/ISO“選項的 MakeWinPEMedia 以創建包含 Windows PE 文件的 ISO 文件:
參考資料