怎樣恢復XP系統的引導
常用的系統故障恢復命令 :
1. Bootcfg:用於對啓動文件BOOT.INI的配置和恢復(Win 2K沒有該命令) 。
2. Disable 和 Enable:用於禁用/啓用系統服務或設備驅動程序。
3. Expand:用於從壓縮文件中提取文件 。
4. FixBoot:重新寫入新的分區引導區到指定的系統分區 。
點擊下載“嗨格式數據恢復大師”;
5. FixMBR:修復啓動磁盤的主引導記錄 。
6. Help:顯示幫助 。
7. Listsvc:列出該系統上所有的系統服務和設備驅動程序(配合Disable/Enable使用)。
8. Set:顯示和設置環境變量 。
Windows 2000 或 XP 系統出現故障的時候,通常可以通過"最後一次正確配置"、"安全模式"、"系統還原"(只用於XP)來修復。但是有一些情況是不能通過這些辦法來修復的,例如:系統引導文件丟失、BOOT.INI 文件丟失或配置錯誤、系統DLL丟失等等。這個時候,重新安裝操作系統雖然是個有效的方法,但是要花費很長的時間。其實還可以通過恢復控制檯來做最後的嘗試。使用恢復控制檯,不但可以進行包括啓用和禁用系統服務、分區和格式化磁盤、修復引導記錄等操作,還可以通過複製源光盤的文件來修復丟失系統文件的錯誤等等。
怎樣建立雙系統引導
XP上安裝Windows 7 是很好用的!應該不會有什麼問題的!有一點就是必須先有XP在裝Windows 7 。開機會有2個系統選者你喜歡用哪個就用哪個。你的現在的問題可能是你關閉了雙引導設置!
1.[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)WINNT="Microsoft Windows 2000 Professional" /fastdetect
2.開機進入系統後右擊我的電腦-屬性-高級-啓動和故障恢復-設置-編輯,在最後添加上:
multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect 然後保存重啓試一下。
如何手動修復XPVista雙系統的引導文件
從Windows Vista開始,操作系統的啓動管理器已經不再是Windows 2000/XP/Server 2003所採用的NTLDR+boot.ini,而是採用了全新的啓動配置數據庫存儲(BCD)。在基於Windows Vista的計算機上安裝早期版本的Windows操作系統時,安裝程序將覆蓋MBR、啓動扇區和啓動文件中的所有內容,這種情況下我們無法再使用來自早期版本的Windows操作系統的boot.ini文件來啓動Windows Vista。即使在記事本中打開boot.ini這個文件,也只會看到圖1所示的提示信息(請注意圖中的紅色框線)。
圖1 操作系統中的boot.ini文件
如果錯誤事實已經形成,我們也完全不用擔心,這裏以D盤安裝了Windows Vista,以後由於某些原因格式化C盤重新安裝Windows XP爲例進行說明。按照下面的步驟即可手動修復:
第1步:還原MBR並恢復啓動管理器
使用Windows Vista的安裝光盤引導計算機,按照選擇安裝語言、時間和貨幣格式、鍵盤和輸入方法的順序,進入安裝程序界面後從左下角選擇“修復計算機”,然後在下一畫面中選擇“命令提示符”(見圖2),在命令提示符環境手工輸入如下命令並運行:bootsect -nt60 all
圖2 Vista系統恢復工具
第2步:重新構建BCD
仍然是在命令提示符環境執行“bootrec /RebuildBcd”的命令,這條命令會在所有磁盤中掃描與Windows Vista兼容的安裝,並將其重新添加到新生成的BCD存儲中,注意這裏的重建BCD是完全徹底的。
第3步:手工添加Windows XP項目
需要指出的是,由於“bootrec /RebuildBcd”只是針對Windows Vista和Windows Server 2008進行檢測,無法檢測並發現Windows XP,因此我們只能採取手工添加的方法將Windows XP加入BCD,否則多重啓動菜單中將只會顯示Windows Vista,而不會顯示Windows XP。
bcdedit.exe命令行工具可以修改啓動配置數據存儲,我們可以在命令提示符環境依次輸入如下命令並執行,圓括號中的內容表示該命令的解釋,執行時無須輸入:
bcdedit /create {ntldr} /d "早期版本的 Windows" (在存儲中新建名爲“早期版本的 Windows”的項)
bcdedit /set {ntldr} device partition=C: (設置存儲中的項選項值,將應用程序設備設置到C:分區)
bcdedit /set {ntldr} pathtldr
bcdedit /displayorder {ntldr} /addlast (設置啓動管理器中顯示多重引導菜單的順序)
上述命令中,標記符“{ntldr}”是用來指定可用於啓動早於Windows Vista版本的操作系統的OS加載器,“早期版本的 Windows”的信息可以自由更改;“PARTITION=C:”是表示NTLDR所在的硬盤活動分區,請根據實際情況修改命令;“/addlast”表示將指定的項標識符添加到顯示順序的末尾,bcdedit.exe更多的可用參數可以查看幫助文件。
最後,當然還需要重新啓動系統,此時你會發現問題已經得到解決,有這方面需要的朋友可以一試。
以上就是恢復XP系統引導的方法是什麼?的詳細內容,更多請關注本站其它相關文章!