- Windows 更新可能會因服務停止、檔案損壞、快取損壞、空間不足、防毒軟體或驅動程式不相容而失敗。
- 修復的關鍵工具包括故障排除程序、SFC、DISM、SoftwareDistribution/catroot2 清理和系統還原。
- Windows 11 24H2 引入了一些特定的錯誤(滑鼠、藍牙、資源管理器、藍色畫面),這些錯誤通常可以透過卸載修補程式或復原系統來解決。
- 如果 Windows 更新仍然不起作用,手動安裝修補程式、使用媒體建立工具或執行全新安裝是最後的手段。

Windows 10 或 11 系統出現Windows 更新失敗時,通常會引發一系列問題:奇怪的錯誤、難以理解的程式碼、藍色畫面、更新無法安裝…同時,您的電腦將無法獲得安全性修補程式和重要的功能改進。好消息是,在大多數情況下,只需按照一系列步驟操作,即可找到並修復問題。
本指南詳細解釋了 Windows 更新停止工作的常見原因,並提供了微軟(以及一些第三方)提供的所有修復工具,針對 Windows 11 24H2 及其已知問題清單的特定解決方案,以及最常見錯誤代碼及其解決方法。本指南旨在為您提供一篇全面的參考文章,方便您嘗試從最簡單到最複雜的各種解決方案。
為什麼修復 Windows 更新錯誤如此重要?
Windows 更新不僅僅是煩人的彈出窗口,它還會在你最不希望的時候出現;它是關鍵安全補丁、漏洞修復、效能改進以及與新硬體和軟體相容性更新的推播管道。如果未安裝更新,您的電腦可能會受到微軟已修復的最新漏洞和穩定性問題的影響。
在 Windows 10 和 Windows 11 中,區分累積更新(通常每月定期發布,用於修復錯誤、安全漏洞和最佳化系統)和功能更新非常重要。功能更新是包含重大變更和新功能的主要係統版本(例如 21H2、22H2、23H2、24H2 等)。兩種更新都透過 Windows 更新推送,並且都可能由於各種原因而失敗。
此外,還有一個關鍵背景:Windows 10 是有截止日期的。免費安全性更新支援將於 2025 年 10 月結束。屆時,Windows 11 將成為標準系統,您將更依賴 Windows 更新的正常運作來保障電腦安全。因此,修復更新錯誤並非只是技術上的權宜之計,而是關乎電腦安全和未來發展的重要議題。
Windows 更新失敗的主要原因

Windows 更新停止運作時,幾乎總是由一個或多個特定的技術原因造成的。了解這些原因有助於您確定優先檢查的內容,並避免浪費時間進行盲目嘗試。
一個非常常見的問題是與 Windows 更新相關的登錄機碼損壞或被修改。錯誤的設定、Windows 的「微調」、腳本,甚至惡意軟體都可能更改更新服務控制的值,導致更新服務被阻止,而您卻渾然不知。
另一個常見原因是Windows 更新服務或相關服務(例如 BITS、加密服務等)已停止、停用或處於不一致狀態。如果這些服務無法正常啟動,系統雖然知道有更新存在,但無法下載、處理或安裝更新。
許多故障也源於臨時檔案和損壞的快取。 Windows 更新會將資訊和程式包儲存在內部資料夾(例如 SoftwareDistribution 或 catroot2)中。如果某個檔案卡住或損壞,可能會阻止後續的下載和安裝,導致反覆出現錯誤。
我們不能忘記系統檔案損壞這個經典問題。如果任何關鍵的 Windows 元件、內部庫或元件儲存損壞,系統將無法驗證更新或套用更改,從而觸發幾個非常常見的錯誤代碼。
最後,防毒軟體和第三方軟體(防火牆、「優化器」、安全軟體、過時的驅動程式等)會造成許多問題。它們經常乾擾 Windows 更新流量、阻止服務、過濾連接,或安裝不相容的驅動程序,從而導致更新無法完成。
第一道防線:重新啟動、連接和磁碟空間
雖然這看似顯而易見,但完全重啟系統是首選的解決方法之一。在 Windows 10 和 11 中,使用「快速啟動」的正常關機並不總是能完全釋放系統資源;然而,選擇重新啟動選項會從頭開始重新載入核心和所有服務,這通常可以解決與 Windows 更新相關的進程掛起問題。
第二個基本檢查項目是您的網路連線。依序點擊“開始”>“設定”>“網路和 Internet”,檢查您是否已透過 Wi-Fi 或乙太網路正確連線。不穩定的線路、按流量計費的連線或臨時斷網都可能導致下載錯誤(以及一些莫名其妙的錯誤代碼),而實際上問題可能出在您的網路上。
檢查可用磁碟空間也至關重要。 Windows 10 和 11 需要幾 GB 的可用空間來下載、解壓縮和應用程式更新。微軟建議 32 位元系統至少需要 16 GB,64 位元系統至少需要 20 GB,但實際上,為了避免任何問題,最好預留更多空間(20-30 GB)。如果您的硬碟容量較小,Windows 可能會提示您使用 USB 隨身碟作為備份空間。
如果您的電腦始終處於容量限制狀態,建議您先使用系統自帶的工具釋放空間(磁碟清理、刪除臨時檔案、清理先前版本的 Windows 等),然後再繼續嘗試 Windows 更新。
使用 Windows 更新疑難排解
Windows 內建了一個專門的工具,可以自動診斷和修復Windows 10 和 Windows 11 中常見的 Windows 更新錯誤。它是值得嘗試的首批「嚴肅」解決方案之一,因為它會檢查服務、待處理的重新啟動、快取和基本設定。
在 Windows 11 中,通常可以從「取得幫助」應用輕鬆執行疑難排解程序,該程式會啟動自動嚮導來解決更新問題。如果問題仍然存在,或者您使用的是其他版本的 Windows,則可以從系統設定面板啟動它。
在兩個系統中,您都可以依序點擊「開始」>「設定」>「系統」>「疑難排解」>「其他疑難排解程式」(在 Windows 10 中,您可以在「設定」>「更新與安全性」>「疑難排解」>「其他疑難排解程式」中找到它)。在那裡,您會在“最常用”部分或“入門”中找到“Windows 更新”,點擊即可運行。
該助理將檢查是否有待重新啟動的進程,驗證相關服務(包括 BITS),檢查基本網路連接,清除更新資料庫中的某些項目,並套用常規修復。最後,它會顯示已發現問題和已套用變更的摘要;之後,您需要重新啟動電腦並再次嘗試更新搜尋。
微軟用於修復 Windows 更新的進階工具
如果內建的疑難排解程式不足以解決問題,微軟還提供了一個高級的 Windows 更新疑難排解程序,可以作為獨立程式下載。該實用程式是便攜式的(無需安裝),旨在解決基本疑難排解程式無法修復的頑固錯誤。
下載並執行工具後,您可以指定問題出在 Windows 更新上,並存取進階選項以啟用自動修復。然後,該工具會掃描內部元件、服務、權限以及更新快取的更深層元素。
在許多情況下,此實用程式可在幾分鐘內解決重複出現的 Windows 更新錯誤代碼。對於經常遇到下載或安裝失敗,並且希望獲得額外的故障排除工具而無需手動編輯註冊表或敏感服務的用戶來說,這是一個不錯的選擇。
檢查並修復系統完整性(SFC、DISM 和 CHKDSK)
如果您懷疑問題是Windows 系統檔案已損壞,那麼是時候使用系統提供的命令列工具來分析和還原關鍵元件了。
第一步通常是運行系統檔案檢查器 (SFC)命令。以管理員權限開啟命令提示字元窗口,然後執行 `sfc /scannow` 命令。此命令會檢查系統檔案的完整性,如果偵測到損壞或修改過的文件,則會嘗試從儲存位置以正確的副本取代它們。
其次,使用DISM(部署映像服務和管理)及其幾個選項非常有用:/CheckHealth、/ScanHealth,尤其是 /RestoreHealth。這些命令會檢查 Windows 映像和元件儲存 (WinSxS) 的運作狀況,並修正可能阻止更新的不一致之處。
同時,最好使用CHKDSK檢查磁碟健康狀況。執行 `chkdsk C: /F /R`(將 C 替換為對應的磁碟機代號)將掃描並隔離壞磁區,盡量恢復資料。磁碟上的大量壞磁區不僅會導致 Windows 更新錯誤,還可能迫使您考慮更換硬碟並重新安裝所有系統。
SoftwareDistribution 和 catroot2 資料夾:清除 Windows 更新快取
當系統卡住無法復原時,最有效的解決方法之一是刪除Windows 更新儲存暫存下載和元資料的資料夾:SoftwareDistribution 和 catroot2。不建議刪除整個資料夾,但清空其內容會強制 Windows 重新產生快取。
這些路徑通常位於C:\Windows\SoftwareDistribution和C:\Windows\System32\catroot2 目錄下。理想情況下,您應該先停止 Windows 更新服務,確保沒有檔案正在使用,然後清空這兩個資料夾,最後重新啟動更新服務。之後,按一下「檢查更新」將使系統從頭開始重建這些資訊。
當下載的檔案卡住、不完整或不一致時,這種手動清理通常可以解決下載或安裝準備錯誤,而無需採取更激進的措施。
防毒軟體和其他程式在更新錯誤中的作用
第三方防毒軟體和一些號稱能清理或優化 Windows 的「神奇」工具是造成 Windows 更新諸多問題的罪魁禍首。儘管微軟力求避免衝突,但某些安全引擎、防火牆和清理程序會阻止連線、修改權限或竄改註冊表,從而妨礙更新的正常進行。
如果您使用的是 Windows Defender 以外的安全解決方案,一個有效的測試方法是暫時停用(甚至卸載)該安全解決方案,然後讓 Defender 保護您的計算機,同時嘗試再次更新。如果 Windows 更新突然恢復正常,則表示衝突源自於此,您可以聯絡製造商或切換到其他防毒程式。
此外,對於會新增不常見驅動程式的程序,例如某些加密工具或企業安全解決方案,應格外謹慎。最近的一個例子是 SenseShield Technology 公司的「sprotect.sys」驅動程序,該驅動程式導致嚴重錯誤,迫使微軟阻止使用該驅動程式的電腦進行 Windows 11 24H2 更新。
同樣,顯示卡(尤其是 NVIDIA)、音訊(Conexant、Synaptics)、藍牙或儲存(Parity Storage Spaces 等)的驅動程式過時,也可能導致更新過程中出現崩潰或藍色畫面。透過設備管理器或製造商的官方網站更新驅動程序,可以顯著減少這些問題的發生。
恢復系統並卸載有問題的更新
如果在安裝特定更新或新增與 Windows 不相容的程式後出現問題,一個非常有效的解決方法是使用系統還原點回溯或卸載衝突的更新。
Windows 會在進行重大變更(例如軟體安裝、大型更新等)之前自動建立還原點。在“建立還原點”公用程式中,您可以存取“系統保護”選項卡,按一下“系統還原”,然後選擇問題開始日期之前的還原點。
此過程不會刪除您的個人檔案;它只會將系統設定、驅動程式和元件恢復到當時的狀態。理想情況下,您應該選擇安裝更新或可疑應用程式之前的還原點,並讓 Windows 重建系統環境。
如果要解除安裝某個特定更新,請前往“設定”>“更新與安全性”>“Windows 更新”,查看更新記錄,然後選擇“解除安裝”選項。找到該補丁(例如 KB5051987 或電腦上顯示的其他補丁)並將其刪除。重新啟動後,在許多情況下,檔案總管崩潰、攝影機問題、藍牙問題或與該更新套件相關的其他錯誤都會消失。
Windows 11 24小時:常見錯誤及解決方法
Windows 11,尤其是24H2 版本,發布後帶來了許多問題,許多用戶都遇到了這些問題。最近的累積更新和安全更新導致的問題五花八門,從輕微故障到電腦幾乎無法使用,不一而足。
最受關注的漏洞之一是,在基於 Chromium 核心的應用程式(例如 Google Chrome 或 Microsoft Edge)中,更新到 24H2 版本後滑鼠指標會消失。更糟的是,更新後會產生一個超過 8 GB 的龐大更新緩存,有些用戶無法使用磁碟清理或 SFC 工具清除該緩存,迫使他們執行全新安裝來釋放空間。
同時,KB5051987 安全性修補程式卻因導致檔案總管崩潰而臭名昭著。許多電腦無法開啟瀏覽器,或者瀏覽器會卡死,而 explorer.exe 進程仍在後台執行。在其他情況下,更新安裝會卡在很高的進度(98-99%),Windows 被迫回滾變更。
更新後,大量用戶遇到了藍色畫面、啟動問題和效能下降等問題。錯誤代碼如 0x800f0993、0x800F081F、0x80070032 和 0xC004F211 在論壇和社交媒體上較為常見,這些問題通常與驅動程式不相容或「sprotect.sys」驅動程式有關,後者迫使微軟在某些設備上阻止了更新。
問題遠不止於此:據報道,藍牙耳機、外置攝像頭,甚至帶有集成攝像頭的顯示器都出現了連接問題,即使安裝了驅動程式也無法正常工作。此外,Ctrl+Alt+Delete快捷鍵、任務管理器、《堡壘之夜》和《刺客信條》等遊戲以及智慧型應用控制功能也存在問題,智慧型應用控制會阻止包括WSL元件在內的合法應用程式運作。
如果 Windows 11 24H2 更新出現問題該怎麼辦
鑑於這種情況,如果 Windows 11 24H2 給您帶來麻煩,您可以採取以下幾種方法使系統恢復正常:有些方法很快,有些方法則比較徹底。
最簡單的解決方法是使用內建的Windows 更新疑難排解程序,就像我們之前看到的那樣。依序點擊“開始”>“設定”>“系統”>“疑難排解”>“其他疑難排解程式”,執行 Windows 更新,讓它嘗試修復最新更新可能造成的任何資料庫錯誤、服務問題或安全性設定問題。
如果某個特定的更新(例如 KB5051987)導致了問題,最快的解決方法通常是從「設定」>「更新和安全性」>「Windows 更新」>「更新歷史記錄」>「卸載更新」中卸載該補丁,找到有問題的 KB,然後將其刪除,看看系統是否恢復正常。
另一個非常有用的方法是使用 24H2 版本之前或安裝衝突修補程式之前的還原點。透過“建立還原點”,您可以選擇問題發生之前的最近還原點,並恢復整個系統環境,保留您的文件,同時將驅動程式和元件恢復到穩定狀態。
如果問題嚴重,可以使用一些信譽良好的第三方工具,例如「重設 Windows 更新工具」(Reset Windows Update Tool)。這是一款免費開源的實用程序,可自動執行恢復 Windows 更新元件、清除快取、檢查服務等操作。許多使用者以管理員身分執行 wureset.exe 並選擇還原 Windows 更新元件的選項,成功修復了嚴重損壞的系統。
作為最後的手段,您可以暫時停用自動更新,方法是在設定中暫停 Windows 更新。這樣可以防止系統在微軟準備修復程式期間重複安裝同一個問題修補程式。如果以上方法都無效,還有一個徹底的解決方案:全新安裝 Windows 11,但前提是您必須先完整備份所有資料。
當 Windows 更新無法開啟、無法搜尋或無法顯示最新版本時
有時問題並非出在特定的安裝錯誤上,而是Windows 更新似乎完全停止運作:它不搜尋新版本,不顯示最近的更新,或看起來像是卡住了。這可能是由於先前被封鎖或您已經忘記更改過的設定造成的。
首先,請檢查「設定」>「Windows 更新」中是否啟用了「暫停更新」選項。如果您之前阻止了 Windows 更新但忘記了,系統將不會顯示新的下載項,直到您取消暫停並再次按一下「檢查更新」。
臨時檔案損壞導致Windows無法正確偵測或顯示更新的情況也很常見。簡單的重新啟動可以清除部分臨時文件,但如果問題仍然存在,您可能需要使用磁碟清理工具,必要時還需要使用DISM和SFC工具來清理系統。
在透過操縱群組原則、腳本或登錄設定來阻止 Windows 更新的環境中,您可能需要使用官方 Microsoft 腳本或特定的 Windows 更新重設工具來重設相關的註冊表項,以將所有內容還原為預設值。
硬體需求以及無法升級到 Windows 11 的原因
更新過程中另一個令人頭痛的問題,尤其是從 Windows 10 過渡到 Windows 11 時,是微軟設定的硬體要求。有時,更新助理會直接拒絕繼續,不提供太多指導;或者,即使你認為你的電腦相容,Windows 更新也不會提供更新。
Windows 11 的最低設定需求包括:相容的處理器(請參閱官方支援的 CPU 清單)、至少 4 GB 記憶體、64 GB 或以上的儲存空間、相容 DirectX 12 和 WDDM 2.0 驅動程式的顯示卡,以及最重要的——已啟用的 TPM 2.0 安全模組。如果您的電腦不符合上述任何一項要求,則可能會發生錯誤,或根本無法獲得更新。
在某些情況下,TPM 2.0 晶片雖然存在,但在 BIOS 中被停用,因此建議在啟動時存取電腦的韌體設置,並檢查安全選項以啟用該模組。但是,如果您使用技巧或腳本繞過要求安裝了 Windows 11,則很可能在長期使用後遇到無法正常接收更新的問題。
當 Windows 更新功能失敗時,最常見的原因通常是驅動程式過時、硬體不相容或特殊配置:例如舊的整合式顯示卡、藍牙裝置的 Realtek 驅動程式、Conexant 或 Synaptics 音訊驅動程式、aksfridge.sys 或 aksdf.sys 等檔案、特殊的儲存配置、不相容的程式等等。
根據安裝精靈顯示的錯誤訊息,您可以選擇暫時卸載有問題的設備,從設備管理器更新驅動程序,或者,如果錯誤非常籠統,則使用媒體建立工具,從 USB 驅動器或官方 ISO 執行更新,而不是依賴 Windows 更新。
常見的Windows更新錯誤代碼及其意義
在許多情況下,Windows 更新失敗時會伴隨一個錯誤代碼,雖然這些代碼看起來像天書一樣晦澀難懂,但它們能提供一些關於故障原因的線索。這些線索並不總是很精確,但有助於指導我們首先嘗試哪種類型的解決方案。
例如,0x80072EE2 或 80072EFE等錯誤通常指向與 Microsoft 伺服器的通訊問題:防火牆阻止位址、hosts 檔案被更改、DNS 快取損壞、代理或 VPN 出現問題,甚至是惡意軟體感染攔截流量。
錯誤代碼0x80070490、0x80070422 或 0x800700d8通常與已停用的服務、損壞的程式包或阻止特定更新處理的內部配置有關。其他錯誤代碼,例如 0x80240035、0x80246013 或 8020002E,則表示 Windows 更新快取中的套件下載或處理失敗。
某些錯誤代碼顯然與系統檔案損壞有關,例如 0x80073712、0x8e5e03fa、800F0A13、0x800f081f 或 0x8007371c,通常可以使用 SFC 或 DISM 指令修復,必要時也可以將系統還原到先前的還原點。其他錯誤代碼,例如0xa0000400、0xc0000017 或 0xca020007,可能與可用記憶體不足、記憶體磁區被標記為壞磁區或內部設定檔損壞有關。
還有一些描述性較弱的錯誤(例如 C80003F3、0x80240023、0x80246001、0x80248014、0x800706b5、0x80070643 和 0x8024A003),微軟對這些錯誤的說明非常簡單。幾乎所有這些錯誤,通用建議都包括重新啟動系統、使用疑難排解程式、清除快取、執行 DISM/SFC 命令,以及在必要時從 Microsoft 更新目錄手動下載並安裝更新。
此外,還有一組出現頻率較低的附加代碼(0x802200B、0x800f0905、0xc8000247、0x80070437、0x8007012a、0x80070763、0x80040 154、0x8024a203、0x80096004、0x800f0990、0x80248007、0x800f020b、0x80300024…),其解決方法通常類似:檢查系統完整性,重置Windows 更新元件,如果仍無效,則進行手動安裝或全新安裝。
手動安裝、全新安裝和最佳實踐
當 Windows 更新失敗,但您確切知道需要哪個修補程式時,一個好的解決方案是從 Microsoft 更新目錄手動下載更新。您可以在那裡按更新的 KB 程式碼搜索,確保選擇與您的 Windows 版本(例如,2004、21H2、22H2 等)和架構(32 位元、64 位元、ARM 等)相對應的版本,然後手動安裝該軟體包。
對於重大功能更新,您可以使用微軟官方的媒體建立工具和 ISO 映像檔來升級或重新安裝系統,而無需依賴 Windows 更新。您可以執行保留檔案和程式的就地升級,或在系統處於危急狀態時選擇全新安裝。
全新安裝 Windows 10 或 11 是最徹底的辦法,但它可以一次清除所有累積的垃圾檔案、衝突的驅動程式和損壞的配置。在執行此步驟之前,請務必確保擁有最新的備份(儲存在外部硬碟、NAS 或雲端),並且如果電腦無法正常啟動,則需要使用專業的資料復原工具來找回關鍵資訊。
從中長期來看,降低 Windows 更新錯誤的可能性需要應用一系列最佳實踐:保持系統激活和許可,定期更新驅動程序,避免使用會過度修改 Windows 的程序,始終保持足夠的磁碟空間,不要在更新過程中關閉計算機,以及在進行重大更改之前創建備份或還原點。
如果您注意這些建議,熟悉修復工具(解析器、SFC、DISM、快取清理),並更好地了解最常見的錯誤代碼的含義,您將更有可能掌握 Windows 更新失敗的解決方法,而不是被它們控制,從而使您的 Windows 10 或 11 保持最新、更安全,並且每次新補丁出現問題時都能減少意外情況。