Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Windows 10 升級錯誤 80240020 解決:註冊表啟用 AllowOSUpgrade 與 $Windows.~BT 手動安裝

編輯:關於 Windows

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

錯誤 80240020 畫面

方案一:註冊表強制啟用升級 (需備份註冊表)

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

註冊表 AllowOSUpgrade 設定

方案二:手動執行 $Windows.~BT 內安裝程式 (若方案一報缺 boot.wim)

  1. 檔案總管「檢視」勾選「隱藏項目」。
  2. 複製 C:\$Windows.~BT 整個資料夾到其他磁碟 (如 D:)。
  3. 進入複製後的資料夾 sources 目錄,雙擊執行 setup.exe (非 setupre.exe) 進行安裝。

關鍵注意事項

  • 勿在下載進行中複製:任務列右側 Windows Update 圖示若顯示下載進度,請等待完成 (圖示消失) 再操作。
  • 防止 $Windows.~BT 內容消失:臨時資料夾屬性可能導致系統自動清理,複製後建議修改資料夾屬性或移至一般資料夾。
  • 嚴禁修改原始 $Windows.~BT:以免影響正常升級管道。

註冊表法多數有效,手動安裝法為備援方案,兩者結合大幅提升升級成功率。

Copyright © Windows教程網 All Rights Reserved