概覽
Windows預安裝環境(WindowsPE)是在Windows核心上構建的具有有限服務的最小Win32子系統,它用於為安裝Windows而準備計算機,以便從網路檔案伺服器複製磁碟映像並啟動Windows安裝程式。WindowsPE不是設計為計算機上的主要作業系統,而是作為獨立的預安裝環境和其他安裝程式和恢復技術(例如Windows安裝程式、Windows部署服務(WindowsDS)、系統管理伺服器(SMS)作業系統(OS)部署功能包以及Windows恢復環境(WindowsRE))的完整組件使用的。
WindowsPE可作為帶有適當授權協定的面向客戶的獨立產品,它是一個集成了許多Windows技術[包括Windows安裝程式和Windows部署服務(WindowsDS)]的組件。
大多數人獲得的WindowsPE是用WindowsPE定義製作的作業系統,可簡單地直接使用。WindowsPE大小有時是由自定義製作決定的。
特點
WindowsPE是簡化版的Windows或WindowsServer,放在一片可直接激活的CD或DVD光碟,特點是激活時出現Windows的圖形界面(GUI)
WinPE初衷只是方便企業製造自定義的Windows系統,因此市面上並沒有而且不可能出售。
在微軟的批准下,其他軟體公司可附上自己的軟體於WinPE,令激活計算機時候運行有關的程式。這些軟體通常是系統維護,在計算機不能正常運作的情況下,可運用有關的系統維護軟體修復計算機。維護軟體包括NortonGhost等等。
WindowsNT6.x的安裝程式,亦是基於WindowsPE核心。
WinPE大多被OEM廠商所使用,舉例來說就像剛買回來的品牌套裝計算機,不需要完全從頭安裝作業系統,而是從完成安裝開始。簡單來說WindowsPE的作用是使用在大量的計算機安裝(同規格之計算機),以達到快速且一致性的安裝。
通過一些簡單或基本的操作,即可使WindowsPE更加安全
功能
引導
WindowsPE主要的使用環境是虛擬機,虛擬機環境與實際PC環境幾乎沒有區別(就是說如果用戶不清楚虛擬機也沒關係,就當是在真實PC上直接運行)。將BIOS中設定成光碟機引導,並開始啟動系統,當螢幕畫面上出現“Pressanykeybootfromcd”時,按任意鍵從光碟機上的WindowsPE引導啟動。如果用戶的存儲設備驅動不被支持,在啟動時按下F6鍵可載入特殊設備的驅動。當啟動到桌面時系統會做一些如調整解析度的工作,最後打開默認的CMD命令行解釋工具,大家看看,是貨真價實的圖形操作環境喔。
可以看到桌面上空空如也,不要指望可以拿滑鼠點來點去,畢竟是個什麼應用程式都沒有安裝;另外儘管光碟上帶有的可執行的命令行工具有限,但明顯可以自己添加。
先回到CMD命令行工具中吧。默認的目錄是\I386\system32\,輸入命令行“dir*.exe/w”可查看有哪些可運行的程式。
在光碟鏡像中可同時看到32位和64位作業系統的工具,對於個人用戶來講,用戶可用它直接引導沒有安裝任何系統的機器,並在其上實現32位系統的許多功能,這在後面會一一道來。
網路支持
WindowsPE啟動後就可以使用網路環境。WindowsPE支持IPv4和IPv6。
物理機和虛擬機構成了一個虛擬網路,使用net命令,鍵入“netview”查看已連線的伺服器,這裡顯示的伺服器“XQ-B6QASEC”,名字表示虛擬機已通過網路連線了物理機器。物理機器上有一個名為TUKU的資料夾已經共享,所以再鍵入“netusee:\XQ-B6QASEC\TUKU”,意思是將物理機器上的已分享資料夾TUKU鏡像為虛擬機器上的E盤,成功後可在虛擬機里自由地訪問已分享資料夾,這時就可通過這個來做遠程安裝等工作。net命令還有不少參數,自己可以查閱並多加嘗試,才可以發揮WindowsPE強大的網路環境功能,如果只是簡單地訪問伺服器,上面的兩個命令參數基本足夠了。不過這裡要記住用WindowsPE的機器可訪問其他作業系統的機器,而逆操作是不能的,這是由於WindowsPE本身的限制。
磁碟操作
利用WindowsPE創建、刪除、格式化和管理NTFS檔案系統分區
對於個人用戶來說這個功能很是實用和方便。WindowsNT5.1以上版本中針對磁碟管理有DiskPart.exe,它是一種文本模式命令解釋程式,能讓用戶通過使用腳本或從命令提示符直接輸入來管理對象(磁碟、分區或卷)。WindowsPE使用的是DiskPart而非fdisk。關於Diskpart使用方法詳見其詞條。此外DiskPart工具和fdisk比較,最方便的地方是DiskPart支持腳本。
用途
一、方便易用的啟動工具盤
WindowsPE啟動相當快捷,而且對啟動環境要求不高;其功能幾乎相當於安裝了一個Windows的命令行版本。因此,對於個人計算機用戶,只要將其寫入隨身碟(或刻錄在一張光碟上),便可放心地去解決初始化系統之類的問題;而對小型網路環境(如網咖等)用戶來說,這一功能尤其實用。
二、有趣的硬碟使用功能
自定義的WindowsPE不僅可放到那些可移動存儲設備如CD上,還可以放在硬碟上使用。許多朋友會認為將WindowsPE的自定義版本放在硬碟上沒有什麼意義,其實不然.第一,作業系統損壞無法進入的情況下啟動硬碟上的WindowsPE可以方便地修復,由於WindowsPE在硬碟上,所以在WindowsPE環境下安裝應用程式就有了可能。以下是如何把自定義的WindowsPE安裝到硬碟上的步驟(只能在硬碟上放置WindowsPE的32位版本)。
版本更新
PE 2.0
WindowsPE2.0對MS-DOS或以前版本的WindowsPE的使用進行改進
與早期版本 PE 對比
首先,WindowsPE2.0基於WindowsVista組件,而早期版本的WindowsPE則是基於WindowsXP或MicrosoftWindowsServer2003。因此,WindowsPE2.0支持WindowsVista驅動程式並受益於許多WindowsVista的改進(包括通過Windows防火牆提供的防網路攻擊方面的改進)。如前所述,WindowsPE2.0支持驅動程式注入,這使用戶在啟動WindowsPE之前或之後都可以載入驅動程式。若啟動WindowsPE並發現它缺少一個必需的驅動程式,可以從可移動媒體載入非標準驅動程式,並立即使用該硬體而無需重新啟動計算機。
為了更具靈活性,尤其是在創建預安裝腳本時,WindowsPE2.0包含已增加內容的“Windows管理規範”(WMI)支持。使用WMI,用戶可以通過腳本或命令提示符執行大多數配置或管理任務。
過去,許多應用程式不能在WindowsPE1.0中運行,因為這些程式需要臨時存儲空間,並且WindowsPE經常從不可寫入的媒體(如CD)啟動。通過在計算機的RAM中提供32MB刻錄空間,WindowsPE2.0可支持大部分需要對臨時檔案執行寫操作的應用程式。每當應用程式試圖對臨時檔案(無論哪個資料夾)執行寫操作時,WindowsPE都會將更改內容重定向到記憶體中的刻錄空間,以模擬硬碟。當然,當用戶重新啟動計算機後,所有更改都將丟失。
可以說是裝機必備的工具。
PE 4.0
在Windows8公布後,微軟發布了Windows評估和部署工具包(WindowsADK),內含最新基於Windows8作業系統的專用於為計算機準備Windows安裝和服務的最小作業系統WindowsPE4.0。旨在通過啟動了沒有作業系統的計算機Windows安裝準備一台計算機的最小作業系統。在部署期間的Windows,WindowsPE可以用於分區和格式化硬碟、磁碟映像複製到計算機,並啟動WindowsSetup從網路共享。WindowsPE是Windows技術,包括Windows安裝程式和Windows部署服務的一個集成組件。
ISO的製作
(第1種)
製作WindowsPE光碟ISO檔案前,首先需要安裝PEBuilder並完成所有軟體的集成。製作WindowsPE光碟ISO檔案的方法:
第1步,在PEBuilder視窗工具列中選中“製作ISO映像檔”單選鈕,並單擊右側的瀏覽按鈕選擇ISO映像檔案的保存位置。然後單擊“產生”按鈕。
第2步,打開“Createdirectory(創建目錄)”對話框,提示用戶是否創建BartPE資料夾。單擊“是”按鈕。
第3步,在打開的“Windows著作權”對話框中直接單擊“我同意”按鈕,PEBuilder開始複製相關檔案,並製作ISO檔案。製作完成後單擊“關閉”按鈕即可。
第4步,在PEBuilder視窗工具列中單擊“離開”按鈕關閉PEBuilder,然後打開保存ISO檔案的資料夾,用戶可以看到製作的ISO檔案。
(第2種)
準備工具:nt6.x系統鏡像UltraISOGimagex
第一步,用UltraISO打開win8的ISO鏡像,進入sources資料夾,找到boot.wim檔案提取到任意位置。
第二步,使用Gimagex,選擇裝載映像,裝載到某個空資料夾(一定要空資料夾),選擇映像就是剛才提取的boot.wim。單擊選擇,選第2個(一定要第2個!)勾選讀取與寫入,點擊裝載,等待彈出“映像裝載成功”點擊關閉,但不要關閉主程式。
第三步,裝載完成,進入裝載的目錄,用戶需要的是“programfiles”“programfiles(x86)”“Windows”“用戶”。其餘的可以一律刪除,但是刪除過程可能會許可權不足,可以通過獲取許可權或者360粉碎等手段。也可以把這四個資料夾複製到他處或者進入無許可權限制的系統刪除。回到Gimagex,選擇製作映像,來源選擇裝載的目錄保存位置,保存位置任意,主要不能和原來的boot重複,壓縮比最高,勾選可啟動映像。點擊創建新映像。
第四步,等待提示成功後關閉,回到裝載映像處不勾選提交,選擇掛載映像點擊卸載。卸載一定要做,否則掛載的檔案以後很難刪除。卸載後刪除原來的boot.wim,改新映像名boot.wim。至此,一個PE核心部分完成。
第五步,PE製作完成了,但此時還缺一個殼,要使PE正常啟動,必須再把它改造成iso鏡像。
本文 選擇的方法是改造系統安裝盤的iso鏡像。使用UltraISO打開原版鏡像,保留檔案bootefisourcesbootmgrbootmgr.efi其餘刪除。接著進入sources資料夾,刪除所有檔案。在UltraISO視窗下部找到改造的boot.wim,添加到sources資料夾內。完成,將成品另外儲存為。千萬別點保存,否則自己的原版鏡像就沒了。
(第3種)
準備工具:GHO系統鏡像檔案、u大師u盤啟動盤製作工具、u盤
第一步:運行u大師u盤啟動盤製作工具,選擇HDD模式,接著點擊一鍵製作usb啟動盤。
第二步:將下載好的GHO系統鏡像檔案放入u盤中的GHO資料夾下即可,這樣一個u盤PE系統啟動盤就製作好了。
2003PE
2003PE
第三步:在計算機啟動的第一畫面上按"DEL"鍵進入BIOS(可能有的主機不是DEL有的是F2或F1.請按界面提示進入),選擇AdvancedBIOSFEATURES,將BootSequence(啟動順序),設定為USB-HDD模式。
第四步:插入u盤pe啟動盤,然後重啟電腦即可進入PE系統界面。[6-7]
第4步,在PEBuilder視窗工具列中單擊“離開”按鈕關閉PEBuilder,然後打開保存ISO檔案的資料夾,用戶可以看到製作的ISO檔案。
(第2種)
準備工具:nt6.x系統鏡像UltraISOGimagex
第一步,用UltraISO打開win8的ISO鏡像,進入sources資料夾,找到boot.wim檔案提取到任意位置。
第二步,使用Gimagex,選擇裝載映像,裝載到某個空資料夾(一定要空資料夾),選擇映像就是剛才提取的boot.wim。單擊選擇,選第2個(一定要第2個!)勾選讀取與寫入,點擊裝載,等待彈出“映像裝載成功”點擊關閉,但不要關閉主程式。
第三步,裝載完成,進入裝載的目錄,用戶需要的是“programfiles”“programfiles(x86)”“Windows”“用戶”。其餘的可以一律刪除,但是刪除過程可能會許可權不足,可以通過獲取許可權或者360粉碎等手段。也可以把這四個資料夾複製到他處或者進入無許可權限制的系統刪除。回到Gimagex,選擇製作映像,來源選擇裝載的目錄保存位置,保存位置任意,主要不能和原來的boot重複,壓縮比最高,勾選可啟動映像。點擊創建新映像。
第四步,等待提示成功後關閉,回到裝載映像處不勾選提交,選擇掛載映像點擊卸載。卸載一定要做,否則掛載的檔案以後很難刪除。卸載後刪除原來的boot.wim,改新映像名boot.wim。至此,一個PE核心部分完成。
第五步,PE製作完成了,但此時還缺一個殼,要使PE正常啟動,必須再把它改造成iso鏡像。
本文 選擇的方法是改造系統安裝盤的iso鏡像。使用UltraISO打開原版鏡像,保留檔案bootefisourcesbootmgrbootmgr.efi其餘刪除。接著進入sources資料夾,刪除所有檔案。在UltraISO視窗下部找到改造的boot.wim,添加到sources資料夾內。完成,將成品另外儲存為。千萬別點保存,否則自己的原版鏡像就沒了。
(第3種)
準備工具:GHO系統鏡像檔案、u大師u盤啟動盤製作工具、u盤
第一步:運行u大師u盤啟動盤製作工具,選擇HDD模式,接著點擊一鍵製作usb啟動盤。
第二步:將下載好的GHO系統鏡像檔案放入u盤中的GHO資料夾下即可,這樣一個u盤PE系統啟動盤就製作好了。
2003PE
2003PE
第三步:在計算機啟動的第一畫面上按"DEL"鍵進入BIOS(可能有的主機不是DEL有的是F2或F1.請按界面提示進入),選擇AdvancedBIOSFEATURES,將BootSequence(啟動順序),設定為USB-HDD模式。
第四步:插入u盤pe啟動盤,然後重啟電腦即可進入PE系統界面。