你是否曾在 錯誤代碼0x80070020 更新 Windows 或透過 Xbox 安裝遊戲時遭遇此錯誤?別擔心,這並非個例,且確實令人煩躁。此錯誤總在更新或安裝過程中突然跳出,讓你束手無策。
但請放心,本文將助你解決問題。我們將解釋錯誤成因、發生情境,並提供輕鬆修復 Windows 更新與軟體安裝的方法。無論你想使用內建工具或第三方軟體(如 4DDiG Partition Manager),我們都有對應方案。
一、錯誤代碼 0x80070020 的含義?
0x80070020 錯誤代碼通常因某些因素阻礙 Windows 更新或遊戲安裝完成而觸發。多數情況下,這指向同一問題:背景執行的程式阻斷了安裝流程。可能成因包含系統檔案損毀、防毒程式干擾,或安裝程序本身異常。
☞ Windows 更新錯誤訊息:

☞ 遊戲軟體安裝錯誤訊息:

➤ 錯誤發生的常見情境
Windows 更新:
此錯誤多見於 Windows 更新時,當防毒軟體等背景程式阻斷更新安裝流程便會觸發。
Xbox 應用程式安裝/更新:
當用戶透過 Xbox 應用程式(如《黑色行動6》或《決勝時刻》)安裝或啟動含更新的遊戲時,可能出現 安裝錯誤 - 0x80070020 ,此時系統會阻斷遊戲更新或安裝程序。
其他應用程式安裝:
安裝其他應用程式時亦可能觸發此錯誤,成因可能是系統資源被其他進程佔用,導致安裝無法完成。
儘管「檢測到潛在 Windows 更新數據庫錯誤」等問題令人沮喪,但仍有解方。以下我們將探討成因與解決之道。
二、為何會發生安裝錯誤 - 0x80070020
錯誤代碼 0x80070020 或「我們無法完成更新且還原變更卡住」錯誤,通常由以下幾類更新或安裝問題觸發:
- 防毒軟體衝突 :防毒程式可能誤判更新為威脅並攔截其執行。
- 系統檔案損毀 :若系統檔案損壞或遺失,將導致更新或安裝異常,甚至觸發錯誤中斷流程。
- 未完成的更新或安裝 :當更新或安裝程序遭中斷且未完成時,重啟流程可能引發此錯誤。
- Windows 備份與還原問題 :備份或還原功能異常可能干擾更新程序,當這些服務失效時會阻斷更新安裝。
- SCCM 與 IIS 問題 :若使用 SCCM 或 IIS 管理更新,這些工具的設定錯誤或限制可能觸發此錯誤。
- 其他背景進程 :過多背景程式執行可能阻斷更新流程,例如 taskhostw.exe 進程本身便可能干擾安裝並引發錯誤。
釐清問題成因後,修正將事半功倍。下文將說明如何解決「Xbox 應用程式請重試更新」錯誤。
三、修復 Windows 更新錯誤代碼 0x80070020 的5種方法
當「錯誤代碼 0x80070020 Xbox 應用程式」阻礙 Windows 更新時,確實令人困擾。此錯誤多因其他進程佔用更新檔案所致,所幸可透過以下方法排除:
方法1. 使用 DISM/SFC 工具
Windows 內建工具如「部署映像服務與管理工具」(DISM) 及「系統檔案檢查工具」(SFC),可修復系統檔案或 Windows 映像,解決 0x80070020 Windows 10/11 錯誤:
-
按下 Windows 鍵 + X 並選擇 命令提示字元 (系統管理員) .
-
在命令提示字元視窗中,輸入以下指令並按下 Enter: DISM /Online /Cleanup-Image /RestoreHealth .
-
完成 DISM 指令後,輸入以下指令執行 SFC 工具: sfc /scannow .
-
重新啟動電腦後再次嘗試更新。
方法 2. 重設 Windows 更新元件
重設 Windows 更新元件可解決如 xBox 應用程式錯誤代碼 0x80070020 等更新問題,尤其是偵測到潛在的 Windows 更新資料庫錯誤時。完成後,您可再次啟用 Windows 更新。
-
開啟 命令提示字元 (系統管理員) 如上所述。
-
逐一輸入以下指令並在每行後按 Enter,以終止 Windows 更新服務、BITS、MSI 安裝程式及加密服務:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
-
輸入以下指令並按 Enter,重新命名 Catroot2 和 SoftwareDistribution 資料夾:
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 catroot2.old
-
完成後,輸入以下指令以重新啟動 Windows 更新服務、BITS、MSI 安裝程式及加密服務:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
-
輸入以下指令關閉命令提示字元: Exit 並再次嘗試更新。
方法 3. 執行 Windows 更新疑難排解工具
Windows 內建的疑難排解工具可偵測並修復如「Windows 更新失敗 0x80070020」等問題:
-
前往 設定 > 更新與安全性 > 疑難排解 .
-
點擊 Windows 更新 接著 執行疑難排解工具 .
-
依照螢幕指示完成程序。
方法 4. 使用專業工具完成 Windows 更新
若嘗試上述方法後 Windows 更新仍失敗,則需借助專家級軟體完成系統升級。
幸運的是, 4DDiG Partition Manager 提供直覺簡潔的介面,可引導您管理磁碟空間、克隆磁碟、將 Windows 系統遷移至新磁碟,並輕鬆管理分割區。無論是想整理作業系統的新手,或有經驗的使用者皆適用。
安全下載
4DDiG Partition Manager 主要功能:
- 磁碟克隆: 克隆整個磁碟或指定分割區,以升級至更高容量或備份資料。 2. 格式化磁碟/分割區: 可格式化磁碟(含外接硬碟)並於 NTFS、FAT32 、exFAT等格式。
- 系統遷移: 無需重新安裝Windows作業系統,即可將作業系統遷移至新磁碟。
- 分割區管理: 提供調整大小、分割、建立、刪除及格式化分割區功能,有效利用磁碟空間。
- 資料復 原 : 即使因分割區刪除、格式化或遺失,仍可還原檔案。
- 切換分割表: 可將 MBR轉換為GPT 且不遺失資料。
如何使用4DDiG Partition Manager完成Windows更新
下載並建立Windows可開機安裝磁碟的步驟如下:
-
將外接磁碟連接電腦並啟動4DDiG Partition Manager。點擊「Windows下載與升級」,選擇「Windows下載」。
-
選擇Windows版本。在下一畫面中可選擇兩種更新方式:「建立可開機安裝磁碟」或「僅下載系統映像」。接著選擇系統語言,指定外接磁碟作為目標磁碟後點擊「開始」。
注意:
建立可開機磁碟將完全清除所選磁碟資料,請確認已備份或磁碟無重要檔案。
-
等待4DDiG Partition Manager下載並燒錄映像檔至指定磁碟(約需數分鐘),完成後點擊「完成」。
-
之後可透過可開機USB或下載的ISO檔案更新Windows。
方法五. 重啟IIS/SCCM服務
若使用IIS(網際網路資訊服務)或SCCM(系統中心配置管理器),重啟這些服務可解決「無法變更至已安裝狀態(狀態碼0x80070020)」等衝突。
-
按下Win+R,輸入services.msc後按Enter。
-
在服務視窗中尋找 IIS管理員服務 與 SMS代理主機 .
-
對各服務右鍵點選 重新啟動 .
-
關閉服務視窗後再次嘗試更新。
上述步驟可輕鬆解決「Windows 10 22H2版功能更新錯誤0x80070020」,成功完成系統更新。
四、如何修復Xbox應用程式遊戲安裝/更新時的0x80070020錯誤
在Xbox安裝或更新遊戲時出現0x80070020錯誤碼相當惱人,通常因某些程序鎖定了遊戲更新系統所需的檔案。
解決方法如下:
解決方案1. 結束taskhostw.exe程序
透過工作管理員終止taskhostw.exe程序可釋放被鎖定檔案,使遊戲更新繼續執行。結束程序後再次嘗試更新。
-
按下 Ctrl+Shift+Esc .
-
開啟工作管理員。
-
切換至「詳細資料」分頁,找到taskhostw.exe後右鍵點選「結束工作」。接著重新嘗試Xbox應用程式更新。
解決方案2. 暫時停用防毒軟體
防毒程式可能阻擋更新所需檔案,嘗試暫時停用後再進行遊戲更新。完成後請記得重新啟用防毒軟體。
-
部分防毒軟體可能與遊戲資料更新產生衝突。
-
嘗試暫時關閉防毒軟體後執行遊戲更新。
-
更新完成後請務必重新啟用防毒軟體。
解決方案3. 重啟Xbox應用程式與主機
有時輕微問題可能導致更新失敗,請關閉Xbox應用程式並重新啟動主機。完全退出應用程式後重啟電腦再試。
-
徹底關閉Xbox應用程式。
-
重新啟動您的電腦。
-
打開Xbox應用程式並嘗試再次更新遊戲。
五、關於Windows更新錯誤的常見問題
Q1: 如何修復Windows 10升級失敗?
若升級失敗,請嘗試運行Windows更新疑難排解工具並重設Windows更新元件。您也可以使用DISM和SFC工具修復任何系統檔案問題。若問題持續,請嘗試使用Windows Media Creation Tool下載最新版本或重新安裝Windows。
Q2: 如何修復Windows 11更新下載錯誤?
要排查Windows 11的下載錯誤,請先運行Windows更新疑難排解工具、重設更新元件並檢查您的網路連接。若無效,請釋放儲存空間或使用Windows Update Assistant手動更新。
結論
最後, 錯誤代碼0x80070020 雖然惱人但可修復。您可以嘗試結束任務、停用防毒軟體或重設更新元件等步驟。若這些方法無效, 4DDiG Partition Manager 是個絕佳工具。它能簡化更新流程、協助管理分區,甚至能建立可開機磁碟以快速修復更新問題。
安全下載