Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win10 更新失敗錯誤 0x80070002 (80070002) 官方標準修復:停止服務、清理 SoftwareDistribution 快取、重啟服務三步曲

編輯:Windows 10 系統介紹

Windows Update 報錯 0x80070002(系統找不到指定檔案),主因更新快取資料夾 SoftwareDistribution 內檔案損壞/遺失/鎖定。微軟官方標準修復:停服務 → 清快取 → 重服務。

官方標準修復步驟

  1. 停止 Windows Update 服務:
    控制台 > 系統及安全性 > 管理工具 > 服務 > 找到「Windows Update」> 右鍵「停止」。

  1. 刪除快取檔案:
    開啟 C:\Windows\SoftwareDistribution:
    • 進入 DataStore > 全選刪除所有檔案/資料夾(需管理員權限點「繼續」)。
    • 返回上層 > 進入 Download > 全選刪除所有檔案/資料夾(同樣需管理員權限)。

  1. 重新啟動服務:
    回「服務」> 「Windows Update」> 右鍵「啟動」。

  1. 重新檢查更新:
    關閉所有視窗 > 設定/控制台 > Windows Update > 「檢查更新」/安裝先前失敗的更新。

技術說明

  • SoftwareDistribution\DataStore:更新偵測/狀態資料庫。
  • SoftwareDistribution\Download:更新檔案下載暫存區。
  • 損壞/不完整快取導致更新代理程式讀取失敗,報 0x80070002 (ERROR_FILE_NOT_FOUND)。
  • 停服務釋放鎖定,刪除快取強制重建,重服務恢復正常運作。

進階補充

  • 同樣適用 0x80070003 (ERROR_PATH_NOT_FOUND) 等路徑/檔案錯誤。
  • 命令列快速版 (管理員 CMD):
    net stop wuauserv & rd /s /q %systemroot%\SoftwareDistribution & net start wuauserv
  • 若仍失敗,執行 sfc /scannow + DISM /RestoreHealth 修復系統檔,或執行 Windows Update 疑難排解。
此為微軟官方知識庫 (KB) 標準修復流程,安全無副作用,建議優先執行。
Copyright © Windows教程網 All Rights Reserved