Windows 更新錯誤 0x80080005:如何修復

Windows 更新錯誤 0x80080005通常表示更新檔案損壞、系統檔案損壞、權限問題或 Windows 設定不正確。微軟目前建議先執行 Windows 更新疑難排解程序,如果錯誤仍然存在,請清除更新快取並修復 Windows 元件。

Windows 10 注意: Windows 10 的免費支援已於 2025 年 10 月 14 日結束。如果您仍在使用 Windows 10,除非您的裝置符合擴充安全性更新 (ESU) 計畫的資格,否則您將無法再獲得常規的免費安全性更新。微軟建議在電腦支援 Windows 11 時升級到 Windows 11。有關當前資格和覆蓋範圍,請參閱微軟的 Windows 10 ESU 資訊。

Windows 10 Windows 更新畫面在更新失敗後顯示錯誤代碼 0x80080005
當 Windows 更新無法完成更新作業時,可能會發生錯誤 0x80080005。

錯誤代碼 0x80080005 是什麼意思?

微軟將0x80080005錯誤代碼歸類為與檔案損壞或系統設定錯誤相關的 Windows 更新失敗。程式碼無法識別單一損壞的組件,因此最佳方法是從影響最小的修復步驟開始,逐步嘗試更高級的修復方法。

在進行任何更改之前,請重新啟動電腦,確認網路連接穩定,確保日期和時間正確,斷開不必要的 USB 儲存裝置或擴充塢,並檢查 Windows 磁碟機是否有足夠的可用空間。微軟在其Windows 更新故障排除指南中包含了這些檢查步驟。

1. 執行 Windows 更新疑難排解程式

微軟現在引導 Windows 用戶使用「取得幫助」應用程式中的 Windows 更新自動疑難排解程式。開啟“取得協助”,搜尋“Windows 更新疑難排解”,然後依照指示操作即可。

在仍提供舊版「設定」疑難排解的 Windows 10 系統上,請依序點選「開始」>「設定」>「更新與安全性」>「疑難排解」>「其他疑難排解」>「Windows 更新」,然後選擇「執行疑難排解」 。之後重新啟動電腦,再次嘗試 Windows 更新。微軟在其「Windows 更新疑難排解」頁面上維護最新的操作說明。

Windows 10 其他疑難排解頁面,已選擇「Windows 更新」和「執行疑難排解」。
在使用命令列工具之前,Windows 更新疑難排解程式是最安全的首選修復步驟。

2. 清除 Windows 更新快取

損壞的下載檔案C:\Windows\SoftwareDistribution可能會阻止後續的更新嘗試完成。微軟建議停止 Windows 更新服務,清除緩存,然後重新啟動該服務。

  1. 按Win + R,輸入services.msc,然後按Enter 鍵。
  2. 右鍵點選「Windows 更新」,然後選擇「停止」。
  3. 在檔案總管中開啟C:\Windows\SoftwareDistribution該資料夾,並刪除其中的所有內容。請勿刪除 SoftwareDistribution 資料夾本身。
  4. 返回“服務”,右鍵單擊“Windows 更新”,然後選擇“開始”。
  5. 重新啟動電腦並再次檢查更新。

3. 重設 Windows 更新資料夾

如果清除快取無效,請使用微軟提供的更進階的重置方法。以管理員身份開啟命令提示符,並逐條執行以下命令:

net stop bits
net stop wuauserv
ren %systemroot%\softwaredistribution softwaredistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv

命令執行完畢後,請重新啟動 Windows。 Windows 將自動建立新的更新資料夾。請勿為了修復此錯誤而進行無關的註冊表更改或停用網路服務;這些舊方法可能會引發新的問題,而無法解決損壞的更新元件。

管理員命令提示字元顯示 SoftwareDistribution 和 catroot2 的 Windows 更新和 BITS 重設命令
重設 SoftwareDistribution 和 catroot2 會強制 Windows Update 重建其工作資料夾。

4. 使用 DISM 和 SFC 修復 Windows

如果錯誤代碼 0x80080005 仍然存在,請修復 Windows 元件儲存和受保護的系統檔案。微軟建議先運行 DISM 工具,然後再運行系統檔案檢查器。

  1. 以管理員身分開啟命令提示字元。
  2. 跑過去DISM.exe /Online /Cleanup-image /Restorehealth,然後等它完成。
  3. 然後運行sfc /scannow。
  4. 在 SFC 達到 100% 之前,請勿關閉命令提示字元。
  5. 重新啟動電腦後再嘗試Windows更新。

這些命令及其預期行為已記錄在微軟的DISM 和系統檔案檢查器說明中。

在 Windows 系統中,管理員命令提示字元顯示 DISM RestoreHealth 命令,隨後顯示 sfc scannow 命令。
在執行 SFC 之前先執行 DISM,以便 Windows 可以修復用於還原受保護系統檔案的元件儲存。

5. 如果 0x80080005 錯誤仍然存在

此時,請避免隨意清理註冊表、停用 IPv6、關閉核心 Windows 網路服務或永久停用防火牆。相反,請備份重要文件並使用受支援的復原路徑。如果電腦最近進行了更改,系統還原可以撤銷導致問題的驅動程式或軟體更改。對於持續存在的損壞,微軟還提供了使用 Windows 安裝媒體進行就地重裝的方法,如果選擇正確的選項,此方法可以保留個人檔案、設定和應用程式。

如果必須重設 Windows 10,請選擇「重設此電腦」>「保留我的檔案」。此選項會在保留個人檔案的同時重新安裝 Windows,但會刪除已安裝的應用程式並重設設定。請先備份數據,如果啟用了裝置加密,請妥善保管 BitLocker 復原金鑰。微軟的「重置電腦」指南詳細介紹了可用的選項。

應該先嘗試哪一種解決方法?

對於大多數電腦來說,實際操作順序是:運行 Windows 更新疑難排解程序,清除 SoftwareDistribution 緩存,重置 Windows 更新資料夾,然後運行 DISM 和 SFC。如果以上四個步驟都無法解決問題,請使用 Microsoft 提供的復原選項,而不是進行未經授權的登錄或服務變更。在 2026 年的 Windows 10 系統中,也要確認電腦是否確實有權透過 ESU 或其他受支援的服務管道接收您嘗試安裝的更新。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。