Windows 0x800706BE錯誤的處理方法

來源:互聯網
上載者:User

案例現場

本例中是在一次多個疊加更新後的一次集體重啟後遇到的現象

Figure 1當時的故障畫面,來自於ServerManager的一個異常錯誤

無法發現系統的狀態。找到一個意外的異常:

System.Runtime.InteropServices.COMException (0x800706BE): 遠端程序呼叫失敗。 (異常來自 HRESULT:0x800706BE)

在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

在 Microsoft.Windows.ServerManager.ComponentInstaller.CreateSessionAndPackage(IntPtr& session, IntPtr& package)

在 Microsoft.Windows.ServerManager.ComponentInstaller.InitializeUpdateInfo()

在 Microsoft.Windows.ServerManager.ComponentInstaller.Initialize()

在 Microsoft.Windows.ServerManager.Common.Provider.RefreshDiscovery()

在 Microsoft.Windows.ServerManager.LocalResult.PerformDiscovery()

在 Microsoft.Windows.ServerManager.ServerManagerModel.CreateLocalResult(RefreshType refreshType)

在 Microsoft.Windows.ServerManager.ServerManagerModel.InternalRefreshModelResult(Object state)

查看本欄目更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/home/

上圖所示的錯誤導致了對應的服務管理員不能進行添加/刪除角色與功能,回憶記錄時間之前的操作無非就是更新了系統,安裝了新的系統更新,防毒軟體更新,IE10,以及別的有些驅動。

加上本身的系統有錯誤碼提示,通過檢索微軟的知識庫(http://Support.microsoft.com )發現或許是繁雜交織更新的結果,導致某些檔案和必備內容的丟失或者不齊,我使用了對應的KB947821 的更新錯誤修複工具。

詳細的內容請遇到問題的朋友點選連結仔細查閱:http://support.microsoft.com/kb/947821同時串連內的錯誤碼並不包含我的這個,但是最終還是解決問題了,下面是該KB診斷出來的日誌。

=================================

Checking System Update Readiness.

Binary Version 6.1.7601.21645

Package Version 18.0

2013-05-13 21:42

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

(f)  CBS MUM Corrupt    0x00000000    servicing\Packages\Package_for_KB2691442_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum         Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum does not match the actual file name

(fix)    CBS MUM Corrupt    CBS File Replaced  Package_for_KB2691442_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64-2jan13.cab.

(fix)    CBS Paired File    CBS File also ReplacedPackage_for_KB2691442_RTM~31bf3856ad364e35~amd64~~6.1.1.3.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x64-2jan13.cab.

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:

Seconds executed: 424

Found 1 errors

Fixed 1 errors

 CBS MUM Corrupt Total count: 1

 Fixed: CBS MUM Corrupt.  Total count: 1

 Fixed: CBS Paired File.  Total count: 1

(w)  Unable to get system disk properties0x0000045D    IOCTL_STORAGE_QUERY_PROPERTY     Disk Cache    

應該是非常詳細的內容了,展示了整個解決過程已經所有操作記錄(提取KB內檔案替換/添加到系統中)使其完整,讓被交錯更新導致的錯亂檔案捋順。

小結:

這個KB很有意思,幾乎所有由更新帶來的故障與問題都可以將其解決,甚至包含一些文檔中不存在的錯誤碼的修複,如果有朋友遇到了Update相關的問題在諸多求方無效的時候可以實施這個百寶箱KB。

同時處理多路複合更新的時候還是很建議大家按照過則來,最好不要疊加一起更新,並且對於意外斷電等危險操作一定要有風險意識。

對於這個KB看微軟的更新日期應該是每月出一份的,對於Windows 8 以下的版本來說是非常好用的,而對於Windows 8 來說已經不需要獨立的這個KB就能完成自我修複,使用DISM命令即可,而對於Windows Server 2012自於系統的健全已經超乎了之前的所有Windows ,因此該KB並不適用於這款系統。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.