當前位置:編程學習大全網 - 編程語言 - 怎麽用windows pe維修電腦

怎麽用windows pe維修電腦

在光碟鏡像中可同時看到32位和64位操作系統的工具,對於個人用戶來講,妳可用它直接引導沒有安裝任何系統的機器,並在其上實現32位系統的許多功能,這在後面會壹壹道來。

2.Windows PE對網絡的支持

剛才dir時我們看到了ping命令,熟悉這個命令的讀者應該都知道,只有安裝了TCP/IP協議才能使用,那麽不管三七二十壹,先來ping自己試試吧,在CMD中鍵入“ping 127.0.0.1”,回車搞定,顯然是可ping通的,這證明TCP/IP協議確實已在運行。再試壹試光碟上另壹個命令IPConfig,鍵入運行,看到IP地址已經自動分配好了。既然網絡確實已經連接,那讓我們來實際操作使用吧(這裏可能有不少從視窗系統開始接觸計算機的朋友會對操作不知所措,其實並沒有想象中那麽困難,妳可以在CMD中使用命令工具帶“/?”參數來查詢具體使用方法,如果妳機器上本來就裝有XP,那麽在幫助中心查詢就更方便了,多實驗壹下,掌握命令行以後妳會發現方便很多)。

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

3.利用Windows PE創建、刪除、格式化和管理NTFS文件系統分區

對於個人用戶來說這個功能很是實用和方便。但不少朋友在dir完以後就叫苦,怎麽只有format.com,沒有fdisk啊,根本沒辦法分區嘛。其實這是個誤解,Windows XP中針對磁盤管理工作有專用的命令行工具DiskPart.exe,它是壹種文本模式命令解釋程序,能讓妳通過使用腳本或從命令提示符直接輸入來管理對象(磁盤、分區或卷),Windows PE使用的當然也是DiskPart。

在CMD模式下鍵入“diskpart”並回車進入DiskPart命令行解釋。鍵入“list disk”,顯示有兩塊硬盤,分別為磁盤0和磁盤1。鍵入“select disk=0”執行,意思是選擇指定磁盤,並將焦點轉移到此磁盤,接下來的操作就都是針對它的(後面的操作都是壹樣,在磁盤、分區或卷上使用DiskPart命令前,必須首先將對象列表,然後選擇要給予焦點的對象,只有對象擁有焦點時,鍵入的任何DiskPart命令才對該對象進行操作)。鍵入“detail disk”可以查看磁盤0的細節信息,現在磁盤0整個是壹個活動分區C,格式為FAT32,容量為16G。下面我們以實際操作將磁盤0分為兩個區,分別為NTFS格式的8G主分區C和FAT32格式8G邏輯分區D,而將磁盤1整個轉為FAT32格式的分區E來演示Windows PE對磁盤的管理操作:

(1)執行“select disk=0”,將焦點轉到磁盤0。執行“select partition 1”,將焦點轉到磁盤0的分區活動C上面。

(2)執行“delete partition”將原來的分區C刪除。

(3)執行“create partition primary size=8000”回車,在磁盤0上建立壹個新的8000MB的主分區,焦點會自動轉到新建立的分區上。

(4)接著執行“create partition extended”回車,將磁盤0上剩余的磁盤空間建立為擴展分區。

(5)完成上壹步後再執行“create partition logic”回車,將剛建立的擴展分區創建為壹個邏輯分區。

(6)至此,我們就已經把原來壹個活動分區C的磁盤0創建為有壹個主分區和壹個邏輯分區了,不過這兩個分區還沒有驅動器號,執行“select partition 1”將焦點轉到主分區1,然後執行“assign letter=C”,將驅動器號C:分配給主分區。執行“active”回車將主分區設為活動使其可以引導系統。

(7)接下來執行“select partition 3”將焦點轉到邏輯分區,執行“assign”回車,意思是系統將下壹個可用的驅動器號分配給邏輯分區,由於驅動器號D、E均被占用(D為磁盤1分區占用,E為光驅占用),所以系統將F分配給了邏輯分區。不過沒關系,我們先不管驅動器號的順序,到這裏我們對磁盤0的操作就結束了,剩下的目標是將磁盤1的活動分區D轉換為分區E。

(8)執行“select disk 1”將焦點轉到磁盤1,執行“select partition 1”將焦點轉到活動分區D。

(9)由於磁盤1的D分區是活動的主分區,所以設其驅動器號為E,顯然是要將它重新建立為壹個非主分區的驅動器,那麽它就不會占據驅動器號D而將它讓給磁盤0的邏輯分區了。執行“delete partition”刪除原來分區D,執行“create partition extended”將磁盤1上所有的磁盤空間建立為擴展分區。

(10)完成上步後再執行“create partition logic”將剛建立的擴展分區創建為壹個邏輯分區。

(11)最後執行“assign”自動分配驅動器號,系統仍然把D分配給了它(不過在機器重新啟動後系統會自動調整將D分配給磁盤0的邏輯分區,磁盤1的邏輯分區會使用驅動器E,而光驅就順延到F了,重啟壹次系統這些改變都會自動實現)。

(12)現在我們對機器上硬盤的重新分區工作就結束了,執行“exit”退出DiskPart命令行解釋工具,然後執行“format c: /fs:ntfs”,將剛才建立的DISK 0主分區格式化為NTFS文件格式的分區,同理執行“format d: /fs:fat32”、“format f: /fs:fat32”將分區D、F格式化,我們最終的操作就完成了。

(13)完成後執行“exit”重新啟動機器,可以再次進入“DiskPart”來查看分區情況是否正確。

上面的操作基本包括了對磁盤的創建、刪除、格式化和管理,如果妳再仔細讀讀幫助說明,保證妳在掌握它強大的功能以後不再想使用Fdisk去管理磁盤。實際上妳如果在使用Windows XP,這些知識都非常實用。此外“DiskPart”工具最方便的地方是支持腳本,在這裏就不詳細說明了。

上面我們已經將Windows PE特性的基本操作都實踐了壹下,應該可以體會到Windows PE對個人的方便之處,但是就像上文所說的那樣,Windows PE只是有限功能的Mini操作系統,要正確使用Windows PE,當然也要了解它的壹些限制。

1.為了防止將它用作盜版操作系統,在連續使用24小時後Windows PE將自動退出並重啟。

2.妳可從Windows PE計算機通過網絡直接訪問服務器和***享。但不能從網絡上的另壹個位置訪問Windows PE計算機上的任何文件或文件夾。Windows PE通過TCP/IP及其上的NetBIOS獲得到達文件服務器的網絡連接,不支持其他方法(如IPX/SPX網絡協議)。

3.因為涉及反盜版,所以只能從Windows XP Professional CD建立Windows PE的自定義版本。而不能從Windows XP Home Edition或Windows 2002 Server操作系統家族的任何成員建立。

4.Windows PE太大,不能放在軟盤上。Windows PE僅包括可用Win32 API的子集(包括I/O(磁盤和網絡)和核心Win32 API)。如果Win32下運行的服務基於Win32 API子集,則它在Windows PE是否可用需具體分析。這裏不詳細列出Windows PE不支持的API了,反正rundll32.exe和shell.dll等是不被支持的,想要在Windows PE下面玩Quake的朋友還是趁早放棄。

編輯本段Windows PE的作用

不少朋友看到這兒無論是否有收獲,肯定都會想Windows PE到底對自己有什麽明確的作用,這裏不妨總結壹二。

1.方便易用的啟動工具盤

通過剛才的敘述,大家可以看出,Windows PE啟動相當快捷,而且對啟動環境要求不高;最可貴的是,雖然名為啟動盤,其功能卻幾乎相當於安裝了壹個Windows XP的“命令行版本”——別忘了網絡支持哦。因此,對於個人計算機用戶,只要將其刻錄在壹張光碟上,便可放心地去解決初始化系統之類的問題;而對小型網絡環境(如網吧等)用戶來說,這壹功能尤其實用。

2.有趣的硬盤使用功能

自定義的Windows PE不僅可放到那些可移動存儲設備如CD上,還可以放在硬盤上使用。因為許多朋友會認為將Windows PE的自定義版本放在硬盤上沒有什麽意義,其實不然。把Windows PE放在硬盤上應該是最為有趣的地方,且不說妳的操作系統損壞無法進入的情況下啟動硬盤上的Windows PE可以方便地修復,關鍵是由於Windows PE在硬盤上,所以在Windows PE環境下安裝應用程序就有了可能。呵呵,撇開題外話不講,這裏看壹下如何把自定義的Windows PE放到硬盤上吧(只能在硬盤上放置Windows PE的32位版本)。

首先要安裝恢復控制臺:

(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引導。

3.Windows XP OPK CD的本職工作

上面說了其實我們拿到的是Windows PE的壹個可執行副本,即Windows XP OPK(Windows XP OEM預安裝工具包)CD。從名字都知道它原來的本職工作是為了方便OEM工作的。如果妳在Windows操作系統環境下打開光碟,它就會自動運行Autorun為妳的系統安裝壹個“Windows安裝管理器”的工具包。利用它,妳可以輕易制造出帶有計算機廠商OEM標誌的Windows安裝鏡像。雖然這是Windows XP OPK CD的主要本職工作,但顯然對我們個人沒什麽意義,當然,如果妳想把手上的Windows安裝CD都打上自己獨有的印記,並在朋友的機器上安裝時炫壹下,那麽使用它是個好主意。當然自己的“印記”絕非OEM標誌那麽簡單,實際上妳還可任意設定Windows PE攜帶的軟件,並可設置這些軟件在Windows PE啟動時運行;理想的情形下妳甚至可以為自定義的Windows PE版本加上類似於Windows Explorer的圖形外殼程序——要不怎麽叫專為廠商OEM設計呢?

編輯本段Windows PE 技術

為使 Windows PE 盡可能通用,Microsoft 已將其設計得輕巧、強大且靈活。以下部分將更詳細地描述這些特征,然後描述 Windows PE 的局限性。

輕巧

Windows PE 必須盡可能小,以便能存儲在可移動媒體(如 CD 和 USB 閃存驅動器)中,還必須能夠快速啟動並可完全存儲在計算機的內存中。Windows PE 的確切大小因自定義映像的方式而異,但采用 WIM 格式壓縮時,它通常占用不到 100 MB 的空間。64 位版本的 Windows PE 大壹些,使用語言包或應用程序自定義 Windows PE 映像增加了其大小。

要幫助最小化內存的使用,可從壓縮的映像運行 Windows PE。換言之,您可以在 WIM 文件內壓縮 Windows PE,並在未解壓的情況下從內存運行它。因此,無論是在磁盤上存儲映像時還是在將其加載到計算機內存後,您都將因采用了壓縮而受益匪淺。

為了最小化磁盤存儲,WIM 格式僅存儲多個重復文件的單個實例。因此,如果您有含兩個 Windows PE 映像的 WIM 文件,將只存儲壹次兩個映像所***享的文件。

強大

盡管 Windows PE 被設計得很小,但它包含 Windows Vista 的大量核心功能。因為 Windows PE 支持 Win32(就像 Microsoft Windows XP 和 Windows Vista 壹樣),所以大多數 Windows 應用程序都能在 Windows PE 中運行。這意味著 IT 部門的開發人員可以使用 Microsoft Visual Studio 這樣的工具來創建在 Windows PE 上運行的 Win32 應用程序。

Windows PE 還支持多線程和多任務處理,因此您可以同時運行多個工具。此功能節省了采用其他技術時需要用來驗證和測試硬件和軟件映像的時間和資源。Windows PE 還可以運行批處理文件、Microsoft Visual Basic Scripting Edition (VBScript) 腳本、Windows Script Host (WSH) 腳本(如果已安裝可選的 WSH 組件)、HTML 應用程序 (HTA) 和 Microsoft ActiveX 數據對象 (ADO)。因為 Windows PE 提供基於 RAM 的臨時空間,所以 Windows PE 可以運行那些需要具有將臨時文件寫入硬盤(既便沒有可用硬盤)的功能的應用程序。

為了最小化磁盤存儲,WIM 格式僅存儲多個重復文件的單個實例。因此,如果您有含兩個 Windows PE 映像的 WIM 文件,將只存儲壹次兩個映像所***享的文件。

註意:壹些應用程序(如遊戲)不能在 Windows PE 上運行,但這不是 Windows PE 的設計意圖。Windows PE 當前還不支持 Microsoft .NET Framework。

靈活

如果 Windows Vista 包含計算機硬件的驅動程序,那麽您的硬件也將能使用 Windows PE,這是因為 Windows PE 包含了多數 Windows Vista 驅動程序。您還可以將新驅動程序添加到壹個 Windows PE 映像中。在企業環境中,您可以將組織中任何計算機所需的每個驅動程序添加到壹個單獨的 Windows PE 映像中,以使該映像能與您的計算機***用。

對於使用特殊硬件的計算機,您可以在 Windows PE 啟動後安裝壹個驅動程序,並立即使用該硬件而不必重新啟動計算機。例如,如果您啟動 Windows PE 並發現它不包含正確的網絡驅動程序,您可以插入壹張包含所需驅動程序的 CD,然後使用 Drvload 命令行工具來註入驅動程序,以使您可以連接網絡。此功能是可以實現的,因為 Windows PE 可以直接從計算機的 RAM 運行,如本部分的後面所述。

盡管 Windows PE 包括大量內置功能,但許多工具和功能均為可選,以使 Windows PE 盡可能輕巧。例如,在標準 Windows PE 映像中不包括 WSH。但如果您需要 WSH 組件以運行腳本,可以很容易地進行添加。同樣,您可將故障排除工具(如 Tracert 或您自己的自定義工具)添加到自定義的 Windows PE 映像中。您還可使用同壹離線映像編輯工具來安裝更新內容和服務包,以使 Windows PE 保持最新。

大多數操作系統(如 Windows XP 或 Windows Vista)需要從硬盤運行。您可從多種引導媒體或網絡(例如,使用 WDS)來啟動 Windows PE。Windows PE 支持 X86、X64 和 IA64 體系結構,因此,您可將相同的預安裝和故障排除環境用在您組織的所有計算機中。Windows PE 既可以連接到 IPv4 網絡(由大多數組織使用以及在 Internet 上使用),又可以連接到 IPv6 網絡。通過編輯基於文本的 Unattend.xml 文件,可以更改 Windows PE 的啟動設置。

盡管您可以直接從硬盤或可移動媒體運行 Windows PE,但您也可以選擇直接從內存運行 Windows PE。如果您選擇從內存運行 Windows PE,Windows PE 引導載入程序將首先在內存中創建壹個虛擬 RAM 磁盤。然後,引導載入程序將壓縮版本的 Windows PE 復制到 RAM 磁盤。最後,引導載入程序安裝 RAM 磁盤,就好像它是壹個磁盤驅動器壹樣,並啟動 Windows PE。從 RAM 加載 Windows PE 可提供附加的靈活性,因為您可在 Windows PE 啟動後移去 Windows PE 媒體。因此,您可從壹張 CD 加載 Windows PE,然後用包含工具或驅動程序的第二張 CD 替換該 CD。當從內存運行 Windows PE 時,它支持將臨時文件寫入虛擬 RAM 磁盤,此虛擬 RAM 磁盤不可使用只讀媒體(如 CD)。

編輯本段Windows PE 的局限性

由於 Windows PE 被設計為盡可能輕巧、強大而且靈活,因此它具有以下局限性:

? 計算機必須有最低 256 MB 的 RAM。

? Windows PE 不適合在軟盤中提供,但您可將 Windows PE 映像寫入到可引導 CD 中。

? Windows PE 需要壹個與“視頻電子標準協會”(VESA) 兼容的顯示設備,並將使用它能確定支持的最高屏幕分辨率。如果 Windows PE 不能檢測視頻設置,它將使用 640 × 480 像素的分辨率。

? Windows PE 僅對獨立 DFS 根目錄支持“分布式文件系統”(DFS) 名稱解析。

? 您不能從另壹臺計算機訪問運行 Windows PE 的計算機上的文件或文件夾。換言之,Windows PE 不提供服務器功能。

? Windows PE 既支持 IPv4 又支持 IPv6,但它不支持其他協議,如網間分組交換/順序分組交換 (IPX/SPX) 協議。

? 會話間的驅動器符號分配是不固定的。重新啟動 Windows PE 後,將按默認順序分配驅動器符號。

? Windows PE 不支持 .NET Framework。

? 因為不支持 Windows on Windows (WOW),所以在 32 位版本的 Windows PE 中不能運行 16 位應用程序,而在 64 位版本的 Windows PE 中不能運行 32 位應用程序。

? 為防止將 Windows PE 作為通用操作系統使用,在初始引導程序啟動 24 小時後,將自動重新啟動 Windows PE。

此外,Windows PE 僅有壹個 Windows Vista Win32 應用程序編程接口 (API) 的子集,其中包括 I/O (磁盤和網絡)和核心 Win32 API。需要下述任意壹個 Win32 API 的應用程序將不能在 Windows PE 中運行:訪問控制、NetShow Theater Administration、OpenGL、電源管理選項、打印和打印假脫機系統、靜止圖像、磁帶備份、終端服務、用戶配置文件、Windows 站和桌面、Windows 多媒體以及 Windows shell。

編輯本段Windows PE 2.0 與早期技術的對比

如果您曾經將 MS-DOS 或以前版本的 Windows PE 作為部署或故障排除工具使用,您可能會對 Windows PE 如何改進這些技術發生興趣。以下部分將討論 Windows PE 如何對 MS-DOS 或以前版本的 Windows PE 的使用進行改進。

Windows PE 2.0 與 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 支持多線程和多任務處理,您還可以同時運行多個工具。

Windows PE 2.0 與以前版本的 Windows PE 的對比

對於許多 Microsoft 客戶,Windows PE 2.0 將是他們采用的第壹個環境。但如果您曾使用過 Windows PE 1.0,您可能對了解 Windows PE 2.0 如何改進感興趣。本部分討論對現有 Windows PE 用戶而言對 Windows PE 1.0 進行的明顯改進。

首先,Windows PE 2.0 基於 Windows Vista 組件,而早期版本的 Windows PE 則是基於 Windows XP 或 Microsoft Windows Server 2003。因此,Windows PE 2.0 支持 Windows Vista 驅動程序並受益於許多 Windows Vista 的改進(包括通過 Windows 防火墻提供的防網絡攻擊方面的改進)。如前所述,Windows PE 2.0 現在支持驅動程序註入,這使您在啟動 Windows PE 之前或之後都可以加載驅動程序。現在,如果您啟動 Windows PE 並發現它缺少壹個必需的驅動程序,您就可以從可移動媒體加載非標準驅動程序,並立即使用該硬件而無需重新啟動計算機。

為了更具靈活性,尤其是在創建預安裝腳本時,Windows PE 2.0 現在包含已增加內容的“Windows 管理規範”(WMI) 支持。使用 WMI,您可以通過腳本或命令提示符執行大多數配置或管理任務。有關 WMI 的詳細信息,請訪問 /library/en-us/dnanchor/html/anch_wmi.asp。

過去,許多應用程序不能在 Windows PE 1.0 中運行,因為這些程序需要臨時存儲空間,並且 Windows PE 經常從不可寫入的媒體(如 CD)啟動。現在,通過在計算機的 RAM 中提供 32 MB 刻錄空間,Windows PE 2.0 可支持大部分需要對臨時文件執行寫操作的應用程序。每當應用程序試圖對臨時文件(無論哪個文件夾)執行寫操作時,Windows PE 都會將更改內容重定向到內存中的刻錄空間,以模擬硬盤。當然,當您重新啟動計算機後,所有更改都將丟失。

  • 上一篇:可以自定義喚醒詞的智能音箱
  • 下一篇:2022年河池市技工學校招生簡章公辦還是民辦官網電話
  • copyright 2024編程學習大全網