
過去我在使用 Windows 更新時沒有遇到任何問題。我的系統是Windows 7 Home x64 SP1。
幾週前,每月匯總更新發布了「2017 年 9 月 12 日 - KB4038777(每月匯總)」。更新失敗如下:
我已將 Windows 更新設定為下載重要更新,但請等到我安裝它們。更新已成功下載。
開啟 Windows 更新並安裝更新。完成“成功”。按一下“重新啟動”。更新到 30%(像往常一樣)並重新啟動電腦。重新啟動後,系統載入看起來正常,更新進行到70%左右。
然後它顯示“配置 Windows 更新失敗 - 正在恢復更改”。
之後再次重新啟動,系統啟動正常,Windows 更新歷史記錄顯示更新「失敗」。
從那時起,我嘗試了多次更新,但結果相同(錯誤代碼 80073AA2 和 80070570)。
我嘗試了 KB4038777 的獨立更新程序,但它以相同的方式失敗。
然後我嘗試了KB4038779(僅安全性更新)的獨立更新程序,並且此更新成功。
不過,我想更了解如何解決此類問題。
當每月匯總更新失敗時,有沒有辦法知道是哪個特定更新導致的? 「恢復」步驟是刪除所有更新,還是僅刪除失敗的更新?
哪些日誌檔案包含此類資訊?我找到了“WindowsUpdate.log”,但似乎沒有任何判斷訊息,只有活動資訊。
十一月更新
10 月和 11 月每月匯總更新也出現相同的情況(失敗),但僅安全更新成功。
11 月份,Windows 更新錯誤:
這次我將錯誤定位在 cbs.log 檔案中。
你可以在這個文件中看到它:哥倫比亞廣播公司錯誤日誌如果您搜尋“80073aa2”。
似乎與 WmiCmiPlugin 有關,但除此之外我不知道。
是否可以進一步排除故障?
答案1
錯誤代碼的0x80073aa2
意思是ERROR_EVT_CONFIGURATION_ERROR
.因此存在有關 Windows 事件的設定問題。
查看您的 CBS.log 顯示配置Microsoft-Windows-RPCSS
已損壞:
2017-11-16 10:07:19, Error CSI 00000002 (F) Logged @2017/11/16:18:07:19.635 : [ml:284{142},l:282{141}]"EventAITrace:Provider Microsoft-Windows-RPCSS{{d8975f88-7ddb-4ed0-91bf-3adf48c48e0c}} is missing the channel name for the index key (null).
2017-11-16 10:07:19, Error CSI 00000003 (F) Logged @2017/11/16:18:07:19.698 : [ml:170{85},l:168{84}]"WmiCmiPlugin wevtcfg.cpp(2271): InstrumentationManifestAssert failed. HR=0x80073aa2."
要解決此問題,請執行 regedit.exe,前往HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\
,按CTRL+F並蒐索Microsoft-Windows-RPCSS
。現在您可以看到儲存事件HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{d8975f88-7ddb-4ed0-91bf-3adf48c48e0c}
的按鍵。Microsoft-Windows-RPCSS
因此,刪除該金鑰HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{d8975f88-7ddb-4ed0-91bf-3adf48c48e0c}
,現在 Windows 更新應該可以正常安裝。
答案2
解決方案!這對我有用!
檢查“系統保留磁碟機”上的可用空間(驅動器 Z:在我的例子中)。我的已經99%滿了,所以我將分割區大小從 50MB 增加到 100MB使用 Minitool 分割區精靈(免費)。
我認為“每月品質匯總”更新可能會在啟動順序期間嘗試寫入此驅動器,但由於沒有剩餘空間,因此失敗並進行了回滾。自從這樣做以來,過去 3 個月我的所有 Windows 更新都運作良好!
我遇到了與許多其他人報告的相同的問題(在 Windows 7 上),並且在 6-8 個月的時間裡,我閱讀了所有這些帖子,但看不到解決方案。
希望這對某人有幫助:)