不過在使用Windows Vista后,以前這些方法全都無效了。因為Windows Vista使用了一個新工具來管理多系統(tǒng)的啟動,雖然Vista自帶一個叫做bcdedit.exe的程序,可以用來更改啟動項目,并實現(xiàn)更多功能,不過該工具是命令行工作,所有操作都要通過命令來實現(xiàn),對于一般人來說有一些難度。
現(xiàn)在好了,網(wǎng)上已經(jīng)出現(xiàn)了一個專門用于調(diào)整Windows Vista啟動項目的具有圖形界面的工具,所有平時常用的選項都可以通過簡單的單擊鼠標(biāo)的方式實現(xiàn)。其實這就是一個圖形界面的外殼工具,真正的操作還是靠bcdedit.exe進(jìn)行的,只不過有了這個圖形界面的外殼,操作起來更容易,也更不容易出錯。
安裝
這個工具的名字是VistaBootPro,這是一個免費軟件。
該軟件可以運行在Windows XP/2003 Vista以及Longhorn Server上,同時也可以調(diào)整包含這些操作系統(tǒng)在內(nèi)的多系統(tǒng)啟動項目。經(jīng)過測試,該軟件對目前最新的Vista RC2 Build 5744一樣有效。
注意,如果要在Windows XP/2003上安裝,系統(tǒng)中必須裝有微軟的.net framework 2.0,該軟件可以在這里免費下載:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9655156b-356b-4a2c-857c-e62f50ae9a55
軟件的安裝很簡單,一路Next即可。
界面介紹
這個軟件共有六個選項卡,分別負(fù)擔(dān)不同的功能。下文將會分別對每個選項卡的功能進(jìn)行介紹。
Backup/Restore Center
在對這類關(guān)鍵的系統(tǒng)設(shè)置進(jìn)行更改之前,有效的備份永遠(yuǎn)都是必須的。因此如果是第一次運行VistaBootPro,那么該軟件會首先轉(zhuǎn)到備份/恢復(fù)中心(圖1),提醒我們在進(jìn)行操作之前備份原有的引導(dǎo)記錄。
我們只需要單擊“Save(保存)”按鈕,并指定備份文件的保存位置,接著單擊“保存”按鈕即可。
日后如果因為自己的設(shè)置導(dǎo)致多系統(tǒng)引導(dǎo)出現(xiàn)問題,則可以再次回到這個選項卡上,單擊“Restore Center(恢復(fù)中心)”鏈接,然后單擊“Search(搜索)”按鈕,尋找之前備份的文件,就可以完成恢復(fù)工作。
View Settings
在這個選項卡下可以看到當(dāng)前安裝的多系統(tǒng)情況(圖2)。同時該選項卡下提供了“Overview(概況)”、“Detailed(詳細(xì)信息)”,還有“All(全部信息)”三種視圖供我們選擇,通過點擊相應(yīng)的按鈕就可以在不同視圖中切換,看到自己想要的信息。
下面重點會對引導(dǎo)文件中的一些語句進(jìn)行介紹。在Overview視圖下,首先可以看到這些內(nèi)容:
There is currently 2 OS(s) installed in the boot manager.
Current timeout before default boots: 30
Default OS: Microsoft Windows Vista RC1 CN
這三行內(nèi)容分別介紹了當(dāng)前使用引導(dǎo)管理器引導(dǎo)的操作系統(tǒng)數(shù)量(2個),在自動引導(dǎo)默認(rèn)操作系統(tǒng)之前的等待時間(30秒),以及默認(rèn)的操作系統(tǒng)(標(biāo)記為Microsoft Windows Vista RC1 CN的操作系統(tǒng))。
下面會分別列出每個操作系統(tǒng)的詳細(xì)信息,因為大致內(nèi)容類似,因此只列舉第一個系統(tǒng)的信息進(jìn)行介紹:
Name: Microsoft Windows Vista RC2 EN
BCD ID: {f0802bc6-5736-11db-93a1-f5e4a5430f6b}
Boot Drive: D:
Windows Drive: D:
System Bootloader: \Windows\system32\winload.exe
Windows Directory: \Windows
Name一列代表的是在操作系統(tǒng)選擇菜單上顯示的操作系統(tǒng)名稱,這個內(nèi)容可以更改。
BCD ID則是這個操作系統(tǒng)在BCD程序中的代號,無法也沒必要更改。
Boot Drive表示該操作系統(tǒng)的引導(dǎo)盤,也就是保存該操作系統(tǒng)引導(dǎo)文件的硬盤分區(qū),無法更改。
Windows Drive表示該操作系統(tǒng)的Windows目錄所在分區(qū),也就是操作系統(tǒng)的安裝分區(qū),無法更改。
System bootloader則表示了該操作系統(tǒng)的引導(dǎo)程序,無法更改。
Windows Directory表示了該操作系統(tǒng)的Windows目錄的名稱。
Manage OS entires
在這里可以針對操作系統(tǒng)選擇菜單上的項目進(jìn)行調(diào)整(圖3)。
首先,在OS List中列出了本機上安裝的,可以被識別出來的操作系統(tǒng)。每一行內(nèi)容代表一個操作系統(tǒng)。如果想要調(diào)整這些系統(tǒng)在操作系統(tǒng)選擇菜單上的順序,只要從列表中選中系統(tǒng)名稱,然后單擊右側(cè)的“向上”和“向下”按鈕即可。如果要從啟動列表中刪除某個系統(tǒng),也只需要首先單擊將其選中,然后單擊右側(cè)的“刪除”按鈕。
從列表中選中一個系統(tǒng)后,列表下方還有一些選項可供操作:
Set as default(設(shè)置為默認(rèn)),可以將選中的操作系統(tǒng)設(shè)置為默認(rèn),這樣等待一段時間(這個時間可以設(shè)置)沒有選擇后,引導(dǎo)程序就會自動開始引導(dǎo)默認(rèn)的操作系統(tǒng)。
Rename selected operating system(重命名被選中的系統(tǒng)),可以對選中的操作系統(tǒng)進(jìn)行重命名,在這里可以使用任何名稱,不過最好只用英文字幕和數(shù)字,不要用中文或者特殊字符。
Add new operating system entry(添加新的操作系統(tǒng)條目),可以手工添加新的操作系統(tǒng)。如果之前曾不小心刪除了某個操作系統(tǒng)的引導(dǎo)記錄,則可以使用該功能手工添加。
Seconds boot delay(延遲等待時間),可以指定在自動引導(dǎo)默認(rèn)操作系統(tǒng)前的等待時間,以秒為單位。
設(shè)置好之后需要單擊“Apply(應(yīng)用)”按鈕保存更改。
Advanced settings
在這里還可以對選中的操作系統(tǒng)引導(dǎo)選項進(jìn)行更詳細(xì)的設(shè)置(圖4)。不過在繼續(xù)之前,首先要從下拉菜單中選擇一個想要調(diào)整的操作系統(tǒng)。然后可以選中需要使用的選項,各個選項的含義如下:
Boot VGA Enabled,將系統(tǒng)引導(dǎo)到VGA模式下。如果設(shè)置了較高的顯示分辨率,顯示器無法正常顯示,而且也沒法恢復(fù)到原先的設(shè)置,就可以使用該選項,用VGA分辨率進(jìn)入系統(tǒng),然后重設(shè)分辨率。
Boot GUI Mode Disabled,啟用該選項后在進(jìn)入Vista之前屏幕上會出現(xiàn)綠色的極光圖案。
Allow use of unsigned drivers (x64 Edition Only),64位的Vista只能使用帶有數(shù)字簽名的驅(qū)動程序,不帶簽名的驅(qū)動無法安裝。選中該選項后將可以安裝不帶簽名的驅(qū)動。
PAE Enabled,啟用PAE模式,對大內(nèi)存提供支持。
DEP On,開啟DEP(數(shù)據(jù)執(zhí)行保護(hù))功能。
Debug the boot process,在啟用引導(dǎo)調(diào)試功能。
Run Vista in Kernel-Debug Mode,用內(nèi)核調(diào)試模式運行Vista,一般用不到。
Run in SOS Mode,加載驅(qū)動的時候顯示當(dāng)前正在加載的驅(qū)動名稱。
Deduct Memory,不知道這個選項是干什么用的。
Limit CPU’s,不清楚作用,難道是限制CPU速度?
設(shè)置好需要的選項后需要單擊“Apply”按鈕保存更改,而單擊“Reset”按鈕則可以重設(shè)選項。
關(guān)于這些選項的詳細(xì)含義和作用可以參考這篇文章:
http://support.microsoft.com/kb/833721/zh-cn
Bootloader
該選項卡下可以修復(fù)Windows的引導(dǎo)程序。
Reinstall the Vista bootloader選項可以修復(fù)損壞的Vista引導(dǎo)程序。
Uninstall the Vista bootloader選項則可以將Vista的引導(dǎo)程序卸載,并恢復(fù)原先的引導(dǎo)程序。
應(yīng)用舉例
為了讓你對VistaBootPro的使用有一個更清楚的印象,下文將會模擬一些典型的環(huán)境來說明該軟件的用法。
更改操作系統(tǒng)名稱
如果因為各種原因,你在同一臺電腦中安裝了多個不同版本的Windows Vista操作系統(tǒng),那么在操作系統(tǒng)選擇菜單上,所有這些操作系統(tǒng)都會被顯示為“Microsoft Windows Vista”,顯然,這樣的設(shè)計很容易讓我們進(jìn)入錯誤的操作系統(tǒng)。
運行VistaBootPro,并打開Manage OS Entires選項卡,首先從操作系統(tǒng)列表中確定每個名稱分別代表哪個版本的操作系統(tǒng)(這個可以在View Settings選項卡下通過每個操作系統(tǒng)安裝的分區(qū)來判斷)。例如,顯示在第一位的是Vista RC1,顯示在第二位的是Vista RC2,那么就可以分別單擊選中每個系統(tǒng)的名稱,然后選中下方的“Rename selected operating system”選項,并在隨后出現(xiàn)的文字框中輸入想要使用的名稱,然后單擊Apply按鈕即可。
卸載Vista之后恢復(fù)原始的操作系統(tǒng)引導(dǎo)程序
如果之前曾安裝過Windows XP和Windows Vista雙系統(tǒng),后來因為一些原因?qū)ista卸載了。雖然Vista的操作系統(tǒng)文件可以被卸載,不過引導(dǎo)程序依然會留在系統(tǒng)中。這時候只需要運行VistaBootPro,打開Bootloader選項卡,選擇“Uninstall the Vista bootloader”選項,并單擊Apply按鈕即可。
注意,這些操作需要在Windows XP下進(jìn)行。