Windows XP提供了光盤修復功能
但其功能及其簡陋
少有人問津
是名副其實的
雞肋
即使進入功能相對強大的
故障恢復控制台
那些艱深難記的命令又足以讓不少用戶卻步
相對於XPVista安裝光盤中依舊保留了引導修復功能不過讓人欣喜的是它不再是雞肋不僅功能更加強大更重要的是使用起來也非常簡單靈活使用其提供的功能就可以讓Vista起死回生
一輕點鼠標 修復系統
導致Windows無法啟動的病因常常是復雜的常見的如後安裝低版本的Windows導致雙系統無法引導高版本的Windows;主分區的主引導記錄被病毒破壞;系統引導文件丟失磁盤故障等
一旦出現這樣的故障很多朋友寧可選擇重裝系統也不願進入門檻較高的故障選擇恢復控制台用那些難記的命令來修復這一現象在Vista時代不復存在因為Vista安裝光盤的故障修復功能的易用性已大大改觀只需要選擇相應的選項即可自動完成修復任務
用Vista安裝光盤引導系統進入WinPE(Windows Preinstallation Environment即Windows預安裝環境)窗口後點擊下一步按鈕在出現的窗口點擊修復計算機鏈接後將查找已安裝的Vista系統;找到安裝的系統後點擊下一步按鈕將出現系統恢復選項的窗口(圖)
(圖)系統恢復選項的窗口
點擊自動修復鏈接開始按照系統磁盤測試磁盤故障診斷系統啟動日志診斷啟動狀態測試等檢測步驟進行診斷恢復修復速度很快完成之後還可以獲得修復後的詳細結果(圖)
(圖)自動修復進行診斷恢復
二進WinRE環境 擁有更高控制權
多數簡單的故障用上邊的傻瓜化修復方法就可以修復系統但對於高級用戶來說如果需要更加靈活的命令行方式來進行其他的系統操作(如分區)該怎麼辦?別著急Vista安裝光盤引導修復的系統環境中也提供了與Windows XP故障恢復控制台類似的功能而且功能更加豐富
Vista安裝光盤引導修復的系統環境稱為WinRE(Windows Recovery Environment即Windows恢復環境)它是建立在Windows PE基礎上的從Vista安裝光盤引導後點擊下一步按鈕接著在出現的窗口點擊修復計算機鏈接即開修復已安裝的Vista系統完成後即可進入WinRE系統
WinRE是一個先進的恢復工具的集中管理平台除了提供自動診斷和修復引導的啟動恢復工具外還具有離線系統還原從備份還原計算機內存診斷工具命令提示符等功能(圖)
(圖)修復工具菜單
提示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)(圖)安裝步驟如下
(圖)安裝
第一步使用Imagex命令從Windows Vista安裝光盤的bootwim映像解壓縮出WinRewim映像並復制到非系統分區(在系統崩潰時可以提高安全修復的概率);(圖)
(圖)加載bootvim文件
復制(包含在Windows AIK安裝目錄用於引導進入WinRE環境)到同一分區(圖)
(圖)Win RE所需文件
第二步運行SetAutoFailovercmd命令配置WinRE環境(圖)
(圖)配置WinRE環境
注意以上命令行需要以管理員身份動行Windows AIK中的Windows PE工具中的命令提示窗口在啟動系統時按下F鍵進入高級啟動菜單選擇Repair your computer項目即可進入WinRE環境了與光盤啟動不同的是需要輸入管理員賬號才能理入該環境從而提高了安全性能
WinRE環境可以嫁接到磁盤分區中也說明該環境是建立在WinPE基礎上的可以通過WinPE映像引導啟動再進入
四修復能力測試
前面我們領略了Vista引導修復功能的易用性和豐富性那麼關鍵的是面對各種系統故障它的修復能力究竟如何呢?我們來做下測試
修復引導文件成功
為了檢測引導文件修復能力我們重命名了Vista的引導文件bootmgr(相當於Windows XP系統的ntldr)使系統無法正常引導如圖然後使用Vista安裝光盤進入WinRE環境進行引導修復修復完成後發現Windows Vista可以正常啟動如圖
(圖)無法引導的系統
(圖)修復完成報告
進入系統後發現Windows Vista的引導修復功能復制了bootmgr到活動分區這說明Windows Vista的引導修復可以檢測到缺失的引導文件並進行修復
修復雙系統引導未完全成功
我們在安裝有Windows XP和Vista雙系統的計算機中刪除BCD文件(引導配置數據文件)使系統無法正常引導然後使用Vista安裝光盤進入WinRE環境進行引導修復修復完成後發現 Vista可以正常啟動但是無法進入Boot Manager界面選擇Windows XP進入系統後發現Vista的引導修復只是復制了原始的BCD文件到原目錄原始的BCD文件沒有雙系統引導菜單而導致無法進入Windows XP(圖)
(圖)Windows啟動菜單
以上情況說明 Vista的引導修復只是簡單地修復了MBR而並未添加Windows XP的引導菜單到Boot Manager
修復主引導記錄成功
為了檢測主引導的能力我們DiskGen重寫主引導記錄導致無法正常啟動Vista然後使用 Vista安裝光盤進入WinRE環境進行引導修復結果提示找不到Vista分區需要重啟進行修復重啟後查看修復詳細信息發現成功添加了Vista啟動選項重啟之後可以正常引導進入Vista
這說明Vista的引導修復功能在其他操作系統(如Linux)破壞主引導記錄的時候將大有可為我們再也不必為重新安裝系統來修復主引導記錄而浪費時間了
From:http://tw.wingwit.com/Article/os/xtgl/201311/8637.html