您的位置:首頁技術文章
文章詳情頁

WindowsVista與WinXP雙啟動全面解決方案

瀏覽:80日期:2023-08-11 18:53:05

作者:IT168 長江邊上

【IT168 實用技巧】如果要說現在最熱門的軟件是什么,相信朋友們都會異口同聲的說Vista,的確,作為微軟精心準備了五年之久的下一代操作系統,Vista無論是內部泄漏還是公開測試,它的一舉一動都吸引了太多的目光,而隨著RTM版本的正式發布,無論是被動還是主動,越來越多的朋友開始去體驗Vista。

一、在Vista系統下設置默認操作系統

畢竟是新一代的操作系統,Vista還有著太多的陌生感,因此除去很少一部分軟件狂熱者之外,絕大部分用戶還是希望繼續保留原有的Windows XP雙操作系統,也就是說在原有的Windows XP基礎上全新安裝Windows Vista,這樣就可以自動生成雙引導菜單,是一種比較保險的系統安裝方式。

在安裝結束后,引導時默認啟動的是Microsoft Windows Vista,此時有30秒的時間供用戶選擇,我們可以通過上、下光標箭頭選擇“早期版本的Windows”,實際上這個所謂的早期版本就是原來的Windows XP,但如果你不在現場的時間超過30秒,那就將進入Vista系統,此時你將不得不選擇重新啟動才能進入Windows XP,感覺到有些不太方便。如果你希望在Vista下調整默認的操作系統,那么可以使用下面的兩種方法:

1.圖形化解決方案

和XP時代一樣,右擊桌面上的“計算機”圖標,打開圖1所示窗口,在這里選擇“高級系統設置”,此時會看到圖2所示的系統屬性窗口,這也是我們非常熟悉的,接下來單擊啟動和故障恢復小節中的“設置”按鈕,打開“啟動和故障恢復”對話框,如圖3所示,將默認的操作系統重置為“早期版本的Windows”,然后單擊右下角的“確定”按鈕進行保存,下一次啟動時就會默認啟動Windows XP。

圖1

圖2

圖3

需要遺憾的是,這里已經無法找到XP下的“編輯”按鈕,即使用記事本打開C盤根目錄下的BOOT.INI文件,我們看到的也是如圖4所示的內容,也就是說再也不能在這里手工編輯引導菜單中的選項。圖4

2.命令行解決方案

雖然我們無法借助記事本編輯BOOT.INI來解決默認操作系統的問題,但可以借助Vista的BCDEdit(Boot Configuration Data Edit,啟動配置數據存儲編輯器)來完成這個任務,我們可以借助這個命令行工具在啟動配置數據存儲中添加、刪除、編輯和附加項。

單擊開始菜單,在這里找到“所有程序→附件→命令提示符”,如圖5所示。圖5右擊選擇“以管理員身份運行”打開命令提示符窗口,切換到Windowssystem32,執行如下命令即可將Windows XP設置為默認的啟動系統(見圖6):圖6bcdedit.exe /default {ntldr}

這里需要說明的是,在“/default”的后面千萬不能輸入“早期版本的Windows”,否則會提示“指定的命令未知”,關于“{ntldr}”的內容可以借助“bcdedit.exe /enum”參數查看,然后通過命令提示符的快捷菜單進行標記、復制、粘貼,這里無法通過Ctrl+C、Ctrl+V組合鍵來完成復制和粘貼的操作。

如果需要設置啟動管理器顯示多重引導菜單的順序,可以使用“/displayorder”參數,而“/timeout”可以設置啟動管理器的超時值。

二、在XP下設置默認操作系統

在Windows XP下調整默認啟動系統的方法非常簡單,相信很多朋友都不陌生,右擊桌面上的“我的電腦”圖標打開系統屬性窗口,切換到“高級”標簽頁,在這里單擊“啟動和故障恢復”小節中的“設置”按鈕,打開啟動和故障恢復對話框,不過我們在“默認操作系統”下拉列表框中并沒有看到與Vista有關的引導項(見圖7),這是怎么一回事呢?

圖7

原來,Vista引入了全新的引導管理器,與Windows XP大不相同的是將以前保存在BOOT.INI中的啟動配置參數轉移到了啟動配置數據存儲包中,這也就是為什么我們在BOOT.INI文件中無法查看到Vista引導選項的原因所在。那么,難道我們再也無法在Windows XP下將XP設置為Vista/XP的默認啟動系統了嗎?

當然不是,我們可以借助第三方軟件來完成這個任務,這里介紹兩款比較好用的軟件:

1.VistaBootPRO [點擊下載]

VistaBootPRO是第一個被設計用來對Vista進行調整和優化的軟件,提供了一個圖形化的操作界面,可以非常方便的對Vista的引導管理器進行各種調整,而且還是完全免費的,目前最新版本是3.1 Beta,目前只能被安裝在Windows 2000/XP/Server 2003/Vista系統下,而且運行時需要.NET 2.0 Framework的支持。

需要說明的是,VistaBootPRO采用了類似于Office 2007風格的界面,單擊窗口頂部的按鈕切換到“Manage OS EntrIEs”標簽頁,如圖8所示,可以看到“OS List”列表框中給出了目前已安裝的操作系統,遺憾的是對中文字符的支持不是太好,總算不影響正常使用。

圖8

現在的操作很簡單,選中需要設置為默認操作系統的項目,然后在下面勾選“Set as Default”復選框,如果有需要的話,可以單擊右側的雙箭頭按鈕調整各個項目的次序,通過“Up”和“Down”兩個按鈕進行調整,最后單擊右下角的“Apply”按鈕即可生效。假如需要對系統項進行重命名,首先需要勾選“Rename selected operating system”復選框,然后下面會增加Rename To和Deive Letter的相關選項。

2.EasyBCD

EasyBCD的作用與VistaBoostPRO大致相仿,也是一個完全免費的軟件,目前最新版本是1.5,當然也需要.NET 2.0 Framework的支持。

運行程序,切換到“Configure Boot”標簽頁,如圖9所示,在右側窗格的“Default OS”下拉列表框中選擇“早期版本的Windows”,這里還可以重置顯示引導管理器的默認時間,最后單擊下面的“Save Settings”按鈕即可生效,以后引導時就會默認以Windows XP啟動?!D9如果你需要對引導管理器中的項目重命名,那么可以在下面的“Entry-Based Settings”小節中完成,首先選中相應的引導項,然后在“Name”后面的文本框中自由命名即可。

三、修復引導管理器

有一個問題是比較令人討厭的,當按照正常的步驟完成Windows Vista/Windows XP的安裝后,此時當然雙引導菜單已經自動生成,一般情況下我們不用去改變什么。但如果由于某些原因對Windows XP進行了修復或重新安裝,那么原有的引導管理器會遭受破壞,雙引導菜單也已消失不見,換句話說也就是將無法進入Windows Vista,但Vista系統卻是實實在在的還呆在原來的地方,只不過是缺少了相關的啟動配置參數。

此時,我們仍然可以借助VistaBootPRO或EasyBCD來修復引導管理器,方法也很簡單:

1.VistaBootPRO [點擊下載]

切換到“Bootloader”標簽頁,如圖10所示,在這里選擇“Reinstall the Vista Bootloader”,然后單擊下面的“Apply”按鈕,確認后會自動重啟系統,很快就可以修復Vista的引導管理器。當然,如果什么時候不再需要Vista,可以選擇“Uninstall the Vista Bootloader”刪除引導管理器,這樣就可以不用去手工刪除C盤根目錄下的BOOT文件夾,而且是絕對的安全方便。提示:如果“Apply”按鈕呈灰色不可用狀態,可以先選擇“Uninstall the Vista Bootloader”,然后再切換回去再選擇就可以了。

圖10

2.EasyBCD

EasyBCD當然也可以修復Vista的引導管理器,不過現在需要的是切換到“Manage Bootloader”標簽頁,如圖11所示,在這里選擇“Reinstall the Vista Bootloader”, 然后單擊下面的磁盤狀按鈕“Write MBR”寫入即可。不過,建議在進行此項操作之前,最好先備份當前的引導數據,以確保萬無一失。圖11

四、刪除多余的引導項目

我們知道,如果需要刪除雙引導菜單中的多余項目,在Windows XP時代是非常簡單的,只要用記事本打開BOOT.INI文件進行手工編輯后保存即可,但遺憾的是這一招在Vista下已經失效,因此我們仍然需要借助第三方軟件來完成這一任務。

1.VistabBootPRO [點擊下載]

這個任務仍然需要在“Manage OS EntrIEs”標簽頁下完成,首先在“OS List”列表框中選擇一個待刪除的操作系統,然后單擊右側紅色的刪除按鈕,此時會彈出圖12所示的對話框,再次確認后即可將其刪除。

圖12

2.EasyBCD

切換到“Add/Remove Entries”標簽頁,在這里選擇需要刪除的引導項,然后單擊“Delete”按鈕即可(見圖13),這里當然也可以調整引導項的次序,夠簡單的吧?圖13當然,VistaBootPRO和EasyBCD這兩款軟件還有很多的功能,例如備份和導出引導數據、調整引導參數等,具體操作這里就不多介紹了,感興趣的朋友不妨一試。

標簽: Windows系統
国产综合久久一区二区三区