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

修復 Windows 7 與 Server 2008 雙系統開機錯誤實戰紀錄

編輯:Win7 系統基礎知識

在外接 eSATA 硬碟 (多重開機模式) 安裝 Win7 RTM 至已有 Server 2008 的環境。安裝過程中驅動程式與現有系統內部連結簡化配置,但安裝 Office 2007 後發現 DVD 光碟機無法辨識啟動裝置,甚至拔除外接硬碟也無法開機。

修復流程

  1. 嘗試 F8 → 「修復電腦」 → 「啟動修復」無效。
  2. 以系統管理員身分開啟命令提示字元,使用 bcdedit 檢視啟動配置:
    發現 BootMgr 指向 D: (外接 eSATA),嘗試 bcdedit /set {bootmgr} device partition=C: 無效。
  3. 匯出 bcdedit /export c:\filename 備份啟動配置。
  4. 從 DVD 重開機 → 修復系統 → 命令提示字元,刪除內部/外部硬碟的 bootmgr.efi。
  5. 關機、斷開外接 eSATA、接通電源、從 DVD 開機 → 修復系統,自動偵測啟動問題並修復。
  6. 同意修復、拔除 DVD 重開機 → 成功進入雙系統選單。

調整開機選單顯示名稱

bcdedit /set {current} description "Windows 7 Ultimate"
bcdedit /set {GUID} description "Windows Server 2008 Enterprise"

BCD 編輯器檢視

修復後 BCD 輸出

關鍵點: 外接硬碟參與安裝導致啟動配置錯綜複雜,必須斷開外接裝置讓修復程式重建正確的內部啟動配置。
Copyright © Windows教程網 All Rights Reserved