解決 Windows 10 和 11 上的 Windows 更新錯誤 0x80245006 的步驟

解決 Windows 10 和 11 上的 Windows 更新錯誤 0x80245006 的步驟

保持Windows 10系統更新對於確保穩定性和安全性至關重要。然而,更新過程有時會很耗時,甚至可能會遇到卡住等問題。最近,使用者報告在嘗試執行更新時遇到Windows 更新錯誤 0x80245006 。

如果您遇到類似問題,請按照下面列出的解決方案來解決 Windows 10 或 11 裝置上的錯誤 0x80245006。

Windows 更新錯誤 0x80245006 的常見原因

Windows 10 或 Windows 11 上可能出現 Windows 更新錯誤 0x80245006 的原因有很多。

  1. Windows 更新資料庫損壞。
  2. 由於缺少內容連結標頭而導致後台智慧傳輸服務 (BITS) 出現問題。
  3. Windows 所需的系統檔案註冊不正確。

修正 Windows 更新錯誤 0x80245006 的解決方案

您可以嘗試以下方法來解決Windows更新錯誤0x80245006:

  1. 檢查您的網路連接
  2. 執行 Windows 更新疑難排解
  3. 重新命名 SoftwareDistribution 和 Catroot2 資料夾
  4. 重新啟動基本服務
  5. 執行乾淨啟動
  6. 手動安裝更新

1. 檢查您的網路連接

無效的網路連線可能會增加遇到錯誤 0x80245006 的可能性。因此,在嘗試任何其他解決方案之前,請先驗證您的系統是否已連接到網際網路。

如果您發現網路問題,請考慮中斷其他裝置的連接,並在必要時將裝置移近路由器。如果您的網路連線穩定,請繼續下一步。

2. 執行 Windows 更新疑難排解

Windows 10 提供內建的故障排除程序來協助修正各種問題。如果您遇到 Windows 更新錯誤 0x80245006,執行 Windows 更新疑難排解可以將您的更新設定重設為預設值。方法如下:

對於 Windows 11

  • 右鍵單擊“開始”按鈕並選擇“設定”
  • 在左側窗格中,導覽至「系統」>「故障排除」>「其他故障排除程序」
Windows 11 更新疑難排解
  • 點選Windows 更新旁邊的執行按鈕。

對於 Windows 10

  • Win + I開啟“設定”。
  • 選擇更新和安全性
  • 轉到“疑難排解”標籤。
  • 點擊螢幕右側的其他疑難排解。
Windows 更新疑難排解
  • 選擇“Windows 更新”,然後按一下“執行疑難排解程式”
  • 請按照螢幕上的指示進行操作,如果找到解決方案,請按一下「套用此修復」 。
  • 完成所有步驟後,重新啟動電腦並嘗試再次更新 Windows。

3.重新命名 SoftwareDistribution 和 Catroot2 資料夾

解決 Windows 更新錯誤 0x80245006 的有效方法是重新命名特定的 Windows 資料夾。請遵循以下指南:

  • 開啟提升的命令提示字元。
  • 一次鍵入以下命令,並在每個命令後按 Enter 鍵:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

  • 這些命令暫時停止更新過程。

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old

  • 這將重新命名 SoftwareDistribution 和 Catroot2 資料夾,讓 Windows 在您下次嘗試更新時建立新資料夾。

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

  • 這將重新啟動之前停止的服務。
  • 關閉命令提示字元並重新啟動您的裝置。

4. 重啟所需服務

多項服務必須可用於 Windows 更新。最近的系統變更可能會中斷這些服務,從而導致錯誤 0x80245006。請依照下列步驟重新啟動所有已停止的服務:

  • 點擊“開始”並蒐索“服務”
  • 選擇適當的結果以開啟應用程式。
  • 找到後台智慧傳輸服務(BITS) 並雙擊它。
  • 常規選項卡中,檢查服務狀態。
  • 確保啟動類型設定為“自動”
  • 如果狀態顯示為「已停止」,請按一下「開始」按鈕。
  • 另外,檢查Windows UpdateWorkstation服務的狀態,如果停止則啟動它們。
  • 完成後,關閉服務應用程式並再次檢查錯誤代碼。

5. 執行乾淨啟動

如果錯誤代碼仍然存在,請執行乾淨啟動,以使用最少的驅動程式集啟動 Windows。此過程有助於消除安裝的軟體或更新引起的衝突。

  • 按一下“開始”,搜尋“系統設定”,然後從搜尋結果中選擇它。
乾淨啟動 - 隱藏所有 Microsoft 服務
  • 「服務」標籤上,選取「隱藏所有 Microsoft 服務」複選框。
  • 按一下全部禁用按鈕。
  • 接下來,切換到「啟動」標籤並選擇「開啟工作管理員」
  • 對於任何導致問題的啟動程序,請按一下 ,然後按一下「停用」
  • 對其他有問題的啟動程序重複此操作。

完成這些步驟後,關閉視窗並重新啟動電腦。重新啟動後,只有基本服務才會運作。

6.手動安裝Windows更新

作為另一種選擇,您可以從Microsoft 更新目錄手動下載更新。該服務允許將特定更新分發到多個裝置。

  • 右鍵單擊“開始”並選擇“設定”。
  • 對於 Windows 11 – 捲動至Windows 更新並選擇更新記錄。
Windows 11 更新歷史記錄
  • 對於 Windows 10 – 導覽至更新和安全性 > Windows 更新 > 檢視更新記錄。
查看設定上的更新記錄
  • 找到失敗的更新並記下其 KB 編號。
  • 存取Microsoft 更新目錄
  • 在搜尋欄位中輸入知識庫編號並進行搜尋。
  • 選擇最適合您的作業系統的版本,然後按一下「下載」。
  • 請依照螢幕上的指示操作,完成後重新啟動電腦。

我們的指南到此結束!我們希望本文能協助您解決 Windows 更新錯誤 0x80245006。

  1. 如何修復 Windows 10 中的更新錯誤 0x800f0831
  2. 修正 Windows 10 上的 Windows 更新錯誤 0x800f0990

來源

發佈留言

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