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

恢復 Windows 7 + XP 雙開機選單完整圖文教學

編輯:Win7 系統基礎知識

故障成因

先裝 XP(C:),再裝 Win 7(D:)形成雙開機。後以一鍵還原還原 C: 導致 Win 7 開機管理程式 bootmgr 與 BCD 遺失/損毀,只剩 XP 開機選項。

開機架構差異

  • Win 7:bootmgr → 讀取 C:\Boot\BCD 與 c:\boot.ini → 選單:Windows 7 / 舊版 Windows。選 Win 7 → winload.exe;選舊版 → NTLDR → 讀取 boot.ini。
  • 關鍵檔案:bootmgr、BCD、winload.exe、NTLDR、boot.ini。

修復工具準備

  • Win 7 安裝光碟/映像提取:bootmgr、NTLDR、BCD、bootsect.exe。
  • EasyBCD(需 .NET Framework 2.0)。

修復步驟(於 XP 環境執行)

  1. 顯示隱藏/系統檔案。
  2. 複製 bootmgr、NTLDR 至 C: 根目錄;BCD、bootsect.exe 至 C:\Boot\。
  3. 執行 EasyBCD →「Add/Remove Entries」刪除無效項目 → 新增:
    • XP:Type Windows NT/2000/XP、Drive C:、Name Windows XP。
    • Win 7:Type Windows Vista/Longhorn、Drive D:、Name Windows 7。
  4. 儲存設定。
  5. 命令提示字元執行:cd C:\Boot → bootsect /nt60 C:(將 C: 開機區更新為 Win 7 格式)。
  6. 重開機,雙開機選單恢復。

提醒

每人情況不同(如磁碟代號、遺失檔案範圍),需依實際調整。修改 boot.ini 法較繁瑣且易出錯,建議採 EasyBCD + bootsect 組合。

Copyright © Windows教程網 All Rights Reserved