當前位置:學問君>人在職場>電腦培訓>

xp系統啓動失敗後的十大修複方法

學問君 人氣:1.73W

如果你電腦的電源已經開啟,而Windows XP沒有正常啓動,這時候你需要採取一些故障排除手段了,你知道xp系統怎麼修復嗎?下面小編就爲大家列舉了xp系統可能出現的問題以及解決問題的方法,供大家參考和學習。

xp系統啓動失敗後的十大修複方法

1、使用Windows啓動盤

如果啓動問題是由於活動分區的啓動記錄或者操作系統啓動所使用的檔案被破壞造成的,啓動盤就能夠解決問題。具體方法如下:

創建Windows啓動盤,找一臺配置相似、工作正常的Windows XP機器,開啟我的電腦,單擊鼠標右鍵選擇磁盤圖標,然後在後續的選單中選擇格式化。當格式化對話框出現以後,保留所有缺省設定,然後點擊開始按鈕。

當格式化操作完成後,關閉格式化對話框回到My Computer,雙擊C:驅的圖標,訪問根目錄,將、NTLDR、三個檔案拷貝到磁盤上。創建好了Windows啓動盤之後,將它插入故障系統的驅動器內,按Ctrl+Alt+Delete重新啓動計算機。

2、使用最後一次的正確配置

你還可以嘗試用最後一次正確配置來啓動操作系統。該功能讓你取消任何在註冊表CurrentControlSet鍵上做出的、導致問題的修改,這個鍵是定義硬件和驅動器設定的。Known Good Configuration功能用系統最後一次正常啓動的CurrentControlSet鍵值來取代當前的鍵值。具體方法如下:

首先按Ctrl+Alt+Delete鍵,重新啓動計算機。當你看到屏幕上出現“Please select the operating system to start”,或者聽到計算機發出一聲蜂鳴聲,按F8鍵,屏幕上就會出現Windows進階選項選單。從選單中選擇“Last Known Good Configuration”選項,然後按Enter鍵。要記住,你只有一次機會使用Last Known Good Configuration功能。

3、進行系統恢復

能夠幫助解決Windows XP啓動問題的另一個工具是系統恢復。系統恢復作爲一項服務在後臺執行,並且持續監視重要系統組件的變化。當它發現一項改變即將發生,系統恢復會立即在變化發生之前,爲這些重要組件作一個名爲恢復點的備份拷貝,而且系統恢復缺省的設定是每24個小時創建恢復點。具體方法如下:首先按Ctrl+Alt+Delete鍵,重新啓動計算機。當你看到屏幕上出現“Please select the operating system to start”,或者聽到計算機發出一聲蜂鳴聲,按F8鍵,屏幕上就會出現Windows進階選項選單。現在從選單中選擇安全模式,然後 按Enter鍵。當Windows XP進入安全模式之後,點擊開始按鈕,選擇所有程序附件系統工具選單,選擇系統恢復。點擊下一步,選擇一個恢復點,啓動恢復程序。

4、使用Recovery Console

如果Windows XP啓動問題比較嚴重。你可以使用Windows XP CD啓動系統,然後使用一個名爲恢復控制檯的工具。具體做法如下:

在故障電腦的CD-ROM驅動器中插入Windows XP CD,然後按Ctrl+Alt+Delete鍵重新啓動計算機。一旦系統從CD上啓動後,只要根據提示就能夠很容易地加載啓動所需要的基本檔案。當你看到Welcome To Setup介面的時候,按R鍵進入Recovery Console。然後你就會看到Recovery Console選單。它顯示了包含操作系統檔案的檔案夾,並提示你選擇打算登入的操作系統。你需要在鍵盤上輸入選單上的序號,然後系統會提示你輸入管理員密碼,你就會進入主Recovery Console提示頁面。

5、修復被破壞的

隨着Windows XP 操作系統的加載,Ntldr程序指向檔案,以確定操作系統檔案的位置,以及選擇哪個啓動選項。所以如果檔案出了問題,WindowsXP系統就不能啓動了。你可以使用恢復控制檯特殊版本的Bootcfg工具來修復它。當然,你必須首先用Windows XP CD重新啓動系統,按照#4中的介紹開啟Recovery Console。你可以這樣調用Bootcfg工具:在Recovery Console命令提示符後,輸入Bootcfg /parameter在這裏的/parameter是這些需要的參數之一:

/Add:掃描所有的Windows安裝,幫助你向檔案中增加任何新的內容。

/Scan:搜尋所有的'Windows安裝。

/List:列出檔案的所有入口。

/Default:設缺省操作系統爲主引匯入口。

/Rebuild:完全重新創建檔案。用戶必須確認每個步驟。

/Redirect:允許操作系統在使用Headless Administration功能的時候,啓動操作可以重新定義到某個特定端口。重新定義包括兩個參數:Port Baudrate和UseBiosSettings。

/Disableredirect:禁用redirection。

6、修復被破壞的分區引導記錄

partition boot sector是硬盤分區中的一個小部分,其中包含了操作系統中檔案系統的資訊以及一個很小的機器語言程序,這對於幫助操作系統啓動是至關重要的。如果你懷疑WindowsXP系統的啓動問題是由於partition boot sector被破壞了造成的,你可以使用恢復控制檯中一個名爲Fixboot的工具來修復它。

首先,用Windows XP CD啓動系統,按照#4中的介紹開啟Recovery Console。你可以這樣調用Fixboot工具:在Recovery Console命令提示符後,輸入Fixboot drive: drive代表的是你希望新創建的partition boot sector所在的分區。

7、修復被破壞的主引導扇區

主引導扇區佔據了硬盤的第一扇區,負責Window啓動程序。主引導扇區包含了磁盤分區表和一個名爲主引導代碼的小程序,該程序負責在分區表中定位活動0、可啓動磁盤、分區。一旦它被破壞,partition boot sector會接替它開始加載Windows。如果主引導扇區被破壞,partition boot sector就不能完成這一工作,Windows就不能啓動了。

如果你懷疑WindowsXP系統的啓動問題是由於主引導扇區被破壞了造成的,你可以使用恢復控制檯中的Fixmbr工具來修復它。首先,用Windows XP CD啓動系統,按照#4中的介紹開啟Recovery Console。你可以這樣調用Fixmbr工具:在Recovery Console命令提示符後,輸入Fixmbr device_name:device_name是你希望新的主引導扇區所在的設備的路徑名。例如,設備路徑名按照標準可啓動驅動器C盤進行格式化的命令是這樣的:DeviceHardDisk0。

8、禁用自動重啓

如果Windows XP遇到一個致命錯誤,處理這種錯誤的缺省設定是自動重新啓動系統。如果錯誤是在Windows XP啓動過程中產生的,操作系統就會陷入重新啓動的死循環——反覆地重新啓動,不能恢復正常。

在這種情況下,你需要禁用自動重啓功能。具體做法是:在Windows XP啓動時,當你看到“Please select the operating system to start”,或者聽到一聲蜂鳴了之後,按F8鍵開啟Windows進階選項選單。

然後,選擇禁止在系統故障時自動重啓,然後按Enter。現在Windows XP在遇到問題的時候會掛起,它會給出一個停止資訊,你可以用於診斷問題。

9、恢復備份

如果你不能修復有啓動故障的WindowsXP系統,但是有最近的備份,你可以從備份介質上恢復系統。恢復系統所採用的方法取決於你所使用的備份工具,所以你需要根據備份工具的指示來恢復系統。

10、進行in-place升級

如果你不能修復出現啓動問題的WindowsXP系統,而最近又沒有備份,你可以進行in-place升級。在同一個檔案夾裏重新安裝操作系統,就好像從一個Windows版本升級到另一個Windows版本一樣。in-place升級如果不能解決所有的Windows啓動問題,至少也能夠解決其中絕大部分的問題。具體做法入下:

將Windows XP CD插入驅動器,從CD上重新啓動你的系統。在初始準備完成後,你會看到Windows XP安裝屏。

按Enter進入Windows XP安裝程序。很快,你就會看到許可證協議頁面,然後需要按F8確認你同意該協議。

然後安裝程序會搜尋硬盤,尋找以前安裝的Windows XP。當它找到以前安裝的Windows XP,你會看到屏幕上出現了第二個Windows XP安裝介面。該介面會提示你按R鍵進行修復,也可以按Esc鍵重新安裝一個Windows XP。

在這種情況下,修復系統和進行in-place升級是一樣的,所以你只用按R鍵就可以進行修復了。你選擇了之後,安裝程序將檢查系統所在的磁盤,然後開始執行in-place升級。進行了in-place升級或者修復系統之後,你必須重新安裝所有的Windows更新。