Windows Update 的損毀錯誤會讓 Windows 更新和 Service Pack 無法安裝。例如,如果系統檔案已損毀,則可能無法安裝更新。如果您看到下列清單中的錯誤,請嘗試本文中的解決方案。

0x80070002 | 0x8007000D | 0x800F081F | 0x80073712 | 0x800736CC | 0x800705B9 | 0x80070246 | 0x8007370D | 0x8007370B | 0x8007370A | 0x80070057 | 0x800B0100 | 0x80092003 | 0x800B0101 | 0x8007371B | 0x80070490

如果其中沒有列出您的錯誤或您正在執行 Windows XP,請嘗試 Windows Update 疑難排解員 (機器翻譯)。

解決方案

Windows 8.1、Windows 8、Windows Server 2012 R2 或 Windows Server 2012

如果要解決這個問題,請使用收件匣部署映像服務與管理 (DISM) 工具。然後再次安裝 Windows 更新或 Service Pack。
  1. 開啟提高權限的命令提示字元。如果要執行這項操作,請從螢幕右邊邊緣撥動進來,然後點選 [搜尋]。或者如果您使用滑鼠,請指向螢幕右下角,然後按一下 [搜尋]。在 [搜尋] 方塊中輸入命令提示字元,在 [命令提示字元] 上按右鍵,然後按一下 [以系統管理員身分執行]。如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [允許]
  2. 輸入下列命令,並在輸入每個命令之後按下 ENTER
    注意 這可能要花費幾分鐘的時間才能完成每個命令作業。
    • DISM.exe /Online /Cleanup-image /Scanhealth
    • DISM.exe /Online /Cleanup-image /Restorehealth

  3. 關閉命令提示字元,然後再次執行 Windows Update
DISM 會建立記錄檔 (%windir%/Logs/CBS/CBS.log),擷取工具找到或修正的任何問題。%windir% 是安裝 Windows 的資料夾。例如,%windir% 資料夾是 C:\Windows。

Windows 7、Windows Vista、Windows Server 2008 R2 或 Windows Server 2008

如果要解決這個問題,請使用系統更新整備工具。然後再次安裝 Windows 更新或 Service Pack。
  1. 下載系統更新整備工具。
    按一下下列表格中與電腦所執行的 Windows 版本對應的下載連結。
    瞭解您的電腦正在執行的是 32 位元或 64 位元版本的 Windows

    我們會定期更新此工具,並建議您務必下載最新版本。

    摺疊此表格展開此表格
    作業系統下載連結
    Windows 7 SP1 x86 (32 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows 7 SP1 x64 (64 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Server 2008 R2 SP1 x64 (64 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Server 2008 R2 SP1 Itanium 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Vista SP2 x86 (32 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Vista SP2 x64 (64 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Server 2008 SP2 x86 (32 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Server 2008 SP2 x64 (64 位元) 版本
    摺疊此圖像展開此圖像
    下載
    下載
    Windows Server 2008 SP2 Itanium 版本
    摺疊此圖像展開此圖像
    下載
    下載
  2. 安裝並執行工具。
    1. [下載中心] 網頁上,按一下 [下載],然後執行下列其中一項操作:
      • 如果要立即安裝工具,請按一下 [開啟][執行],然後依照畫面上的指示執行。
      • 如果要稍後安裝工具,請按一下 [儲存],然後將安裝檔案下載至您的電腦。在您準備好要安裝工具時,請按兩下該檔案。
    2. [Windows Update Standalone Installer] 對話方塊中,按一下 [是]

      摺疊此圖像展開此圖像
      確認
    3. 工具會自動執行安裝。執行時間通常不會超過 15 分鐘,但是某些電腦可能需要更長的時間。即使進度列似乎已停止,但是掃描仍然正在執行,因此請勿按一下 [取消]

      摺疊此圖像展開此圖像
      安裝
    4. 看到 [安裝完成] 時,請按一下 [關閉]

      摺疊此圖像展開此圖像
      關閉
    5. 重新安裝先前嘗試安裝的更新或 Service Pack。

這樣是否已修正問題?

如果成功安裝 Windows 更新或 Service Pack,則您已完成作業。如果問題尚未修正,請連絡我們以取得其他協助

其他相關資訊

損毀錯誤的說明

摺疊此表格展開此表格
代碼 錯誤 描述
0x80070002 ERROR_FILE_NOT_FOUND 系統找不到指定的檔案。
0x8007000D ERROR_INVALID_DATA 資料不正確。
0x800F081F CBS_E_SOURCE_MISSING 找不到套件或檔案的來源。
0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT 元件存放區的狀態不一致。
0x800736CC ERROR_SXS_FILE_HASH_MISMATCH 元件的檔案與元件資訊清單中呈現的驗證資訊不符。
0x800705B9 ERROR_XML_PARSE_ERROR 無法剖析要求的 XML 資料。
0x80070246 ERROR_ILLEGAL_CHARACTER 遇到無效字元。
0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR 識別碼字串的格式錯誤。
0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME 識別碼中的屬性名稱不在有效的範圍內。
0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE 識別碼中的屬性值不在有效的範圍內。
0x80070057 ERROR_INVALID_PARAMETER 參數不正確。
0x800B0100 TRUST_E_NOSIGNATURE 主體中目前沒有任何簽章。
0x80092003 CRYPT_E_FILE_ERROR Windows Update 讀取或寫入檔案時發生錯誤。
0x800B0101 CERT_E_EXPIRED 與目前的系統時鐘或簽署檔案的時間戳記核對時,所需的憑證不在有效日期內。
0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE 一個或多個必要的交易成員不存在。
0x80070490 ERROR_NOT_FOUND Windows 無法搜尋新的更新。

系統更新整備工具執行何種工作

驗證資源的完整性

摺疊此圖像展開此圖像
系統更新整備工具會驗證下列資源的完整性:
  • 位於下列目錄的檔案:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • 位於下列登錄子機碼之下的登錄資料:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
這份清單隨時可能會更新。

當系統更新整備工具偵測到不正確的資訊清單、封包或登錄資料時,它可能會使用更正後的版本來取代不正確的資料。
摺疊此圖像展開此圖像

記錄

摺疊此圖像展開此圖像
系統更新整備工具會建立記錄檔,擷取工具找到或修正的任何問題。此記錄檔位於下列位置:
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
  • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log
摺疊此圖像展開此圖像

關於本文

文章編號: 947821
最後一次檢閱: 2014年4月11日
這篇文章中的資訊適用於:: Windows 8.1, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows 8, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Vista Service Pack 2, Windows Server 2008 Service Pack 2
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
您想要針對本文提供意見反應嗎?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.