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

Win10 64 位元安裝更新 KB3105213 失敗並反覆重試?安全模式下用 DISM 手動安裝離線套件解決

編輯:關於 Windows

Windows 10 64 位元版本在嘗試安裝累積更新 KB3105213 時,經常出現安裝完成後重開機卻顯示「無法完成更新,正在復原變更」並陷入無限迴圈,錯誤代碼為 0x80070020(檔案被佔用/存取被拒)。此問題常因 Windows Update 服務鎖定檔案、第三方安全軟體干擾或使用者設定檔衝突所致。透過安全模式以 Administrator 身分執行 DISM 手動安裝 .cab 離線套件可有效繞過限制。

前置準備

  1. 啟用開機選單 (F8) 或設定安全模式啟動: 執行 msconfig →「開機」索引標籤 → 勾選「安全開機」→「最小」→ 設定逾時 10 秒 → 套用並重開機。
  2. 確認 .cab 套件路徑: 一般位於 C:\Windows\SoftwareDistribution\Download\ 子資料夾中,檔名為亂碼資料夾內的 *.cab 檔。可搜尋含 3105213 關鍵字的 .cab 檔確認路徑。

msconfig 設定安全模式

開機選項設定 10 秒

核心操作步驟

步驟 1:以 Administrator 登入安全模式

開機進入安全模式後,務必使用內建 Administrator 帳號登入(非一般管理員帳號),確保擁有最高權限且無其他使用者程序干擾。

步驟 2:以系統管理員身分開啟命令提示字元

按 Win + X 選擇「命令提示字元 (系統管理員)」或「Windows PowerShell (系統管理員)」。

步驟 3:執行 DISM 安裝指令

輸入以下指令(路徑請依實際 .cab 檔位置調整):

dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\<實際資料夾名>\windows10.0-kb3105213-x64.cab

執行後等待進度達 100%。

步驟 4:正常模式重開機

輸入 shutdown /r /t 0 或從開始功能表重新啟動,**務必選擇正常模式啟動**(若在 msconfig 勾選安全開機,先取消勾選再重開機)。系統將進入「正在設定更新」畫面並完成安裝。

常見錯誤與對策

錯誤現象 原因分析 解決方法
錯誤: 0x80070003 找不到檔案 .cab 檔路徑錯誤或檔案不存在 在 SoftwareDistribution\Download 搜尋 *.cab,確認含 KB3105213 的檔案實際路徑並修正指令
安全模式下執行 DISM 顯示 0x8024402c 安全模式預設不啟動網路,但 DISM 需聯網驗證 選擇「含網路功能的安全模式」啟動,或確保一般安全模式下網路服務已啟動
重開機後仍復原更新 非 Administrator 首次登入、自動登入干擾、第三方安全軟體攔截 關閉自動登入、安全模式下首次登入必須為 Administrator、暫時停用防毒/防火牆

關鍵成功因素總結

  • ✅ 使用 內建 Administrator 帳號在安全模式下執行
  • ✅ 確認 .cab 檔確切路徑(搜尋 *.cab 並對照 KB 編號)
  • ✅ 重開機時切回正常模式(非安全模式)
  • ✅ 關閉 Windows 自動登入功能(避免非 Administrator 程序干擾)
  • ✅ 過程中保持網路連線

事後驗證

進入系統後,至「設定」→「更新與安全性」→「更新歷程記錄」確認 KB3105213 顯示「安裝成功」。若仍失敗,請檢視 C:\Windows\Logs\DISM\dism.log 與 C:\Windows\SoftwareDistribution\ReportingEvents.log 尋找詳細錯誤代碼進一步分析。

Copyright © Windows教程網 All Rights Reserved