Windows PE
創(chuàng)新互聯(lián)公司主營(yíng)漢中網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app開發(fā)定制,漢中h5重慶小程序開發(fā)公司搭建,漢中網(wǎng)站營(yíng)銷推廣歡迎漢中等地區(qū)企業(yè)咨詢
Windows PreInstallation Environment(Windows PE)直接從字面上翻譯就是“Windows預(yù)安裝環(huán)境”,微軟在2002年7月22日發(fā)布,它的原文解釋是:“Windows預(yù)安裝環(huán)境(Windows PE)是帶有限服務(wù)的最小Win32子系統(tǒng),基于以保護(hù)模式運(yùn)行的Windows XP Professional內(nèi)核。它包括運(yùn)行Windows安裝程序及腳本、連接網(wǎng)絡(luò)共享、自動(dòng)化基本過程以及執(zhí)行硬件驗(yàn)證所需的最小功能?!睋Q句話說,你可把Windows PE看作是一個(gè)只擁有最少核心服務(wù)的Mini操作系統(tǒng)。微軟推出這么一個(gè)操作系統(tǒng)當(dāng)然是因?yàn)樗鼡碛信c眾不同的系統(tǒng)功能,如果要用一句話來解釋,我認(rèn)為與Win9X/2000/XP相比,Windows PE的主要不同點(diǎn)就是:它可以自定義制作自身的可啟動(dòng)副本,在保證你需要的核心服務(wù)的同時(shí)保持最小的操作系統(tǒng)體積,同時(shí)它又是標(biāo)準(zhǔn)的32位視窗API的系統(tǒng)平臺(tái)。當(dāng)然,現(xiàn)在這么說也許難以理解,沒有關(guān)系,下面讓我們來仔細(xì)研究它。
Windows PE概覽
即使有剛才的解釋,你一定還是對(duì)這個(gè)全新概念的Mini操作系統(tǒng)一頭霧水,沒關(guān)系,在這里我將演示一下其運(yùn)行的全過程,相信看過之后你或許就會(huì)有大致的了解。大多數(shù)人獲得的Windows PE光碟(包括我手上這張ISO鏡像光碟)應(yīng)該是一張“Windows XP OPK”CD,意思就是Windows XP OEM預(yù)安裝工具包CD。實(shí)際上,Windows XP OPK CD是Windows PE 32位版本的一個(gè)可引導(dǎo)副本,也就是說,這張CD已經(jīng)是個(gè)用Windows PE定義制作的操作系統(tǒng)了,我們可直接用它來引導(dǎo)系統(tǒng)。先看看這張CD的目錄結(jié)構(gòu)吧,總共有352MB,是不是有些大呢?其實(shí)由于這是個(gè)副本(至少包含了不少驅(qū)動(dòng)程序),大小是由當(dāng)時(shí)自定義制作決定的,若是Windows PE的32位非自定義版本,其在磁盤上的鏡像大約為120MB。
1.引導(dǎo)Windows PE
筆者考慮到網(wǎng)絡(luò)環(huán)境等問題,主要的使用環(huán)境是VMware虛擬機(jī)和Virtual PC虛擬機(jī),不過這兩種虛擬機(jī)環(huán)境與實(shí)際PC環(huán)境幾乎沒有區(qū)別(就是說如果你不清楚虛擬機(jī)也沒關(guān)系,就當(dāng)是在真實(shí)PC上直接運(yùn)行)。
將BIOS中設(shè)置成光驅(qū)引導(dǎo),并開始啟動(dòng)系統(tǒng),當(dāng)屏幕畫面上出現(xiàn)“Press any key boot from cd”時(shí),按任意鍵從光驅(qū)上的Windows PE引導(dǎo)啟動(dòng)。如果你的存儲(chǔ)設(shè)備驅(qū)動(dòng)不被支持,在啟動(dòng)時(shí)按下F6鍵可加載特殊設(shè)備的驅(qū)動(dòng)。當(dāng)啟動(dòng)到桌面時(shí)系統(tǒng)會(huì)做一些如調(diào)整分辨率的工作,最后打開默認(rèn)的CMD命令行解釋工具,大家看看,是貨真價(jià)實(shí)的圖形操作環(huán)境哦。
可以看到桌面上空空如也,不要指望可以拿鼠標(biāo)點(diǎn)來點(diǎn)去,畢竟是個(gè)什么應(yīng)用程序都沒有安裝;另外盡管光碟上帶有的可執(zhí)行的命令行工具有限,但明顯可以自己添加,看看這是什么?沒錯(cuò),是我們最熟悉的掃雷游戲(現(xiàn)在知道題頭所指了吧,呵呵),拿鼠標(biāo)先玩玩吧,這是筆者從大家熟悉的WinXP操作系統(tǒng)中加入的(方法很簡(jiǎn)單,用ISO工具直接拷入剛才的鏡像文件就可以了)。
那么還是先回到CMD命令行工具中吧。默認(rèn)的目錄是\I386\system32\,輸入命令行“dir *.exe /w”可查看有哪些可運(yùn)行的程序。下面我們實(shí)際研究一下對(duì)個(gè)人用戶有實(shí)際意義的Windows PE特性的操作。
在光碟鏡像中可同時(shí)看到32位和64位操作系統(tǒng)的工具,對(duì)于個(gè)人用戶來講,你可用它直接引導(dǎo)沒有安裝任何系統(tǒng)的機(jī)器,并在其上實(shí)現(xiàn)32位系統(tǒng)的許多功能,這在后面會(huì)一一道來。
2.Windows PE對(duì)網(wǎng)絡(luò)的支持
剛才dir時(shí)我們看到了ping命令,熟悉這個(gè)命令的讀者應(yīng)該都知道,只有安裝了TCP/IP協(xié)議才能使用,那么不管三七二十一,先來ping自己試試吧,在CMD中鍵入“ping 127.0.0.1”,回車搞定,顯然是可ping通的,這證明TCP/IP協(xié)議確實(shí)已在運(yùn)行。再試一試光碟上另一個(gè)命令I(lǐng)PConfig,鍵入運(yùn)行,看到IP地址已經(jīng)自動(dòng)分配好了。既然網(wǎng)絡(luò)確實(shí)已經(jīng)連接,那讓我們來實(shí)際操作使用吧(這里可能有不少?gòu)囊暣跋到y(tǒng)開始接觸計(jì)算機(jī)的朋友會(huì)對(duì)操作不知所措,其實(shí)并沒有想象中那么困難,你可以在CMD中使用命令工具帶“/?”參數(shù)來查詢具體使用方法,如果你機(jī)器上本來就裝有XP,那么在幫助中心查詢就更方便了,多實(shí)驗(yàn)一下,掌握命令行以后你會(huì)發(fā)現(xiàn)方便很多)。
現(xiàn)在我的物理機(jī)和虛擬機(jī)構(gòu)成了一個(gè)虛擬網(wǎng)絡(luò),使用光碟鏡像中的net命令,在虛擬機(jī)中鍵入“net view”查看已連接的服務(wù)器,這里顯示的服務(wù)器“XQ-B6QAS26953 EC”,名字表示虛擬機(jī)已通過網(wǎng)絡(luò)連接了我的物理機(jī)器。我的物理機(jī)器上有一個(gè)名為TUKU的文件夾已經(jīng)共享,所以再鍵入“net use e:\XQ-B6QAS26953EC\TUKU”,意思是將物理機(jī)器上的共享目錄TUKU鏡像為虛擬機(jī)器上的E盤,成功后可在虛擬機(jī)里自由地訪問共享目錄,這時(shí)就可通過這個(gè)來做遠(yuǎn)程安裝等工作。net命令還有不少參數(shù),自己可以查閱并多加嘗試,才可以發(fā)揮Windows PE強(qiáng)大的網(wǎng)絡(luò)環(huán)境功能,如果只是簡(jiǎn)單地訪問服務(wù)器,上面的兩個(gè)命令參數(shù)基本足夠了。不過這里要記住用Windows PE的機(jī)器可訪問其他操作系統(tǒng)的機(jī)器,而逆操作是不能的,這是由于Windows PE本身的限制,我們后面再講這個(gè)問題。事實(shí)說明,Windows PE啟動(dòng)后就可以使用網(wǎng)絡(luò)環(huán)境。
3.利用Windows PE創(chuàng)建、刪除、格式化和管理NTFS文件系統(tǒng)分區(qū)
對(duì)于個(gè)人用戶來說這個(gè)功能很是實(shí)用和方便。但不少朋友在dir完以后就叫苦,怎么只有format.com,沒有fdisk啊,根本沒辦法分區(qū)嘛。其實(shí)這是個(gè)誤解,Windows XP中針對(duì)磁盤管理工作有專用的命令行工具DiskPart.exe,它是一種文本模式命令解釋程序,能讓你通過使用腳本或從命令提示符直接輸入來管理對(duì)象(磁盤、分區(qū)或卷),Windows PE使用的當(dāng)然也是DiskPart。
在CMD模式下鍵入“diskpart”并回車進(jìn)入DiskPart命令行解釋。鍵入“l(fā)ist disk”,顯示有兩塊硬盤,分別為磁盤0和磁盤1。鍵入“select disk=0”執(zhí)行,意思是選擇指定磁盤,并將焦點(diǎn)轉(zhuǎn)移到此磁盤,接下來的操作就都是針對(duì)它的(后面的操作都是一樣,在磁盤、分區(qū)或卷上使用DiskPart命令前,必須首先將對(duì)象列表,然后選擇要給予焦點(diǎn)的對(duì)象,只有對(duì)象擁有焦點(diǎn)時(shí),鍵入的任何DiskPart命令才對(duì)該對(duì)象進(jìn)行操作)。鍵入“detail disk”可以查看磁盤0的細(xì)節(jié)信息,現(xiàn)在磁盤0整個(gè)是一個(gè)活動(dòng)分區(qū)C,格式為FAT32,容量為16G。下面我們以實(shí)際操作將磁盤0分為兩個(gè)區(qū),分別為NTFS格式的8G主分區(qū)C和FAT32格式8G邏輯分區(qū)D,而將磁盤1整個(gè)轉(zhuǎn)為FAT32格式的分區(qū)E來演示W(wǎng)indows PE對(duì)磁盤的管理操作:
(1)執(zhí)行“select disk=0”,將焦點(diǎn)轉(zhuǎn)到磁盤0。執(zhí)行“select partition 1”,將焦點(diǎn)轉(zhuǎn)到磁盤0的分區(qū)活動(dòng)C上面。
(2)執(zhí)行“delete partition”將原來的分區(qū)C刪除。
(3)執(zhí)行“create partition primary size=8000”回車,在磁盤0上建立一個(gè)新的8000MB的主分區(qū),焦點(diǎn)會(huì)自動(dòng)轉(zhuǎn)到新建立的分區(qū)上。
(4)接著執(zhí)行“create partition extended”回車,將磁盤0上剩余的磁盤空間建立為擴(kuò)展分區(qū)。
(5)完成上一步后再執(zhí)行“create partition logic”回車,將剛建立的擴(kuò)展分區(qū)創(chuàng)建為一個(gè)邏輯分區(qū)。
(6)至此,我們就已經(jīng)把原來一個(gè)活動(dòng)分區(qū)C的磁盤0創(chuàng)建為有一個(gè)主分區(qū)和一個(gè)邏輯分區(qū)了,不過這兩個(gè)分區(qū)還沒有驅(qū)動(dòng)器號(hào),執(zhí)行“select partition 1”將焦點(diǎn)轉(zhuǎn)到主分區(qū)1,然后執(zhí)行“assign letter=C”,將驅(qū)動(dòng)器號(hào)C:分配給主分區(qū)。執(zhí)行“active”回車將主分區(qū)設(shè)為活動(dòng)使其可以引導(dǎo)系統(tǒng)。
(7)接下來執(zhí)行“select partition 3”將焦點(diǎn)轉(zhuǎn)到邏輯分區(qū),執(zhí)行“assign”回車,意思是系統(tǒng)將下一個(gè)可用的驅(qū)動(dòng)器號(hào)分配給邏輯分區(qū),由于驅(qū)動(dòng)器號(hào)D、E均被占用(D為磁盤1分區(qū)占用,E為光驅(qū)占用),所以系統(tǒng)將F分配給了邏輯分區(qū)。不過沒關(guān)系,我們先不管驅(qū)動(dòng)器號(hào)的順序,到這里我們對(duì)磁盤0的操作就結(jié)束了,剩下的目標(biāo)是將磁盤1的活動(dòng)分區(qū)D轉(zhuǎn)換為分區(qū)E。
(8)執(zhí)行“select disk 1”將焦點(diǎn)轉(zhuǎn)到磁盤1,執(zhí)行“select partition 1”將焦點(diǎn)轉(zhuǎn)到活動(dòng)分區(qū)D。
(9)由于磁盤1的D分區(qū)是活動(dòng)的主分區(qū),所以設(shè)其驅(qū)動(dòng)器號(hào)為E,顯然是要將它重新建立為一個(gè)非主分區(qū)的驅(qū)動(dòng)器,那么它就不會(huì)占據(jù)驅(qū)動(dòng)器號(hào)D而將它讓給磁盤0的邏輯分區(qū)了。執(zhí)行“delete partition”刪除原來分區(qū)D,執(zhí)行“create partition extended”將磁盤1上所有的磁盤空間建立為擴(kuò)展分區(qū)。
(10)完成上步后再執(zhí)行“create partition logic”將剛建立的擴(kuò)展分區(qū)創(chuàng)建為一個(gè)邏輯分區(qū)。
(11)最后執(zhí)行“assign”自動(dòng)分配驅(qū)動(dòng)器號(hào),系統(tǒng)仍然把D分配給了它(不過在機(jī)器重新啟動(dòng)后系統(tǒng)會(huì)自動(dòng)調(diào)整將D分配給磁盤0的邏輯分區(qū),磁盤1的邏輯分區(qū)會(huì)使用驅(qū)動(dòng)器E,而光驅(qū)就順延到F了,重啟一次系統(tǒng)這些改變都會(huì)自動(dòng)實(shí)現(xiàn))。
(12)現(xiàn)在我們對(duì)機(jī)器上硬盤的重新分區(qū)工作就結(jié)束了,執(zhí)行“exit”退出DiskPart命令行解釋工具,然后執(zhí)行“format c: /fs:ntfs”,將剛才建立的DISK 0主分區(qū)格式化為NTFS文件格式的分區(qū),同理執(zhí)行“format d: /fs:fat32”、“format f: /fs:fat32”將分區(qū)D、F格式化,我們最終的操作就完成了。
(13)完成后執(zhí)行“exit”重新啟動(dòng)機(jī)器,可以再次進(jìn)入“DiskPart”來查看分區(qū)情況是否正確。
上面的操作基本包括了對(duì)磁盤的創(chuàng)建、刪除、格式化和管理,如果你再仔細(xì)讀讀幫助說明,保證你在掌握它強(qiáng)大的功能以后不再想使用Fdisk去管理磁盤。實(shí)際上你如果在使用Windows XP,這些知識(shí)都非常實(shí)用。此外“DiskPart”工具最方便的地方是支持腳本,在這里就不詳細(xì)說明了。
上面我們已經(jīng)將Windows PE特性的基本操作都實(shí)踐了一下,應(yīng)該可以體會(huì)到Windows PE對(duì)個(gè)人的方便之處,但是就像上文所說的那樣,Windows PE只是有限功能的Mini操作系統(tǒng),要正確使用Windows PE,當(dāng)然也要了解它的一些限制。
1.為了防止將它用作盜版操作系統(tǒng),在連續(xù)使用24小時(shí)后Windows PE將自動(dòng)退出并重啟。
2.你可從Windows PE計(jì)算機(jī)通過網(wǎng)絡(luò)直接訪問服務(wù)器和共享。但不能從網(wǎng)絡(luò)上的另一個(gè)位置訪問Windows PE計(jì)算機(jī)上的任何文件或文件夾。Windows PE通過TCP/IP及其上的NetBIOS獲得到達(dá)文件服務(wù)器的網(wǎng)絡(luò)連接,不支持其他方法(如IPX/SPX網(wǎng)絡(luò)協(xié)議)。
3.因?yàn)樯婕胺幢I版,所以只能從Windows XP Professional CD建立Windows PE的自定義版本。而不能從Windows XP Home Edition或Windows 2002 Server操作系統(tǒng)家族的任何成員建立。
4.Windows PE太大,不能放在軟盤上。Windows PE僅包括可用Win32 API的子集(包括I/O(磁盤和網(wǎng)絡(luò))和核心Win32 API)。如果Win32下運(yùn)行的服務(wù)基于Win32 API子集,則它在Windows PE是否可用需具體分析。這里不詳細(xì)列出Windows PE不支持的API了,反正rundll32.exe和shell.dll等是不被支持的,想要在Windows PE下面玩Quake的朋友還是趁早放棄。
Windows PE的作用
不少朋友看到這兒無論是否有收獲,肯定都會(huì)想Windows PE到底對(duì)自己有什么明確的作用,這里不妨總結(jié)一二。
1.方便易用的啟動(dòng)工具盤
通過剛才的敘述,大家可以看出,Windows PE啟動(dòng)相當(dāng)快捷,而且對(duì)啟動(dòng)環(huán)境要求不高;最可貴的是,雖然名為啟動(dòng)盤,其功能卻幾乎相當(dāng)于安裝了一個(gè)Windows XP的“命令行版本”——?jiǎng)e忘了網(wǎng)絡(luò)支持哦。因此,對(duì)于個(gè)人計(jì)算機(jī)用戶,只要將其刻錄在一張光碟上,便可放心地去解決初始化系統(tǒng)之類的問題;而對(duì)小型網(wǎng)絡(luò)環(huán)境(如網(wǎng)吧等)用戶來說,這一功能尤其實(shí)用。
2.有趣的硬盤使用功能
自定義的Windows PE不僅可放到那些可移動(dòng)存儲(chǔ)設(shè)備如CD上,還可以放在硬盤上使用。因?yàn)樵S多朋友會(huì)認(rèn)為將Windows PE的自定義版本放在硬盤上沒有什么意義,其實(shí)不然。把Windows PE放在硬盤上應(yīng)該是最為有趣的地方,且不說你的操作系統(tǒng)損壞無法進(jìn)入的情況下啟動(dòng)硬盤上的Windows PE可以方便地修復(fù),關(guān)鍵是由于Windows PE在硬盤上,所以在Windows PE環(huán)境下安裝應(yīng)用程序就有了可能。呵呵,撇開題外話不講,這里看一下如何把自定義的Windows PE放到硬盤上吧(只能在硬盤上放置Windows PE的32位版本)。
首先要安裝恢復(fù)控制臺(tái):
(1)將Windows XP Professional CD放在CD-ROM驅(qū)動(dòng)器中,這里指定其為cd_drive。
(2)在命令行CMD窗口中運(yùn)行cd_drive\i386\winnt32.exe /cmdcons。
然后將Windows PE自定義可引導(dǎo)副本放置在硬盤上,如下操作:
(1)在目標(biāo)硬盤上,創(chuàng)建“C:\Minint”的目錄(這里必須將目錄命名為“Minint”)。
(2)將Windows PE“根目錄\i386”下的所有內(nèi)容復(fù)制到C:\Minint。
(3)從Windows PE根目錄下將Winbom.ini復(fù)制到目標(biāo)硬盤的根目錄。
(4)在目標(biāo)硬盤上,將“C:\Cmdcons\txtsetup.sif”的只讀屬性改為讀/寫。
(5)在目標(biāo)硬盤上,將“C:\Minint\txtsetup.sif”復(fù)制到“C:\Cmdcons”進(jìn)行覆蓋。
(6)重新啟動(dòng)目標(biāo)計(jì)算機(jī)。在“引導(dǎo)”菜單上,選擇引導(dǎo)到“命令控制臺(tái)”,計(jì)算機(jī)將使用Windows PE引導(dǎo)。
3.Windows XP OPK CD的本職工作
上面說了其實(shí)我們拿到的是Windows PE的一個(gè)可執(zhí)行副本,即Windows XP OPK(Windows XP OEM預(yù)安裝工具包)CD。從名字都知道它原來的本職工作是為了方便OEM工作的。如果你在Windows操作系統(tǒng)環(huán)境下打開光碟,它就會(huì)自動(dòng)運(yùn)行Autorun為你的系統(tǒng)安裝一個(gè)“Windows安裝管理器”的工具包。利用它,你可以輕易制造出帶有計(jì)算機(jī)廠商OEM標(biāo)志的Windows安裝鏡像。雖然這是Windows XP OPK CD的主要本職工作,但顯然對(duì)我們個(gè)人沒什么意義,當(dāng)然,如果你想把手上的Windows安裝CD都打上自己獨(dú)有的印記,并在朋友的機(jī)器上安裝時(shí)炫一下,那么使用它是個(gè)好主意。當(dāng)然自己的“印記”絕非OEM標(biāo)志那么簡(jiǎn)單,實(shí)際上你還可任意設(shè)定Windows PE攜帶的軟件,并可設(shè)置這些軟件在Windows PE啟動(dòng)時(shí)運(yùn)行;理想的情形下你甚至可以為自定義的Windows PE版本加上類似于Windows Explorer的圖形外殼程序——要不怎么叫專為廠商OEM設(shè)計(jì)呢?
參考資料:
您好,不考慮安全性啥的xp就行,其實(shí)樓上說win7也行,但如果要求不高可以選擇家庭版
制作U盤啟動(dòng)盤和裝系統(tǒng)方法:先準(zhǔn)確至少是4G以上U盤,插入電腦,電腦下載老毛桃并安裝打開,打開后按提示操作完成U盤PE啟動(dòng)制作,制作好后下載或復(fù)制win10系統(tǒng)包到U盤的相應(yīng)文件夾。比如是ISO格式的就放U盤iso文件夾里。然后把要裝系統(tǒng)的電腦關(guān)機(jī)。再然后按開機(jī)時(shí)同時(shí)按快捷鍵(比如F10)不放,有的必須是拼命點(diǎn)擊快捷鍵。