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

Windows 8.1 Update 錯誤 0x80070002/0x80070003 官方修復補丁 KB2919355 完整流程

編輯:Windows 8 系統介紹

背景:Win 8.1 更新至 Win 8.1 Update (2014/4) 大量用戶遇到 0x80070002 / 0x80070003 失敗

錯誤代碼意義:0x80070002 = SYSTEM_CANNOT_FIND_FILE_SPECIFIED (檔案遺失),0x80070003 = SYSTEM_CANNOT_FIND_PATH_SPECIFIED (路徑遺失)。Windows Update 元件缺損導致無法套用更新包。

官方修復方案:KB2919355 修復補丁 + 疑難排解工具

微軟釋出 2.3 MB (x86) / 2.6 MB (x64) 修復補丁 KB2919355,升級 Windows 維護工具「疑難排解」以支援自動修復此兩錯誤碼。

完整修復步驟

  1. 手動安裝 KB2919355
    控制台 > 系統和安全性 > Windows Update > 「檢查更新」
    或直接下載:
    Microsoft Update Catalog 搜尋 KB2919355 下載對應架構 .msu 離線安裝。
  2. 重新啟動電腦 完成補丁配置。
  3. 執行 Windows Update 疑難排解
    控制台 > 系統和安全性 > 疑難排解 > 「系統與安全性」 > 「Windows Update」 > 「執行疑難排解」 (建議以系統管理員身分)。
  4. 等待自動偵測修復
    工具將掃描更新元件、服務、登錄、檔案系統,自動修復缺損檔案、重設服務、清理快取。過程約 5-15 分鐘。
  5. 查看報告 > 「套用此修復」
    完成後顯示「疑難排解報告」,點選「下一步」套用修復動作。
  6. 再次執行 Windows Update
    回到 Windows Update 介面,「檢查更新」並安裝 Windows 8.1 Update (KB2919355 含於此更新包) 及後續累積更新。

為什麼需要先裝 KB2919355 再跑疑難排解?

KB2919355 更新了疑難排解工具本身的邏輯,使其能識別並修復 0x80070002/3 所代表的特定更新元件缺損狀態。舊版疑難排解無法辨識此錯誤模式。

替代方案:手動重設 Windows Update 元件 (進階)

若官方補丁法失效,以系統管理員身分執行命令提示字元依序執行:

net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\system32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

然後重新檢查更新。此法重建更新快取與目錄資料庫,解決 90% 更新錯誤。

重要提醒

  • 所有 Windows 8.1 裝置 必須安裝 Windows 8.1 Update 才能接收後續安全性更新 (含每月累積更新)。
  • 企業環境建議使用 WSUS / SCCM 部署,避免個別電腦網路下載失敗。
  • 安裝前備份重要資料,建立系統還原點。

KB2919355 + 疑難排解是微軟針對此波更新失敗提供的標準修復路徑,按部就班操作成功率極高。

Copyright © Windows教程網 All Rights Reserved