Win7/8.1 升級 Win10 出現錯誤碼 80240020,通常發生於下載完成準備安裝階段。雙重解決方案:

方案一:註冊表強制啟用升級 (需備份註冊表)
- Win+R →
regedit。
- 定位:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade (不存在則新增)。
- 新建 DWORD (32-bit) 值:名稱
AllowOSUpgrade,數值 1。
- 關閉註冊表,控制台 → Windows Update → 檢查更新 → 應可點擊「開始升級」。

方案二:手動執行 $Windows.~BT 內安裝程式 (若方案一報缺 boot.wim)
- 檔案總管「檢視」勾選「隱藏項目」。
- 複製
C:\$Windows.~BT 整個資料夾到其他磁碟 (如 D:)。
- 進入複製後的資料夾
sources 目錄,雙擊執行 setup.exe (非 setupre.exe) 進行安裝。
關鍵注意事項
- 勿在下載進行中複製:任務列右側 Windows Update 圖示若顯示下載進度,請等待完成 (圖示消失) 再操作。
- 防止 $Windows.~BT 內容消失:臨時資料夾屬性可能導致系統自動清理,複製後建議修改資料夾屬性或移至一般資料夾。
- 嚴禁修改原始 $Windows.~BT:以免影響正常升級管道。
註冊表法多數有效,手動安裝法為備援方案,兩者結合大幅提升升級成功率。