【Windows 更新教學】無法更新、安裝失敗?5步驟解決

作者

最近想更新 Windows,卻卡在安裝失敗的畫面嗎?別擔心,這通常是下面幾種常見原因造成的:

  • 系統檔案損毀
  • 驅動程式衝突
  • 被第三方防毒軟體擋下來
  • Windows Update 服務或相關元件出問題

那該怎麼解決 Windows Update 安裝失敗的問題呢?你可以試試下面這幾種方法。

方法一:執行 Windows Update 內建的疑難排解

想解決安裝錯誤,最簡單的方法就是先跑一次 Windows 內建的疑難排解工具,它能自動偵測並修復多數常見的更新問題。

步驟如下:

按下鍵盤的 Win + I 組合鍵,叫出「設定」視窗。接著點選「系統」>「疑難排解」>「其他疑難排解員」。

在接下來的畫面中,找到「Windows Update」這個選項,點一下右邊的「執行」按鈕。

再來,就跟著畫面上的指示一步步完成。跑完後,請重新啟動電腦,看看問題是否解決了。

方法二:清出更多的硬碟空間

硬碟空間不足也可能導致更新失敗。這時可以用 Windows 內建的「磁碟清理」工具,幫你刪掉一些用不到的暫存檔。

在 Windows 的搜尋列輸入 cleanup磁碟清理,並開啟它。

選擇你的系統碟(通常是 C 槽),然後按「確定」。

在跳出來的視窗中,把所有項目的方塊都打勾,再按「確定」開始清除檔案。

方法三:使用 SFC 與 DISM 指令修復系統檔

如果懷疑是系統檔案損毀,可以透過系統管理員權限,執行 SFC 和 DISM 這兩個指令來掃描並修復。

操作步驟:

  1. 按下 Win + R 鍵開啟「執行」對話框,輸入 cmd,然後同時按下 Ctrl + Shift + Enter,用系統管理員權限來執行「命令提示字元」。
  2. 在黑色的視窗中,輸入 sfc /scannow 並按下 Enter。掃描跑完後,先重開機一次。
  3. 如果問題還在,請再次用系統管理員權限開啟「命令提示字元」。
  4. 接著,依序輸入下列指令,每輸入一行就按一次 Enter:
dism /online /cleanup-image /checkhealth
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
  1. 全部跑完後,再次重開機,確認問題是否已經修復。

方法四:重設 Windows Update 相關元件

有時候,是 Windows Update 元件本身出問題才導致更新卡關。這種情況下,我們可以手動把它們重設。

  1. 一樣,先用系統管理員權限開啟「命令提示字元」。然後,依序輸入以下指令,每行指令輸完後按 Enter:
net stop cryptsvc
net stop bits
net stop msiserver
net stop wuauserv
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start cryptsvc
net start bits
net start msiserver
net start wuauserv
  1. 完成後,重新啟動電腦,檢查問題是否消失了。

方法五:手動下載更新檔來安裝

如果上面幾招都宣告無效,那就直接到官方網站手動下載獨立安裝包來安裝。

  1. 首先,到「設定」>「Windows Update」>「更新記錄」中,找到安裝失敗的更新,記下它的 KB 編號(例如 KB5039212)。
  2. 接著前往 Microsoft Update Catalog 網站,在右上角的搜尋框中輸入你剛剛記下的 KB 編號。
  3. 從搜尋結果中,找到符合你 Windows 版本的安裝檔(例如 Windows 11 24H2 for x64-based Systems),點擊「下載」並執行安裝。

另外,有時候是第三方防毒軟體跟 Windows Update 打架,可以試著先「暫時關閉」防毒軟體,再重新跑一次更新看看,這也是個常見的解決方向。

About The Author