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

Windows 7/Vista 加入 XP 故障修復主控台:四種手動部署方案完整教學

編輯:Win7 系統基礎知識

Win 7/Vista 沒有修復主控台?手動移植 XP 版實現多重開機修復環境

Windows 7/Vista 移除文字模式「故障修復主控台」,僅保留圖形化「系統修復選項」。但群組原則仍保留兩項主控台設定,暗示相容性預留。作者發現 XP 升級至 Vista 可保留主控台開機項,並整理四種手動部署方案:升級法、單一 Vista 法、Vista+XP 雙系統加入 NTLDR/BOOTMGR 選單法。

核心檔案清單 (從 XP 系統複製)

  • `CMDCONS` 資料夾 (隱藏,含主控台核心檔)
  • `CMLDR` (主控台載入器)
  • `NTLDR`、`NTDETECT.COM`、`BOOT.INI` (XP 開機三寶)

方案一:升級法 (最複雜,僅適用計劃升級用戶)

    1. 先裝 XP → 2. 執行 `WINNT32 /CMDCONS` 安裝主控台 → 3. 升級安裝 Vista/Win 7 → BOOTMGR 保留 NTLDR 選單 → 主控台共存。

方案二:純 Vista/Win 7 環境手動加入 (加入 BOOTMGR 選單)

    1. 從有主控台的 XP 複製上述 5 項檔案至系統作用分區根目錄。 2. 修改 `BOOT.INI`: ``` [boot loader] timeout=0 default=C:\CMDCONS\BOOTSECT.DAT [Operating Systems] C:\CMDCONS\BOOTSECT.DAT="Recovery Console for Windows XP" /CMDCONS ``` 3. 管理員 CMD 執行: ``` BCDEDIT -CREATE {NTLDR} -d "Recovery Console" BCDEDIT -SET {NTLDR} DEVICE PARTITION=C: BCDEDIT -SET {NTLDR} PATH \NTLDR BCDEDIT -DISPLAYORDER {NTLDR} -ADDLAST ``` 4. 重開機 → BOOTMGR 選單出現「Recovery Console」。

方案三:Vista+XP 雙系統,加入 NTLDR 選單 (在 XP 選單下)

    1. 複製檔案 (同方案二,NTLDR/NTDETECT/BOOT.INI 已存在可略過)。 2. 修改 `BOOT.INI` 保留 XP 項並新增主控台項: ``` [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /FASTDETECT C:\CMDCONS\BOOTSECT.DAT="Recovery Console for Windows XP" /CMDCONS ``` 3. 開機 → BOOTMGR 選 Vista/XP → 選 XP → NTLDR 選 XP/主控台。

方案四:Vista+XP 雙系統,加入 BOOTMGR 選單 (獨立項目,最優雅)

    1. 複製檔案 (同方案三)。 2. 修改 `BOOT.INI` 僅保留 XP 項 (timeout=0)。 3. 複製 `NTLDR` → `XPRC.BIN`,`BOOT.INI` → `XPRC.INI`。 4. 十六進位編輯器修改 `XPRC.BIN`:搜尋所有 `BOOT.INI` 字串 → 替換為 `XPRC.INI`。 5. 修改 `XPRC.INI` 指向主控台: ``` [boot loader] timeout=0 default=C:\CMDCONS\BOOTSECT.DAT [Operating Systems] C:\CMDCONS\BOOTSECT.DAT="Recovery Console for Windows XP" /CMDCONS ``` 6. 管理員 CMD: ``` BCDEDIT -COPY {NTLDR} -d "Recovery Console" BCDEDIT -SET {新GUID} PATH \XPRC.BIN ``` 7. 開機 → BOOTMGR 直接出現 Vista / XP / Recovery Console 三選一。

注意與限制

  • 主控台基於 XP 核心,修復 Vista/Win 7 可能遇到檔案系統/登錄結構差異導致誤判,僅建議修復 XP/資料救援。
  • 方案四最乾淨,但需十六進位編輯器操作,風險較高。
  • 群組原則保留主控台設定,證實微軟預留此相容路徑。

四種方案覆蓋從「升級保留」到「純手動部署」全場景。方案二最通用、方案四最優雅。有 XP 光碟/虛擬機的 IT 人員,建議預先準備好這套「文字模式修復工具」應對極端故障。

Copyright © Windows教程網 All Rights Reserved