萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Win7/Win8.1 升級 Win10 出現 0x80240020 錯誤?註冊表修改 AllowOSUpgrade=1 強制通過驗證

透過 Windows Update 升級 Win10 時,若在下載完成、準備安裝階段出現錯誤代碼 0x80240020,主因是微軟升級機制要求使用者透過「取得 Windows 10」App 確認升級意願,但部分用戶使用命令強制觸發升級而未經確認流程,導致驗證失敗。修改註冊表可繞過此檢查。

錯誤成因

  • 微軟分批推送升級,未收到官方推送通知前強制升級(執行 wuauclt.exe /updatenow)會觸發此驗證失敗。
  • 官方建議:耐心等待推送通知,但可透過註冊表立即解除限制。

註冊表修復步驟

  1. 按 Win+R 輸入 regedit 開啟登錄編輯器。
  2. 導航至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
  3. 在右側空白處右鍵→新增→「DWORD (32 位元) 值」,命名為 AllowOSUpgrade。
  4. 雙擊該值,將數值資料設為 1(十六進位或十進位皆可)。
  5. 關閉註冊表編輯器,開啟 Windows Update 點擊「檢查更新」→ 應出現「開始升級」按鈕,點擊即可繼續安裝。

特別提醒

  • Win8.1 用戶必須在「控制台」→「Windows Update」(傳統介面)操作,而非現代化「設定」→「更新與安全性」介面。
  • 修改後若仍失敗,嘗試清除 C:\Windows\SoftwareDistribution\Download 內容後重試。
  • 此修改僅影響升級驗證邏輯,不影響系統安全性與穩定性。

一鍵註冊表修改,解除升級驗證限制,讓急性子用戶無需等待分批推送即可搶先體驗 Win10。

copyright © 萬盛學電腦網 all rights reserved