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

Windows Server 2008 與 Windows 7 共存啟動修復實戰筆記

編輯:Windows 2008 應用技巧

外接 SATA 硬碟已裝 Windows Server 2008,內建硬碟欲安裝 Windows 7 雙系統。安裝過程順利,但重開機後發現:無啟動裝置、甚至拔除外接硬碟仍無法進入系統。本文記錄完整排查與修復過程,核心在於 BCD 開機管理器指向錯誤分區。

故障現象

  • 安裝 Win7 時自動偵測外接硬碟並建立多重開機選單。
  • 重開機後提示「找不到開機裝置」。
  • 拔除外接硬碟、用安裝光碟修復、F8 進修復模式均無效。

核心原因

BCD 開機管理器的 device 指向外接硬碟的 D 槽(partition=D:),導致無外接硬碟時無法啟動。內建硬碟 C 槽雖也有開機管理器檔案,但未被啟用。

修復步驟 (WinRE 命令提示字元)

  1. 以管理員權限執行 bcdedit 查看現狀,確認 device partition=D:。
  2. 修正指向內建硬碟:
    bcdedit /set {bootmgr} device partition=C:
  3. 匯出 BCD 備份:
    bcdedit /export C:\bcd_backup
  4. 用安裝光碟啟動 → 修復電腦 → 命令提示字元,刪除兩顆硬碟上的 bootmgr.efi。
  5. 關機、拔除外接硬碟、僅保留安裝光碟啟動 → 修復電腦 → 自動修復(此時偵測到單一硬碟並重建 BCD)。
  6. 重開機驗證:開機選單出現「Windows 7 (已修復)」與「Windows Server 2008 (已修復)」。

後續驗證

  • 選 Win7 正常進入桌面。
  • 關機、接回外接硬碟、重開機選 Win2008 亦正常啟動。
  • 雙系統共存穩定運作。

關鍵心得

  1. 安裝第二套系統前,建議先離線外接硬碟,避免安裝程式誤判開機磁碟。
  2. bcdedit 是排查啟動問題的核心工具,熟悉 /set、/export、/import 參數。
  3. 修復前務必備份 BCD,失敗可回滾。
Copyright © Windows教程網 All Rights Reserved