創(chuàng)建Windows啟動盤,找一臺配置相似、工作正常的WindowsXP機器,打開我的電腦,單擊滑鼠右鍵選擇磁片圖示,然后在后續(xù)的功能表中選擇格式化。當格式化對話方塊出現以后,保留所有缺省設置,然后開始按鈕。當格式化操作完成后,關閉格式化對話方塊回到MyComputer,雙擊C:驅的圖示,訪問根目錄,將Boot.ini、NTLDR、Ntdetect.com三個檔拷貝到磁片上。創(chuàng)建好了Windows啟動盤之后,將它插入故障系統(tǒng)的驅動器內,按[Ctrl][Alt][Delete]重新啟動電腦。
2.使用ABC后一次的正確配置
你還可以嘗試用ABC后一次正確配置來啟動作業(yè)系統(tǒng)。該功能讓你取消任何在注冊表CurrentControlSet鍵上做出的、導致問題的修改,這個鍵是定義硬體和驅動器設置的。KnownGoodConfiguration功能用系統(tǒng)ABC后一次正常啟動的CurrentControlSet鍵值來取代當前的鍵值。具體方法如下:
首先按[Ctrl][Alt][Delete]鍵,重新啟動電腦。當你看到熒幕上出現 Pleaseselecttheoperatingsystemtostar,或者聽到電腦發(fā)出一聲蜂鳴聲,按[F8]鍵,熒幕上就會出現Windows選項功能表。從功能表中選擇LastKnownGoodConfiguration選項,然后按[Enter]鍵。要記住,你只有一次機會使用LastKnownGoodConfiguration功能。
3.進行系統(tǒng)恢復
能夠幫助解決WindowsXP啟動問題的另一個工具是系統(tǒng)恢復。系統(tǒng)恢復作為一項服務在后臺運行,并且持續(xù)監(jiān)視重要系統(tǒng)元件的變化。當它發(fā)現一項改變即將發(fā)生,系統(tǒng)恢復會立即在變化發(fā)生之前,為這些重要元件作一個名為恢復點的備份拷貝,而且系統(tǒng)恢復缺省的設置是每24個小時創(chuàng)建恢復點。具體方法如下:
首先按[Ctrl][Alt][Delete]鍵,重新啟動電腦。當你看到熒幕上出現Pleaseselecttheoperatingsystemtostart,或者聽到電腦發(fā)出一聲蜂鳴聲,按[F8]鍵,熒幕上就會出現Windows選項功能表?,F在從功能表中選擇安全模式,然后按[Enter]鍵。當WindowsXP進入安全模式之后,開始按鈕,選擇所有程式附件系統(tǒng)工具功能表,選擇系統(tǒng)恢復。下一步,選擇一個恢復點,啟動恢復程式。
4.使用RecoveryConsole
如果WindowsXP啟動問題比較嚴重。你可以使用WindowsXPCD啟動系統(tǒng),然后使用一個名為恢復控制臺的工具。具體做法如下:
在故障電腦的CD-ROM驅動器中插入WindowsXPCD,然后按[Ctrl][Alt][Delete]鍵重新啟動電腦。一旦系統(tǒng)從CD上啟動后,只要根據提示就能夠很容易地載入啟動所需要的基本檔。
當你看到WelcomeToSetup介面的時候,按R鍵進入RecoveryConsole。然后你就會看到RecoveryConsole功能表。它顯示了包含作業(yè)系統(tǒng)檔的檔夾,并提示你選擇打算登錄的作業(yè)系統(tǒng)。你需要在鍵盤上輸入功能表上的序號,然后系統(tǒng)會提示你輸入管理員密碼,你就會進入主RecoveryConsole提示頁面。
5.修復被破壞的Boot.ini
隨著WindowsXP作業(yè)系統(tǒng)的載入,Ntldr程式指向Boot.ini檔,以確定作業(yè)系統(tǒng)檔的位置,以及選擇哪個啟動選項。所以如果Boot.ini檔出了問題,WindowsXP系統(tǒng)就不能啟動了。你可以使用恢復控制臺特殊版本的Bootcfg工具來修復它。當然,你必須首先用WindowsXPCD重新啟動系統(tǒng),按照4中的介紹打開RecoveryConsole。你可以這樣調用Bootcfg工具:在RecoveryConsole命令提示符后,輸入Bootcfg/parameter在這里的/parameter是這些需要的參數之一:
/Add:掃瞄所有的Windows安裝,幫助你向Boot.ini檔中增加任何新的內容。
/Scan:搜索所有的Windows安裝。
/List:列出Boot.ini檔的所有入口。
/Default:設缺省作業(yè)系統(tǒng)為主引導入口。
/Rebuild:重新創(chuàng)建Boot.ini文件。用戶必須確認每個步驟。
/Redirect:允許作業(yè)系統(tǒng)在使用HeadlessAdministration功能的時候,啟動操作可以重新定義到某個特定埠。重新定義包括兩個參數:[PortBaudrate][UseBiosSettings]。
/Disableredirect:禁用redirection。
6.修復被破壞的分區(qū)引導記錄
partitionbootsector是硬碟分區(qū)中的一個小部份,其中包含了作業(yè)系統(tǒng)中檔系統(tǒng)的資訊以及一個很小的機器語言程式,這對于幫助作業(yè)系統(tǒng)啟動是至關重要的。如果你懷疑WindowsXP系統(tǒng)的啟動問題是由于partitionbootsector被破壞了造成的,你可以使用恢復控制臺中一個名為Fixboot的工具來修復它。首先,用WindowsXPCD啟動系統(tǒng),按照4中的介紹打開RecoveryConsole。你可以這樣調用Fixboot工具:在RecoveryConsole命令提示符后,輸入Fixboot[drive]:[drive]代表的是你希望新創(chuàng)建的partitionbootsector所在的分區(qū)。
7.修復被破壞的主引導磁區(qū)
主引導磁區(qū)占據了硬碟的ABC磁區(qū),負責Window啟動程式。主引導磁區(qū)包含了磁片分區(qū)表和一個名為主引導代碼的小程式,該程式負責在分區(qū)表中定位活動0、可啟動磁片、分區(qū)。一旦它被破壞,partitionbootsector會接替它開始載入Windows。如果主引導磁區(qū)被破壞,partitionbootsector就不能完成這一工作,Windows就不能啟動了。
如果你懷疑WindowsXP系統(tǒng)的啟動問題是由于主引導磁區(qū)被破壞了造成的,你可以使用恢復控制臺中的Fixmbr工具來修復它。首先,用WindowsXPCD啟動系統(tǒng),按照4中的介紹打開RecoveryConsole。你可以這樣調用Fixmbr工具:在RecoveryConsole命令提示符后,輸入Fixmbr[device_name]:[device_name]是你希望新的主引導磁區(qū)所在的設備的路徑名。例如,設備路徑名按照標準可啟動驅動器C盤進行格式化的命令是這樣的:\Device\HardDisk0。
8.禁用自動重啟
如果WindowsXP遇到一個致命錯誤,處理這種錯誤的缺省設置是自動重新啟動系統(tǒng)。如果錯誤是在WindowsXP啟動過程中產生的,作業(yè)系統(tǒng)就會陷入重新啟動的閉環(huán)——反覆地重新啟動,不能恢復正常。在這種情況下,你需要禁用自動重啟功能。具體做法是:在WindowsXP啟動時,當你看到 Pleaseselecttheoperatingsystemtostart,或者聽到一聲蜂鳴了之后,按[F8]鍵打開Windows選項功能表。然后,選擇禁止在系統(tǒng)故障時自動重啟,然后按[Enter]?,F在WindowsXP在遇到問題的時候會掛起,它會給出一個停止資訊,你可以用于診斷問題。
9.恢復備份
如果你不能修復有啟動故障的WindowsXP系統(tǒng),但是有ABC近的備份,你可以從備份介質上恢復系統(tǒng)?;謴拖到y(tǒng)所采用的方法取決于你所使用的備份工具,所以你需要根據備份工具的指示來恢復系統(tǒng)。
10.進行in-place升級
如果你不能修復出現啟動問題的WindowsXP系統(tǒng),而ABC近又沒有備份,你可以進行in-place升級。在同一個檔夾里重新安裝作業(yè)系統(tǒng),就好像從一個Windows版本升級到另一個Windows版本一樣。in-place升級如果不能解決所有的Windows啟動問題,至少也能夠解決其中絕大部份的問題。具體做法入下:
將WindowsXPCD插入驅動器,從CD上重新啟動你的系統(tǒng)。在初始準備完成后,你會看到WindowsXP安裝屏。按[Enter]進入WindowsXP安裝程式。很快,你就會看到許可證協(xié)定頁面,然后需要按[F8]確認你同意該協(xié)議。然后安裝程式會搜索硬碟,尋找以前安裝的WindowsXP。當它找到以前安裝的WindowsXP,你會看到熒幕上出現了第二個WindowsXP安裝介面。該介面會提示你按R鍵進行修復,也可以按[Esc]鍵重新安裝一個WindowsXP。在這種情況下,修復系統(tǒng)和進行in-place升級是一樣的,所以你只用按R鍵就可以進行修復了。你選擇了之后,安裝程式將檢查系統(tǒng)所在的磁片,然后開始執(zhí)行in-place升級。進行了in-place升級或者修復系統(tǒng)之后,你必須重新安裝所有的Windows更新。
本文轉載自360安全中心網)