Windows 8 升級 8.1 遇到錯誤碼 80070460,主因 Windows RE(復原環境)遺失或損壞。透過 reagentc 指令檢查並重建即可解決。
檢查 WinRE 狀態
- Win+X > 「命令提示字元 (系統管理員)」
- 輸入
reagentc /info 按 Enter
- 查看「Windows RE 位置」:
- 顯示路徑 → WinRE 正常
- 空白/錯誤 → WinRE 遺失(常因過度精簡、誤刪復原分區導致)
修復方案
情況 A:WinRE 存在但載入失敗
- 管理員命令提示字元執行:
reagentc /disable
- 再執行:
reagentc /enable
- 重新嘗試升級
情況 B:WinRE 遺失
- 從原始安裝媒體提取
winre.wim 重建
- 或使用「復原磁碟機」建立復原磁碟後重新啟用
- 企業環境可從標準映像部署 WinRE
重要提醒
- 遇到升級失敗勿強制斷電重開,會損壞檔案系統且無法解決根本問題
- 升級前建議建立系統映像備份
- 確保 C: 磁碟剩餘空間 > 20GB