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

卸載 Windows 7 後清除殘留啟動選單項目:Bootsect.exe、XP 安裝碟修復、Vista msconfig 三大法

編輯:Windows 7 系統介紹

雙系統環境下直接格式化 Windows 7 分割區,啟動管理器 (BCD) 仍保留 Windows 7 啟動項,開機預設進入無效項導致黑畫面。本文提供三種清除殘留啟動項的方法。

方法一:Windows 7 安裝媒體 + Bootsect.exe (推薦、通用)

  1. 插入 Windows 7 安裝光碟/掛載 ISO,記下光碟機代號 (假設 X:)。
  2. 以系統管理員身分開啟命令提示字元。
  3. 執行:
    X:\boot\bootsect.exe /nt52 all /force
    (注意空格:bootsect.exe 後、all 前各一空格。/nt52 表示寫入 NTLDR/BOOTMGR (XP/Vista/7 相容) 啟動區)。
  4. 等待顯示「Successfully updated NTFS filesystem bootcode」等成功訊息。
  5. 重開機,Windows 7 啟動項已移除,直接進入舊系統。
    Bootsect 執行成功

補充: 可將 bootsect.exe 複製至本地非系統磁碟 (如 D:\Tools\),未來無光碟也能執行:D:\Tools\bootsect.exe /nt52 all /force。

反向操作 (修復 Win 7 啟動項): X:\boot\bootsect.exe /nt60 all (寫入 BOOTMGR 啟動區)。

方法二:Windows XP 安裝光碟修復控制台 (適用 XP + Win 7 雙系統)

  1. 插入 XP 安裝光碟,開機從光碟啟動。
  2. 歡迎畫面按 R 進入「修復控制台」。
  3. 選擇 Windows 安裝 (通常 1) > 輸入管理員密碼 (無密碼直接 Enter)。
  4. 執行:fixboot (寫入新啟動區)。
  5. 輸入 exit 重開機,Win 7 啟動項移除。

方法三:Vista/Win 7 內建 msconfig (適用 Vista + Win 7 雙系統)

  1. 在 Vista 系統中:Win+R msconfig >「啟動」索引標籤 (非服務/啟動程式那個,而是最下方的啟動標籤)。
  2. 下拉選單中選擇「Windows 7」> 點擊「刪除」。
  3. 確定 > 重開機,啟動選單不再顯示 Windows 7。
    msconfig 刪除啟動項

注意事項

  • 操作前建議備份 BCD:bcdedit /export D:\BCD_Backup。
  • 若誤刪正確啟動項導致無法開機,用安裝媒體進入修復環境執行 bootrec /rebuildbcd 重建。
  • UEFI 系統啟動項儲存在 ESP 分割區 NVRAM,需用 bcdedit 或固體硬碟廠商工具管理,上述 MBR 方法不完全適用。

三種方法覆蓋主流雙系統組合,徹底清除殘留啟動項,恢復乾淨開機選單。

Copyright © Windows教程網 All Rights Reserved