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