Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 建立備份啟動項:無光碟也能修復啟動故障,多重保障系統可開機

編輯:Win7 系統基礎知識

Windows 7 無法啟動時,官方建議用安裝光碟修復。若手邊無光碟怎麼辦?可透過修改硬碟引導方式為 GRUB(多重啟動),在非系統分區備份 bootmgr 與 BCD,建立備份啟動選單,遇到主啟動損壞時仍能開機修復或重裝。

原理簡述

正常啟動流程:MBR → C:\bootmgr → 讀取 C:\boot\BCD → 載入啟動檔。若 bootmgr/BCD 損壞,WinPE 等維護工具也無法啟動(它們同樣依賴 BCD)。解決方案:改用 GRUB 引導,在 D、E 等分區放置備份的 bootmgr/boot\BCD,並用 grldr 多重啟動選單引導不同分區的啟動管理器。

簡易配置步驟

  1. 備份啟動檔案:註冊表編輯器卸載 HKEY_LOCAL_MACHINE\BCD00000000 配置單元,將 C:\bootmgr 與 C:\boot 完整複製到 D 盤(需顯示隱藏/系統檔案)。
  2. 修正 D 盤 BCD:用 bcdtool 開啟 D:\boot\BCD,將「Windows 啟動管理器」的 device 改為 partition=D:(如圖 2)。
  3. (選擇性)加入 WinPE:將 Win 7 安裝檔釋放到 E 盤,在 menu.lst 配置啟動,作為終極修復環境。
  4. 改寫 MBR 為 GRUB:下載 grldr、menu.lst 放入 C 盤根目錄,用 BootICE 將 MBR 設為「GRUB for DOS 0.4.4」,寫入磁碟(操作前建議先備份 MBR)。

實戰使用

重開機後進入 GRUB 選單,預設仍啟動 Win 7。若主啟動失敗,選「Windows 7 Backup」載入 D:\bootmgr;若備份也失效,選「WinPE」載入 E:\bootmgr 進入安裝/修復環境(如圖 4)。

這套方案為系統啟動加上多層保險,關鍵時刻不求人。

Copyright © Windows教程網 All Rights Reserved