萬盛學電腦網

 萬盛學電腦網 >> windows 7教程 >> Win 7添加備份啟動防范啟動故障

Win 7添加備份啟動防范啟動故障

  當Windows 7無法啟動時,微軟官方推薦的修復方法是使用Windows 7安裝光盤啟動系統。不過如果在Windows 7出現啟動故障時,我們手邊沒有安裝光盤怎麼辦?我們可以為Windows 7添加備份啟動,以備不時之需。

  了解Windows 7啟動

  常規的Windows 7在啟動時,首先激活NT60引導記錄,然後加載主分區(一般為C盤)中的“bootmgr”,接著讀取“c:\boot\bcd”並列出啟動菜單,加載Windows 7必需的啟動文件。因此一旦“bootmgr”和“bcd”文件出錯就無法啟動Windows 7。Windows 7自帶“修復計算機”和自行安裝的維護系統(如WinPE等)又都是借助“bcd”文件啟動,所以Windows 7啟動出現故障,常規維護方式就會失效。

  要讓Windows 7備份啟動,需將硬盤引導方式更改為GRUB啟動(多層啟動),然後在其他分區放置“bootmgr”和“bcd”文件,最後使用“grldr”分別啟動不同分區的“bootmgr”。有了這些安全的Windows 7啟動備份,以後“c:\bootmgr”無法啟動時,我們還可以激活其他分區的“bootmgr”來啟動Windows 7(Windows 7啟動備份應急步驟。

  簡單配置:生成備份啟動

  備份啟動只要復制“bootmgr”和“boot”目錄到其他分區即可。先運行注冊表編輯器,然後找到“HKEY_LOCAL_MACHINE\BCD00000000”,在菜單欄中點擊“文件→卸載配置單元”,在彈出窗口中點擊“是”。

  接著將“c:\bootmgr”文件和“c:\boot”目錄復制到D盤(“顯示所有文件”和“顯示受系統保護文件”後才能復制)。由於“bootmgr”啟動後會加載同目錄下的“boot\bcd”配置文件,因此只要再使用“bcdtool”這款軟件配置“d:\bootbcd”啟動信息即可。在“bcdtool”中點擊“啟動配置→打開”,打開“d:\boot\bcd”,然後在左側窗口選中“Windows啟動管理器”,將“device”更改為“partition=D:”即可。  

  提示:為了便於維護和重裝系統,還可在E盤(或其他非系統分區)添加WinPE啟動。使用虛擬光驅加載Windows 7安裝文件,然後將全部文件復制到E盤並在“menu.lst”中配置其啟動即可。

  實戰:使用備份菜單啟動

  完成上述操作後,只要將硬盤引導記錄變為“GRUB”,然後再配置即可使用了。首先下載用於引導啟動的文件(grldr和menu.lst,放置於C盤根目錄。然後以管理員身份運行bootice.exe,點擊“主引導記錄”,在彈出窗口中選擇“GRUB for DOS 0.4.4”。最後,點擊“安裝/配置”,在彈出窗口中選擇“寫入磁盤”。  

  提示:主引導記錄的更改是比較危險的操作,建議更改之前先“備份MBR”,將當前引導記錄備份到閃存等設備上保存。

  現在重啟系統,電腦啟動後,系統會交由GRUB引導(會顯示系統選擇菜單),默認啟動仍是Windows 7,和原來並沒有什麼不同。如果默認啟動出現故障,只要在GRUB啟動菜單中選擇“Windows 7 backup”,就可以加載“d:\bootmgr”繼續啟動Windows 7系統。如果這個備份菜單仍然無法啟動,還可以在GRUB啟動菜單選擇“WinPE”(前提是已將Windows 7安裝文件全部釋放到E盤),激活“e:\bootmgr”加載Windows 7安裝操作,進入WinPE系統進行啟動修復或重裝Windows 7。


copyright © 萬盛學電腦網 all rights reserved