前幾天同仁在幫一台 Windows Server 2008 R2 做 Windows Update,裝完重開機便再也無法進入 Windows。開機會進入修復模式,但跑完會出現無法修復,並有”開機設定損毀”的訊息。花了好幾小時研究,最後總算修復,以下為修復紀錄:
◎ 使用 WinPE 開機。
※ 無法在救援模式進行,因不明原因,在救援模式中,系統無法掛載原本的 C 槽。
◎ 將原本的 C 槽掛上磁碟代號,這邊假設為 D。
◎ 執行以下指令,重新產生開機檔到原本的 C 槽。
bcdboot D:\Windows /s D:
※ 因不明原因,若將檔案重新產生到 100MB 的開機磁區,仍無法開機。
◎ 執行以下指令,將開機磁區由 100MB 磁區改成原本 C 槽的磁區。
list disk select disk 0 list part select part 2 active exit
※ 上面的硬碟跟磁區代號,請依照你 list 看到的實際狀況做調整。
◎ 重開機,OK。
【參考連結】
- Dino9021: 修復 MBR 與開機啟動磁碟
- BCDBoot 命令列選項 | Microsoft Docs
- 傲笑紅塵路: 修復Windows 無法開機的工具