2015年12月20日 星期日

KB3011780 一直更新失敗,如何因應?

我有一部電腦作業系統是 Windows 7 with Service Pack 1。

Windows Update 時都會發現  KB3011780 這個更新一直無法完成。而這個更新檔期時在2014年就釋出。

只要執行更新就會看到這樣的訊息



今天終於忍不住想要把它處理掉,卻一直碰到問題。最後找了一下網路上的資訊後,終於解決問題了。最後確實可以將此 KB更新完畢。


以下是我的處置方式:

依照畫面顯示的錯誤訊息代碼:800B0100 到google上去找,找到了以下線索:


依據網站所提供的訊息,我到 C:\Windows\Logs\CBS\ 資料夾中找到了 CBS.log 檔案。

查詢了 CBS.log 檔案內發現這條線索:

2015-12-20 11:15:38, Info                  CBS    Session: 30489300_3009165054 initialized by client WindowsUpdateAgent.
2015-12-20 11:15:38, Info                  CBS    Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

發現在CBS中回傳的錯誤碼是:0x800f0805

於是再利用 0x800f0805 這個錯誤代表再到 gooogle 去找,結果找到了要你重置Windows 元件方法

採用 Windows 元件重設

利用上述的網站我下載了








WindowsUpdateDiagnostic.diagcab



這個檢查檔案。

下載完畢後,我就直接執行該檔案,以下是執行該檔案的畫面。


【圖一】

【圖二】

【圖三】

【圖四】

在上述執行的過程中,你需要有點耐心讓程式跑完,最後我發現有兩個未修正,如【圖四】。

我再去控制台執行更新檢查,發現更新紀錄變成:從未。


於是索性直接按檢查更新,發現可以囉。




重新開機後,再到更新紀錄裡查看,確實更新完成了。


沒有留言: