Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Vista系統教程 >> Windows Vista教程 >> Vista與XP雙啟動菜單修復技巧

Vista與XP雙啟動菜單修復技巧

日期:2017/2/7 9:18:43      編輯:Windows Vista教程

   VISTA 與XP雙啟動被很多人所使用,但是VISTA 與XP雙啟動跟以往我們的winxp和98的啟動有很大的不同,修復的方法也有所不同。

  一、雙系統共用

  1.全新安裝雙系統

  這裡關系到啟動雙系統問題,將要修改Vista的BootManager,將WinXP的引導信息加入到BCD文件中。在遠景論壇上曾發過通過 bcdedit.exe(Vista----X:\Windows\system32\)程序修改Vista和其他Windows的多重啟動菜單的貼子,這是一個命令行程序,將用到大量命令,對普通用戶來說極為不方便。於是我建議大家用VistaBootPro1.0。VistaBootPro1.0提供了一個圖形化的操作界面,修改設置一目了然,這樣對於普通用戶來說也不是很難。

  VistaBootPro1.0的安裝說明:

  ①WndowsXP系統必需裝有Microsoft.NETFramework2.0才能安裝本軟件。

  ②WindowsVista系統下安裝後,必需用鼠標右鍵點擊程序或它的快捷方式,選擇“用管理員賬戶運行”或者關閉”UAC“,否則會出現權限不夠的出錯提示框。

  ③如系統裝有防火牆,則必須允許它訪問網。

  VistaBootPro1.0的使用方法:

  ①CurrentSettings:在這裡可以查看當前的引導管理器的配置信息,查看之前建議選擇“File→CheckforUpdates”進行檢測,或者執行“RescanBCDRegistry”重新掃描,以保證當前配置信息是最新的。

  ②ChangeSettings:用戶可以在這裡設置默認啟動的操作系統,直接從下拉列表框中選擇即可,使用方法與 “SystemProperties→Advanced→StartupandRecovery”大致相仿,修改後直接單擊“Apply!”按鈕即可生效。必須指出的是,這裡還提供了刪除VistaBootLoader的選項,但使用之前請慎重,因為刪除後將無法進入Vista。

  ③ManageEntries:在這裡可以調整多重啟動菜單中各個項目的次序,通過“Up”和“Down”兩個按鈕選擇即可,當然也可以在這裡刪除某個啟動項。還可以在此增加操作系統。比如我在這裡增加一個名為”WindowsXPSP2Professional“的操作系統,其引導程序所在盤為”C“。

  ④Backup/Restore:這是VistaBootPRO的一個特色功能,我們可以將當前的設置備份到文件中,以後可以隨時恢復以前的個性化設置。

  ⑤在“Tools”菜單下選擇“LegackEditor”能打開記事本對boot.ini文件進行編輯,當然你能夠修改的只有除了 WindowsVista之外的啟動項目。

  設置完後用命令“bcdedit”來查看設置

  方法:①打開“運行”(開始〉運行),輸入cmd

  ②輸入bcdedit

  引導文件備份

  設置完成並重啟之後就用上了雙系統了,那麼現在就要做一件重要事情進行文件備份,備份很重要。這些文件被隱藏,須打開文件夾選項進行設置,

  ⑴備份的引導文件為(文件位於“當前引導程序所在盤”比如此時是C盤):Boot(文件夾);autoexec.bat;bootmgr.sys;config.sys;BOOTSECT.BAK;boot.ini;bootfont.bin;IO.SYS;MSDOS.SYS;NTDETECT.COM;ntldr.sys 其中Boot(文件夾);autoexec.bat;bootmgr.sys;config.sys;BOOTSECT.BAK為Vista的引導,而 boot.ini;bootfont.bin;IO.SYS;MSDOS.SYS;NTDETECT.COM;ntldr.sys為WinXP的引導。

  ⑵ 備份BCD文件:①打開“運行”(開始〉運行),輸入cmd

  ②輸入bcdedit/export"X:\XXX\bcd"

  恢復BCD文件:①打開“運行”(開始〉運行),輸入cmd

  ②輸入bcdedit/import"X:\XXX\bcd"

  圖中我是把BCD文件備份到 “f:\123\"文件夾下,又從“f:\123\"文件夾下恢復。BCD文件位於“C:\Boot\"文件夾下。

  2.重新安裝雙系統

  但是又出現了問題,有些人要重新安裝WinXP或Vista。安裝後又沒有了雙系統啟動菜單了,這裡就有兩種形式了。

  第一:Vista安裝在C盤,Vista不動,重新安裝WinXP。

  方法一:由於是重新安裝WinXP,所以WinXP在C盤的引導文件沒有動,那麼就只把先前備份的BCD文件恢復就可以了。(推薦)

  方法二:就是再次使用VistaBootPro1.0的方法。

  第二:Vista安裝在C盤,WinXP不動,重新安裝Vista。

  因為Vista安裝在C盤,安裝好後,C盤中WinXP的引導文件將全都消失,那麼就要把WinXP的引導文件復制到C盤中。再使用恢復BCD文件的方法來恢復雙系統啟動菜單。

  注意:此方法必須保證C盤中WinXP和Vista的引導文件無損失,建議系統安裝好後就備份它們,最好是全部備份。 

 二、雙系統改為單系統

  1.保留Vista,刪除WinXP

  ①恢復系統默認以Vista啟動。

  方法:⑴使用光驅加載Vista光盤(可以使用虛擬光驅)

  ⑵打開“運行”(開始〉運行),輸入cmd

  ⑶輸入X:(X代表你的光驅盤符)

  ⑷輸入cdboot

  ⑸輸入 bootsect/nt60SYS

  ⑹重新啟動,Vista的啟動管理器已經消失了

  ②刪除WinXP在C盤的引導文件(上面有介紹哪些是 WinXP的引導文件);

  ③格式化你安裝WinXP的那個盤。

  2.保留WinXP,刪除Vista

  ①格式化你安裝Vista的那個盤。

  ②用系統光盤中“系統引導修復”引導進入系統,進入後把備份的WinXP引導程序復制到“當前引導程序所在盤”,我這裡為C盤。

  ③恢復系統默認以WinXP啟動。

  方法:

  ⑴使用光驅加載Vista光盤(可以使用虛擬光驅)

  ⑵ 打開“運行”(開始〉運行),輸入cmd

  ⑶輸入X:(X代表你的光驅盤符)

  ⑷輸入cdboot

  ⑸輸入 bootsect/nt52SYS

  ⑹重新啟動,Vista的啟動管理器已經消失了,系統將默認以WinXP啟動。

  注意:在此C盤為“當前引導程序所在盤”。如果你對“當前引導程序所在盤”不清楚可以直接輸入bootsect/nt60或52盤符:如(bootsect/nt52C

  在此強調一點,保留Vista,則Vista全部引導文件無損失;保留WinXP,則WinXP全部引導文件無損失。

  三、其它設置:

  1.更改系統名稱

  ⑴默認XP系統名稱在Vista啟動管理器中是"earlierversionofWindows",要更改它:

  ①按住Windows+R 打開運行

  ②輸入cmd打開命令行模式

  ③輸入 bcdedit/set{ntldr}Description"WindowsXPSP2Professional"

  ⑵默認Vista系統名稱在 Vista啟動管理器中是"MicrosoftWindows",要更改它:

  ①按住Windows+R打開運行

  ②輸入cmd打開命令行模式

  ③輸入bcdedit/set{current}Description"WindowsVista5456Ultimate"

  2.更改菜單時間為10秒

  ①按住Windows+R打開運行

  ②輸入cmd打開命令行模式

  ③輸入bcdedit/timeout10 

Copyright © Windows教程網 All Rights Reserved