我們將描述如何使用”啟動修復(Startup Repair)“修補因缺少文件造成的Vista不可啟動的故障。本文的目的在於讓你熟悉”啟動修復(Startup Repair)“,這樣在你或你的顧客需要它時能夠用的上。但是我們可不希望有人會用到它 :);但如果你必須這樣做,這些知識也必須手到擒來。
警告:對此出現的風險必須自行負責。如果過程不是預料中的那樣,你可能無法啟動Vista或造成數據的丟失。
准備工作:
在我們讓Vista不可啟動之前,請確認已為你的機器設置了還原點。對於文件修復來說,還原點不是必須的,但當出現錯誤時可能有幫助。要創建還原點:在Vista開始菜單中的搜索欄中搜索“系統還原(System Restore)”-->啟用“開啟系統保護(open system protection)”-->點擊“創建(Create)”,並按照向導創建還原點。
使Vista不可啟動:
為了示范如何使用”啟動修復(Startup Repair)“修復文件,我們將移除以下文件:
%windir%system32winload.exe
這是一個Vista啟動必須的文件。在Vista中是不可能輕易刪除此文件的,因此需要在WinRE環境下刪除:
1) 使用Vista安裝DVD啟動;
2) 選擇語言並點擊“下一步(Next)”;
3) 選擇“修復您的計算機(Repair your computer)”;
4) 選擇操作系統並點擊“下一步(Next)”,然後進入“系統還原(System Recovery)”選項
5) 點擊“命令行提示符(Command Prompt)”;
6) 在命令符界面下,從安裝好的Vista中移除winload.exe文件。如下:
如果你的Vista安裝在C:運行,
move C:WindowsSystem32winload.exe C:WindowsSystem32winload.exe.backup
7) 然後使用“系統恢復(System Recovery)”選項中的“重啟”按鈕重新引導計算機。
此時Vista系統映帶啟動失敗!它會提示你從Vista安裝光盤中運行“修復您的計算機(Repair your computer)”。
修復計算機:
使用”啟動修復(Startup Repair)“修復您的計算機的步驟如下:
1) 使用Vista安裝DVD啟動;
2) 選擇語言並點擊“下一步(Next)”;
3) 選擇“修復你的計算機(Repair your computer)”;
4) 選擇操作系統並點擊“下一步(Next)”,然後進入“系統還原(System Recovery)”選項
5) 點擊Startup Repair;
6) Startup Repair會啟動並開始診斷您的計算機來確定失敗的根本原因。一旦確定問題的原因,它會立即開始自動修復您的計算機。如果您對它是如何工作的感興趣,可以點擊“詳細(details)”鏈接查看Startup Repair運行了哪些測試來診斷問題;
7) Startup Repair完成修復後,點擊“完成(Finish)“重新啟動計算機。
此時您的計算機應當能夠正常的啟動並進入Vista系統!
注意 -- 如果修復後您的計算機仍然不能啟動進入Vista,返回“系統還原(System Recovery)”選項並運行”系統恢復(System Restore)“。
好了!這就是如何使用”啟動修復(Startup Repair)“來解決大部分的無法啟動問題。