同一電腦中安裝不同版本的Windows系統(甚至相同版本的多個Windows),就構成了Windows多系統。多系統是通過多系統菜單來體現和接入的。如何生成多系統菜單,如何随意對其進行編輯,多系統菜單丢失後如何找回,這些都促使我們對Windows多系統菜單的了解和進一步掌握。
1. Windows多系統啟動菜單巧生成
多系統菜單最直接的生成方法是在單系統中運行另一個更高版本的系統的安裝程序,不要選擇升級安裝,将新系統安裝到另外的分區中,安裝完成後,會自動生成多系統啟動菜單。以上方法雖然簡單,但由于安裝系統的過程采用了最傳統的安裝方法,因此過程比較緩慢,尤其是安裝較低版本的Windows的中間選擇過程比較麻煩,用時也更長。此外,在已有高版本基礎上安裝低版本構成多系統會行不通。這時,需要改用第三方工具來輔助安裝,如使用BOOTICE、BCDEDIT、VHD_VHDX等輔助處理工具,添加多系統菜單。
例如,要将某個最新預覽版的Windows 10的ISO安裝包,用系統磁盤管理工具制作成一個VHD虛拟系統,希望将該系統添加到現有Windows系統,形成雙系統啟動菜單。這時,可以用BOOTICE添加。在BOOTICE的“BCD編輯”選項卡下選中“當前系統BCD”選項,點擊“智能編輯模式”(圖1);在接下來的窗口中,依次點擊“添加→新建VHD啟動項”(圖2);随後設置啟動設備類型為VHD,選擇VHD文件所在的啟動磁盤和分區的實際位置,輸入VHD的實際路徑和文件名,自定義菜單标題的名稱,其他選項可選擇默認或作适當修改,然後點擊“保存當前系統設置”(圖3)。這樣,雙系統菜單就生成了,重啟系統便可選擇進入新添加的系統,進行系統初始化設置的環節。
添加非虛拟的實體系統或RamDisk類型的虛拟系統菜單,方法同上。隻是選擇設備類型為Partition或RamDisk,并作相應設置即可。
小技巧:用命令方式将VHD文件添加到啟動菜單
先挂載VHD(假設挂載後VHD的被分配的驅動器是M,系統引導啟動分區為C),然後以管理員身份運行命令提示符或PowerShell,在其中運行如下命令:
BCDBOOT M:\WINDOWS /S C:
2. 多系統啟動菜單的編輯與維護
Windows多系統啟動菜單的編輯維護,主要包括菜單順序的調整、個性化修改編輯、菜單丢失後的找回等。
Windows多系統啟動菜單順序的調整可通過系統配置程序來完成。按下Win R組合鍵并運行MSCONFIG命令,點擊“引導”選項卡,在列表中可看到當前多系統菜單的情況,選中希望作為第一啟動系統的項目,然後點擊“設為默認值”按鈕,即可将選定系統設置為默認的第一啟動系統,設置之後點擊“應用”按鈕使調整生效(圖4)。
上述方法僅能直接設置默認啟動,若需要調整其他系統排列順序多有不便。這時,可利用BOOTICE工具的BCD“智能編輯模式”,對菜單項目進行随意調整:選中一個菜單項目後,用“上移”和“下移”按鈕,即可很方便地改變系統項在菜單中的位置(圖5)。
除了添加新菜單項、改變項目順序外,我們還可以對菜單的名稱進行自定義。如果在Windows 10的基礎上新安裝了一個高版本的Windows 10,組成了多系統,倘若不留意對系統标題均命名成了“Windows 10”這一簡單字串,勢必會造成啟動後有兩個Windows 10啟動項,讓人不能辨别兩個Windows 10的版本。這種情況下,通過BCD智能編輯模式窗口,對“菜單标題”進行必要的修改,加上版本号,就可以讓啟動菜單能明确辨識不同版本的Windows 10了。
使用多系統可能會遇到的一個麻煩是系統菜單項甚至整個菜單丢失的情況。在安裝了高版本系統之後又安裝了低版本系統,或使用了不合适的第三方工具、手動安裝或部署系統,用工具軟件修改或删除多系統菜單文件等,均可能造成多系統菜單丢失或出錯。另外,采用另一個啟動盤啟動系統後格式化原有系統盤的某個重要分區,也可能造成多系統菜單丢失。不管是哪種原因,隻要與系統啟動有關的文件沒有受到破壞,而隻是多系統菜單文件遭到破壞的情況下,均可以用上述工具以手動添加的方法找回丢失的菜單項目。
小技巧:
我們甚至可以将多系統中的一個系統的實際位置,從一個分區轉移到另一個新分區。隻需通過BCD編輯菜單,修改分區所在磁盤、啟動分區、設備文件的位置即可。
3. 多系統啟動菜單備份與恢複
為了便于在菜單丢失後找回,最好在正常情況下對多系統菜單内容進行備份,先将菜單文本導出,出現問題後用上述工具進行手動菜單編輯操作,這樣就能更快速準确地找回系統菜單。
多系統菜單備份可借用Windows VHD輔助處理工具的“查看BCD中的項目”選項來完成,點擊該按鈕後會在記事本中打開BCD菜單,保存此菜單内容為文本文件,為日後手動修改作參考即可(圖6)。
小技巧:用命令方式備份恢複多系統菜單
Windows多系統啟動菜單備份,還可在管理員命令提示符窗口中執行如下命令來完成:
bcdedit /export D:\BCDbackup\BCDbackup
需要恢複時采用如下命令:
bcdedit /import D:\BCDbackup\BCDbackup
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!