Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Vista系統教程 >> Windows Vista系統基礎知識 >> Vista光盤修復功能應用圖解

Vista光盤修復功能應用圖解

日期:2017/1/24 12:07:56      編輯:Windows Vista系統基礎知識

Windows XP提供了光盤修復功能,但其功能及其簡陋,少有人問津,是名副其實的“雞肋”。即使進入功能相對強大的“故障恢復控制台”,那些艱深難記的命令又足以讓不少用戶卻步。

  相對於XP,Vista安裝光盤中依舊保留了引導修復功能,不過讓人欣喜的是,它不再是雞肋,不僅功能更加強大,更重要的是使用起來也非常簡單。靈活使用其提供的功能就可以讓Vista起死回生。

  一、輕點鼠標 修復系統

  導致Windows無法啟動的病因常常是復雜的,常見的如後安裝低版本的Windows導致雙系統無法引導高版本的Windows;主分區的主引導記錄被病毒破壞;系統引導文件丟失、磁盤故障等。

  一旦出現這樣的故障,很多朋友寧可選擇重裝系統,也不願進入門檻較高的故障選擇恢復控制台,用那些難記的命令來修復。這一現象在Vista時代不復存在,因為Vista安裝光盤的故障修復功能的易用性已大大改觀,只需要選擇相應的選項,即可自動完成修復任務。

  用Vista安裝光盤引導系統進入WinPE2(Windows Preinstallation Environment,即Windows預安裝環境)窗口後,點擊“下一步”按鈕,在出現的窗口點擊“修復計算機”鏈接後將查找已安裝的Vista系統;找到安裝的系統後點擊“下一步”按鈕將出現“系統恢復選項”的窗口。(圖1)

  Windows Vista光盤修復功能應用圖解1

  (圖1)“系統恢復選項”的窗口

  點擊“自動修復”鏈接開始按照系統磁盤測試、磁盤故障診斷、系統啟動日志診斷、啟動狀態測試等檢測步驟進行診斷恢復。修復速度很快,完成之後還可以獲得修復後的詳細結果。(圖2)

  Windows Vista光盤修復功能應用圖解2

  (圖2)“自動修復”進行診斷恢復

二、進WinRE環境 擁有更高控制權

  多數簡單的故障,用上邊的傻瓜化修復方法就可以修復系統。但對於高級用戶來說,如果需要更加靈活的命令行方式來進行其他的系統操作(如分區)該怎麼辦?別著急,Vista安裝光盤引導修復的系統環境中也提供了與Windows XP故障恢復控制台類似的功能,而且功能更加豐富。

  Vista安裝光盤引導修復的系統環境稱為WinRE(Windows Recovery Environment,即Windows恢復環境),它是建立在Windows PE基礎上的。從Vista安裝光盤引導後,點擊“下一步”按鈕,接著在出現的窗口點擊“修復計算機”鏈接即開修復已安裝的Vista系統,完成後即可進入WinRE系統。

  WinRE是一個先進的恢復工具的集中管理平台。除了提供自動診斷和修復引導的“啟動恢復”工具外,還具有離線系統還原,從備份還原計算機、內存診斷工具、命令提示符等功能。(圖3)

  Windows Vista光盤修復功能應用圖解3

  (圖3)修復工具菜單

  提示:WinRE並不是只有通過Vista安裝光盤才能引導進入的,其實還可以通過一些方式。比如OEM廠商也可以在計算機上預安裝WinRE環境,這就是OPK(OEMPreinstallation Kit,即OEM預安裝工具包);企業管理員可以通過WDS(Windows Deployment Server,即Windows部署服務器)以PXE啟動引導工作站進入WinRE環境。

三、在硬盤上安裝Win RE

  如果你覺得每次修復都要用安裝光盤太麻煩,還可以考慮在硬盤上安裝WinRE環境來方便修復引導,前提條件是:需要安裝Windows AIK(Windows Automated Installation Kit,即Windows自動安裝工具包),它包含了部署映像的命令(如:imagex)和離線編輯,wim映像工具(即Windows System Image Manager)。(圖4)安裝步驟如下:

  Windows Vista光盤修復功能應用圖解4

  (圖4)安裝

  第一步:使用Imagex命令從Windows Vista安裝光盤的boot.wim映像解壓縮出WinRe.wim映像並復制到非系統分區(在系統崩潰時,可以提高安全修復的概率);(圖5)

  Windows Vista光盤修復功能應用圖解5

  (圖5)加載boot.vim文件

  復制(包含在Windows AIK安裝目錄,用於引導進入WinRE環境)到同一分區。(圖6)

  Windows Vista光盤修復功能應用圖解6

  (圖6)Win RE所需文件

  第二步:運行SetAutoFailover.cmd命令配置WinRE環境。(圖7)

  Windows Vista光盤修復功能應用圖解7

  (圖7)配置WinRE環境

  注意:以上命令行需要“以管理員身份動行”Windows AIK中的Windows PE工具中的命令提示窗口。在啟動系統時,按下F8鍵進入高級啟動菜單,選擇“Repair your computer”項目即可進入WinRE環境了。與光盤啟動不同的是需要輸入管理員賬號才能理入該環境,從而提高了安全性能。

  WinRE環境可以嫁接到磁盤分區中也說明該環境是建立在WinPE2基礎上的,可以通過WinPE映像引導啟動再進入。

四、修復能力測試

  前面我們領略了Vista引導修復功能的易用性和豐富性,那麼,關鍵的是,面對各種系統故障,它的修復能力究竟如何呢?我們來做下測試:

  1、修復引導文件:成功

  為了檢測引導文件修復能力,我們重命名了Vista的引導文件bootmgr(相當於Windows XP系統的ntldr)使系統無法正常引導如圖8,然後,使用Vista安裝光盤進入WinRE環境進行引導修復。修復完成後,發現Windows Vista可以正常啟動如圖9。

  Windows Vista光盤修復功能應用圖解8

  (圖8)無法引導的系統

  Windows Vista光盤修復功能應用圖解9

  (圖9)修復完成報告

  進入系統後發現Windows Vista的引導修復功能復制了bootmgr到活動分區,這說明Windows Vista的引導修復可以檢測到缺失的引導文件並進行修復。

  2、修復雙系統引導:未完全成功

  我們在安裝有Windows XP和Vista雙系統的計算機中刪除BCD文件(引導配置數據文件)使系統無法正常引導.然後使用Vista安裝光盤進入WinRE環境進行引導修復,修復完成後,發現 Vista可以正常啟動,但是無法進入Boot Manager界面選擇Windows XP,進入系統後發現Vista的引導修復只是復制了原始的BCD文件到原目錄,原始的BCD文件沒有雙系統引導菜單而導致無法進入Windows XP。(圖10)

  Windows Vista光盤修復功能應用圖解10

  (圖10)Windows啟動菜單

  以上情況說明 Vista的引導修復只是簡單地修復了MBR而並未添加Windows XP的引導菜單到Boot Manager。

  3、修復主引導記錄:成功

  為了檢測主引導的能力,我們DiskGen重寫主引導記錄導致無法正常啟動Vista。然後使用 Vista安裝光盤進入WinRE環境進行引導修復。結果提示找不到Vista分區,需要重啟進行修復。重啟後查看修復詳細信息,發現成功添加了Vista啟動選項,重啟之後可以正常引導進入Vista。

  這說明Vista的引導修復功能在其他操作系統(如Linux)破壞主引導記錄的時候將大有可為,我們再也不必為重新安裝系統來修復主引導記錄而浪費時間了。

Copyright © Windows教程網 All Rights Reserved