了解Windows 7啟動
常規的Windows 7在啟動時,首先激活NT60引導記錄,然后加載主分區(一般為C盤)中的"bootmgr",接著讀取"c:ootcd"并列出啟動菜單,加載Windows 7必需的啟動文件。因此
常規的Windows 7在啟動時,首先激活NT60引導記錄,然后加載主分區(一般為C盤)中的"bootmgr",接著讀取"c:ootcd"并列出啟動菜單,加載Windows 7必需的啟動文件。因此一旦"bootmgr"和"bcd"文件出錯就無法啟動Windows 7。Windows 7自帶"修復計算機"和自行安裝的維護系統(如WinPE等)又都是借助"bcd"文件啟動,所以Windows 7啟動出現故障,常規維護方式就會失效。
簡單配置:生成備份啟動
備份啟動只要復制"bootmgr"和"boot"目錄到其他分區即可。先運行注冊表編輯器,然后找到"HKEY_LOCAL_MACHINEBCD00000000",在菜單欄中點擊"文件→卸載配置單元",在彈出窗口中點擊"是"。接著將"c:ootmgr"文件和"c:oot"目錄復制到D盤("顯示所有文件"和"顯示受系統保護文件"后才能復制)。由于"bootmgr"啟動后會加載同目錄下的"d:ootcd"配置文件,因此只要再使用"bcdtool"這款軟件配置"d:ootcd"啟動信息即可。在"bcdtool"中點擊"啟動配置→打開",打開"d:ootcd",然后在左側窗口選中"Windows啟動管理器",將"device"更改為"partitionD:"即可。
實戰:使用備份菜單啟動
完成上述操作后,只要將硬盤引導記錄變為"GRUB",然后再配置即可使用了。首先下載用于引導啟動的文件(grldr和,放置于C盤根目錄)。然后以管理員身份運行bootice.exe,點擊"主引導記錄",在彈出窗口中選擇"GRUB for DOS 0.4.4"。最后,點擊"安裝/配置",在彈出窗口中選擇"寫入磁盤"。現在重啟系統,電腦啟動后,系統會交由GRUB引導(會顯示系統選擇菜單),默認啟動仍是Windows 7,和原來并沒有什么不同。如果默認啟動出現故障,只要在GRUB啟動菜單中選擇"Windows 7 backup",就可以加載"d:ootmgr"繼續啟動Windows 7系統。如果這個備份菜單仍然無法啟動,還可以在GRUB啟動菜單選擇"WinPE"(前提是已將Windows 7安裝文件全部釋放到E盤),激活"e:ootmgr"加載Windows 7安裝操作,進入WinPE系統進行啟動修復或重裝Windows 7。
為Windows 7添加備份啟動
當Windows 7無法啟動時,微軟官方推薦的修復方法是使用Windows 7安裝光盤啟動系統。不過如果在Windows 7出現啟動故障時,我們手邊沒有安裝光盤怎么辦?我們可以為Windows 7添加備份啟動,以備不時之需。通過將"bootmgr"和"bcd"文件復制到其他分區,并配置GRUB引導,我們可以在Windows 7啟動出現故障時,通過備份啟動菜單成功進入系統。這不僅能夠應對緊急情況,還能為系統維護和重裝提供便利。