修復 Windows 更新崩潰的 22 種解決方案

修復 Windows 更新崩潰的 22 種解決方案

我們都清楚更新失敗所帶來的挫敗感。但不幸的是,許多軟件產品都存在這個問題,Windows 也不例外。

您是否發現自己遇到這樣的情況:一次又一次嘗試下載最新的 Windows 更新,但儘管盡了最大努力卻失敗了?

如果您遇到此問題,那麼您來對地方了!請繼續閱讀本文,了解在Windows更新持續失敗時如何獲取最新更新。

如何獲取最新的 Windows 更新?

我們列出了在 Windows 11/10/8/7 系統上獲取 Windows 更新的所有可能的解決方案。請按照下面列出的方法對系統進行故障排除,並消除嘗試下載新的 Windows 更新時可能遇到的任何安裝錯誤。

  1. 繼續努力直到成功
  2. 刪除臨時文件並刪除網絡瀏覽器緩存
  3. 停用所有正在運行的防病毒程序和防火牆
  4. 運行 SFC 和 DISM 工具
  5. 運行 Windows 更新疑難解答
  6. 將 Windows 更新組件更改為默認設置
  7. 使用FixWU
  8. 重置系統上的 SoftwareDistribution 文件夾
  9. 嘗試重置 Catroot 文件夾
  10. 通過 Windows 更新服務查看狀態
  11. 檢查 Windows 更新日誌文件
  12. 重命名pending.xml 文件
  13. 清除 BITS 隊列
  14. 清除註冊表編輯器中的所有錯誤值
  15. 運行 Windows 模塊安裝程序
  16. 運行後台智能傳輸服務疑難解答程序
  17. 下載離線安裝程序
  18. 使用受信任的代理服務器
  19. 在系統上執行乾淨啟動。運行 Windows 更新。
  20. 從 Microsoft 虛擬代理獲取幫助
  21. 確保重要的 URL 未被阻止
  22. 聯繫微軟支持

現在讓我們仔細看看這些解決方案,以便您更好地了解如何解決此問題。請務必先在系統上設置系統還原點。

您現在可以嘗試下面列出的任何方法並選擇最有效的一種。繼續閱讀!

修復 Windows 更新相關錯誤失敗

1.不斷嘗試,直到成功

我們都知道這句話:“如果你一開始就失敗了。嘗試,嘗試,再試一次。”這種理念很有效,尤其是當您嘗試安裝更新時。

在大多數情況下,如果您在前幾次嘗試失敗的情況下繼續嘗試安裝更新,那麼您在某個時候就會成功。只是不要放棄並繼續前進。

2. 刪除臨時文件並清除網絡瀏覽器緩存。

如果您仍然沒有收到更新,您可以嘗試刪除系統上的所有臨時文件。您還可以嘗試刪除網絡瀏覽器的緩存。

執行此操作後,請務必重新啟動系統。您可以藉助磁盤清理或 CCleaner 等工具來簡化您的工作。

3. 停用所有正在運行的防病毒程序和防火牆。

您可以嘗試的另一種方法是停用系統上所有正在運行的防病毒軟件。請確保您還禁用所有防火牆,因為它們可能會阻止下載您的更新。

4.運行SFC和DISM工具

SFC 代表系統文件檢查器。這將幫助您擺脫損壞的系統文件。損壞的系統文件可能會阻止任何即將到來的更新正確加載。

我們的武器庫中另一個幫助清除惡意系統文件的工具是 DISM。儘管Dism.exe工具有很多應用程序,但它可以非常方便地幫助我們識別和刪除任何損壞的Windows更新文件。

請記住,如果您的目標是修復任何損壞的 Windows 更新文件,則必須運行不同的命令。標準 /RestoreHealth 命令在這裡沒有幫助。

DISM 的任務是用正確的系統文件替換任何損壞或丟失的系統文件。如果您的 Windows 更新客戶端無法使用,系統將提示您使用正常運行的 Windows 安裝作為恢復源。

運行以下 DISM 命令:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

現在,您需要將佔位符 C:\RepairSource\Windows 替換為修復源的位置。

完成上述步驟後,DISM 將創建一個日誌文件。%windir%/Logs/CBS/CBS.log.發現的任何問題都將由該工具本身解決。

這是另一個可幫助您在系統上安裝 Windows 更新的解決方案。

5. 使用 Windows 更新疑難解答。

使用 Microsoft 提供的 Windows 更新疑難解答。這會自動將您的 Windows 更新設置重置為默認設置。另一種選擇是運行 Microsoft 的在線 Windows 故障排除程序。

6. 將 Windows 更新組件更改為默認設置。

使用 Windows Update Agent 重置工具(Microsoft 工具)。您還可以使用重置 Windows 更新工具(第 3 方工具)。

此 PowerShell 腳本將允許您重置 Windows 更新客戶端。我希望這些工具能夠幫助您在系統上安裝更新。

7.使用FixWU

您還可以使用我們的 FixWU 工具來幫助您解決此問題。它執行重新註冊所有系統文件dll、ocx和ax的功能。這是確保 Windows 更新順利安裝的非常重要的一步。

8. 重置系統上的 SoftwareDistribution 文件夾

您還可以嘗試重置系統上的 SoftwareDistribution 文件夾。為此,您需要以管理員身份運行命令提示符。

您的顯示器上將出現 CMD 提示窗口。現在您必須一一輸入給定的文本行並按 Enter:

net stop wuauserv

net stop bits

現在轉到 C:\Windows\SoftwareDistribution 文件夾並刪除所有文件和文件夾。

如果某些文件正在進行中,您需要重新啟動設備。啟動過程完成後,再次運行這些命令。確保您的 Windows 應用商店應用程序已關閉。

您現在可以從軟件分發文件夾中刪除文件。在命令提示符框中運行以下命令,確保逐個鍵入它們,然後按 Enter:

net start wuauserv

net start bits

現在重新啟動系統並嘗試安裝 Windows 更新。

9.嘗試重置Catroot文件夾

請按照以下步驟重置 cataroot2 文件夾:

  • 在系統上打開命令提示符窗口,鍵入以下命令並按 Enter:
  • net stop cryptsvcmd %systemroot%\system32\catroot2.oldxcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  • 現在您應該刪除 catroot2 文件夾中的所有文件和文件夾。
  • 現在在系統上再次打開命令提示符窗口。鍵入以下命令並按 Enter:
  • net start cryptsvc
  • 再次重新啟動 Windows 更新以重置 catroot2 文件夾。

10. 通過 Windows 更新服務檢查狀態。

為此,您需要打開 Windows 服務管理器並確保啟用與 Windows 更新相關的服務,例如 Windows Update、Windows Medic Update、Orchestrator Update Services 等。

Windows 11/10 PC的標準配置如下所示:

  • Windows 更新服務 – 手動(啟動)
  • Windows 更新醫療服務 – 指南
  • 加密服務 – 自動
  • 後台智能傳輸服務 – 手動
  • 啟動 DCOM 服務器進程 – 自動
  • RPC 端點映射器 – 自動
  • Windows 安裝程序 – 手冊。

這確保了所需的服務可用。

您還需要確保 Windows Update 服務依賴項與直接服務一起工作。

首先,您需要在任務欄的搜索框中搜索“服務”。單擊顯示的搜索結果。當屏幕上出現“服務”窗口時,查找 Windows Update、DCOM Server Process Launcher 和 RPC Endpoint Mapper。

確保它們正在運行。如果它們沒有運行,您需要手動啟動每一個。

11.檢查Windows更新日誌文件。

如果問題仍然存在,請轉到 C:\Windows\WindowsUpdate.log 並查找最新條目。這將是日誌中的最後一個條目。如果任何更新失敗,則會在其旁邊寫入錯誤代碼。

請把它們寫下來。如果您有很多條目並且它們讓您感到困惑,請刪除此 WindowsUpdate.log 並嘗試再次安裝導致問題的更新。

您現在可以打開新創建的 Windows 更新日誌文件並查看其內容。

您現在必須執行以下步驟:右鍵單擊計算機 > 管理 > 事件查看器 > 應用程序和服務日誌 > Microsoft > Windows > WindowsUpdateClient > 操作。請留意任何重要消息或警告。

現在看一下 Windows 更新錯誤代碼。這將使您了解如何繼續尋找有效的解決方案。您還可以嘗試查找 Windows 更新錯誤代碼並查看是否找到解決方案。

12.重命名pending.xml文件

對於此方法,您需要打開命令提示符窗口並輸入以下內容。按輸入鍵:

Ren c:\windows\winsxs\pending.xml pending.old

Pending.xml 文件現在將重命名為pending。老的。現在再次嘗試安裝 Windows 更新。

13. 清除 BITS 隊列

清除 BITS 隊列中的所有作業。為此,請在 CMD 提示符下鍵入以下內容並按 Enter:

bitsadmin.exe /reset /allusers

14.刪除註冊表編輯器中的所有錯誤值。

轉到註冊表編輯器並導航到以下項:

HKEY_LOCAL_MACHINE\COMPONENTS

單擊組件。現在在右側面板中找到以下內容。如果是,則刪除它們:

  • 待處理的Xml標識符
  • 下一個隊列條目索引
  • 高級安裝人員需要解決

現在重新啟動計算機並嘗試再次安裝 Windows 更新。

15.運行Windows模塊安裝程序

Windows Modules Installer是Windows 10系統的內置服務。當您遇到 Windows 更新問題時,它將為您提供幫助。

要使用此功能,您必須以管理員身份打開命令提示符。

輸入以下內容:

SC config trustedinstaller start=auto

運行上述命令後,控制台將顯示 [SC] ChangeServiceConfig SUCCESS 消息。

關閉命令提示符並確保按鈕恢復正常。

16. 運行後台智能傳輸服務故障排除程序。

運行後台智能傳輸服務疑難解答程序。後台智能傳輸服務,也稱為 BITS,有助於在客戶端和服務器之間傳輸、下載或上傳文件。

它還顯示與傳輸相關的所有進度信息。它還可以幫助我們從另一個系統下載文件。此 Windows 服務在確保 Windows 更新正常運行方面發揮著重要作用。

17.下載離線安裝程序

因此,要修復 Microsoft 更新目錄網站上的 Windows 更新,請使用更新知識庫編號。找到它後,下載離線安裝程序。

下一步是手動應用補丁。單獨查找編號,不包括 KB。

18.使用受信任的代理服務器

你還可以使用經過身份驗證和驗證的代理來解決 Windows 更新遇到的任何問題以及安裝 Microsoft Store 應用程序的任何問題。

19. 在系統上執行乾淨啟動。運行 Windows 更新。

您現在應該將系統引導至乾淨啟動狀態。完成此操作後,您需要運行 Windows 更新。該解決方案對許多用戶來說效果良好。

20.借助微軟虛擬代理

如果嘗試上述所有方法後問題仍然存在,您可以尋求Microsoft Virtual Agent的幫助。

21. 確保重要的 URL 未被阻止

請確保以下 URL 未被阻止,因為它們對於順利安裝 Windows 更新非常重要:

  • http://windowsupdate.microsoft.com
  • http://*.windowsupdate.microsoft.com
  • https://*.windowsupdate.microsoft.com
  • http://*.update.microsoft.com
  • https://*.update.microsoft.com
  • http://*.windowsupdate.com
  • http://download.windowsupdate.com
  • https://download.microsoft.com
  • http://*.download.windowsupdate.com
  • http://wustat.windows.com
  • http://ntservicepack.microsoft.com
  • http://go.microsoft.com
  • http://dl.delivery.mp.microsoft.com
  • https://dl.delivery.mp.microsoft.com
  • https://stats.microsoft.com

22.聯繫微軟支持

如果上述解決方案均無法解決您的問題,最好將問題交給 Microsoft 支持人員。您始終可以信賴他們的幫助。

結論:

本文涵蓋了在 Windows 系統上再次安裝 Windows 更新的大多數可用解決方案。我們希望其中一種方法對您有所幫助並解決您的問題。

如果問題仍然存在,請聯繫經驗豐富的技術人員來幫助您。

常問問題:

安裝 Windows 更新需要多長時間?

為了盡快收到最新的更新,我們必須確保滿足以下條件。我們系統上安裝更新的速度與以下因素成正比: – 網絡連接速度 – 網絡設置 – 更新大小 確保您的系統獲得良好的互聯網信號,以確保 Windows 更新下載速度更快。

如果更新大小大於系統上的可用磁盤空間怎麼辦?

如果安裝的更新超出系統上的可用磁盤空間,您將需要刪除一些不必要的文件。如果您不想刪除這些文件,可以將它們移動到 USB 驅動器或 OneDrive。更新很重要,因為它們有助於確保系統安全,因此安裝它們至關重要。

更新會消耗大量電池。如何避免呢?

更新有時會對您的系統造成很大負擔,並耗盡大部分電池壽命。您可以採取的一種對策是確保您的系統在不使用時保持在線狀態。這樣,即使您的系統上安裝了更新,也不會過多消耗電池電量。

如何查看系統上已安裝的更新?

您可以通過查看更新歷史記錄日誌來查看系統上安裝的更新。它還顯示系統上安裝每個更新的時間。此列表還可用於卸載任何特定更新,但最好不要這樣做,因為如果您不知道自己在做什麼,可能會損害您的系統。請按照以下步驟查看更新歷史記錄:開始 > 設置 > Windows 更新 > 更新歷史記錄。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *