安裝 Windows 7 或 8 時出現「安裝程式無法定位現有系統分區,也無法建立新的系統分區」錯誤,通常是開機引導檔案遺失或分區表異常。提供兩種實測有效的解決方案:
方法一:WinPE 環境下手動佈署開機檔案(適用於 ISO 安裝)
- 將 Windows 7 ISO 解壓縮至非系統碟(如 D:\Win7)。
- 使用 USB 啟動進入 WinPE 系統。
- 在 WinPE 中將 C 槽格式化為 NTFS。
- 從解壓目錄複製
boot 資料夾、bootmgr、sources 三項到 C 槽根目錄(關鍵步驟)。
- 在 WinPE 命令提示字元執行:
c:\boot\bootsect.exe /nt60 c:
(注意參數間有空格)出現 "Bootcode was successfully updated" 即成功。
- 移除 USB,從硬碟開機,即可進入 Win7 安裝介面正常選擇 C 槽安裝。
方法二:使用安裝媒體的「修復電腦」→「啟動修復」
- 以光碟或 USB 開機,進入「安裝 Windows」畫面,點擊左下角「修復電腦」。
- 選擇「疑難排解」→「進階選項」→「啟動修復」,等待修復完成重開機。
- 重開機後若仍報錯,不要理會,再次用安裝媒體啟動安裝程式,此時分區選擇畫面將不再報錯,可正常安裝。
原理: 錯誤多因引導檔案(MBR/BCD)損壞。方法一手動寫入引導,方法二透過啟動修復自動修復引導,修復後再跑一次安裝程式即可繞過檢查。