熱點推薦:
您现在的位置: 電腦知識網 >> 電腦故障 >> 正文

排除WinXP系統啟動故障的十招

2013-11-11 23:58:19  來源: 電腦故障 

  如果你電腦的電源已經打開而WindowsXP沒有正常啟動你需要采取一些故障排除手段下面列舉了可能出現的問題以及解決問題的方法

  修復被破壞的Bootini

  隨著WindowsXP操作系統的加載Ntldr程序指向Bootini文件以確定操作系統文件的位置以及選擇哪個啟動選項所以如果Bootini文件出了問題WindowsXP系統就不能啟動了你可以使用恢復控制台特殊版本的Bootcfg工具來修復它當然你必須首先用WindowsXPCD重新啟動系統按照#中的介紹打開RecoveryConsole你可以這樣調用Bootcfg工具在RecoveryConsole命令提示符後輸入Bootcfg/parameter在這裡的/parameter是這些需要的參數之一

  /Add掃描所有的Windows安裝幫助你向Bootini文件中增加任何新的內容

  /Scan搜索所有的Windows安裝

  /List列出Bootini文件的所有入口

  /Default設缺省操作系統為主引導入口

  /Rebuild完全重新創建Bootini文件用戶必須確認每個步驟

  /Redirect允許操作系統在使用HeadlessAdministration功能的時候啟動操作可以重新定義到某個特定端口重新定義包括兩個參數[PortBaudrate][UseBiosSettings]

  /Disableredirect禁用redirection

  使用最後一次的正確配置

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

  首先按[Ctrl][Alt][Delete]鍵重新啟動計算機當你看到屏幕上出現Pleaseselecttheoperatingsystemtostart或者聽到計算機發出一聲蜂鳴聲按[F]鍵屏幕上就會出現Windows高級選項菜單從菜單中選擇LastKnownGoodConfiguration選項然後按[Enter]鍵要記住你只有一次機會使用LastKnownGoodConfiguration功能

  使用RecoveryConsole

  如果WindowsXP啟動問題比較嚴重你可以使用WindowsXPCD啟動系統然後使用一個名為恢復控制台的工具具體做法如下

  在故障電腦的CDROM驅動器中插入WindowsXPCD然後按[Ctrl][Alt][Delete]鍵重新啟動計算機一旦系統從CD上啟動後只要根據提示就能夠很容易地加載啟動所需要的基本文件當你看到WelcomeToSetup界面的時候按R鍵進入RecoveryConsole然後你就會看到RecoveryConsole菜單它顯示了包含操作系統文件的文件夾並提示你選擇打算登錄的操作系統你需要在鍵盤上輸入菜單上的序號然後系統會提示你輸入管理員密碼你就會進入主RecoveryConsole提示頁面

  進行系統恢復

  能夠幫助解決WindowsXP啟動問題的另一個工具是系統恢復系統恢復作為一項服務在後台運行並且持續監視重要系統組件的變化當它發現一項改變即將發生系統恢復會立即在變化發生之前為這些重要組件作一個名為恢復點的備份拷貝而且系統恢復缺省的設置是每個小時創建恢復點具體方法如下

  首先按[Ctrl][Alt][Delete]鍵重新啟動計算機當你看到屏幕上出現Pleaseselecttheoperatingsystemtostart或者聽到計算機發出一聲蜂鳴聲按[F]鍵屏幕上就會出現Windows高級選項菜單現在從菜單中選擇安全模式然後按[Enter]鍵當WindowsXP進入安全模式之後點擊開始按鈕選擇所有程序附件系統工具菜單選擇系統恢復點擊下一步選擇一個恢復點啟動恢復程序

  使用Windows啟動盤

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

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

  當格式化操作完成後關閉格式化對話框回到MyComputer雙擊C驅的圖標訪問根目錄將BootiniNTLDR三個文件拷貝到磁盤上創建好了Windows啟動盤之後將它插入故障系統的驅動器內按[Ctrl][Alt][Delete]重新啟動計算機

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

  partitionbootsector是硬盤分區中的一個小部分其中包含了操作系統中文件系統的信息以及一個很小的機器語言程序這對於幫助操作系統啟動是至關重要的如果你懷疑WindowsXP系統的啟動問題是由於partitionbootsector被破壞了造成的你可以使用恢復控制台中一個名為Fixboot的工具來修復它首先用WindowsXPCD啟動系統按照#中的介紹打開RecoveryConsole你可以這樣調用Fixboot工具在RecoveryConsole命令提示符後輸入Fixboot[drive]:[drive]代表的是你希望新創建的partitionbootsector所在的分區

  修復被破壞的主引導扇區

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

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

  禁用自動重啟

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

  在這種情況下你需要禁用自動重啟功能具體做法是在WindowsXP啟動時當你看到Pleaseselecttheoperatingsystemtostart或者聽到一聲蜂鳴了之後按[F]鍵打開Windows高級選項菜單

  然後選擇禁止在系統故障時自動重啟然後按[Enter]現在WindowsXP在遇到問題的時候會掛起它會給出一個停止信息你可以用於診斷問題

  恢復備份

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

  進行inplace升級

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

  將WindowsXPCD插入驅動器從CD上重新啟動你的系統在初始准備完成後你會看到WindowsXP安裝屏

  按[Enter]進入WindowsXP安裝程序很快你就會看到許可證協議頁面然後需要按[F]確認你同意該協議

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

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


From:http://tw.wingwit.com/Article/Fault/201311/10376.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.