就在某天想在WIN 2008 R2新增角色
點出伺服器管理員新增角色時(功能也一樣)
出現錯誤
接者就沒有任何選項可以安裝
點選詳細資料錯誤時
出現
意外的錯誤正重新整理伺服器管理員:遠端程序呼叫失敗
(發生例外狀況於HRESULT:0x800706BE)
後來想說
更新Windwos 2008 R2 Service Pack 1
在安裝時出現
遠端程序呼叫失敗
錯誤 RPC_S_CALL_FAIKED(0x800706be)
怎辦
謝謝回答
這個問題, 偶爾會出現在某次更新失敗, 或是更新過程中忽然斷電當機, 造成無法回復的損壞.
請先查看一下, 您執行 Server Manager 時, 出現的是否如下圖的錯誤:
當上列錯誤發生時, 您的事件檢視器裡面, 可能會找到下面這段錯誤:
好, 如果以上都正確的話, 接下來的步驟可能要這樣做:
先去這裡下載一個微軟提供的工具 (請記得要選對你的平台來下載):
KB 947821: Server 2008 R2 的系統更新整備工具
當你安裝完該工具, 並且執行他進行掃描之後, 會在系統內留下一個 Log 記錄檔:
C:\Windows\logs\CBS\Checksur.log
請您檢查這個紀錄檔的內容, 裡面會告訴您, 系統少了那些檔案, 或是少了哪一個更新? 您有兩種方法可以修正這個問題: 一是去另一台版本完全相同, 且安裝的更新內容也完全相同的 Server 上, 將缺失的檔案拷貝過來; 另一種方法則是, 從 Log 中找出缺少檔案的是哪一個 KB 更新? 把更新編號抄下來, 重新下載該 KB, 並以手動方式重新安裝.(此時無法使用線上自動更新)
但是, 在您將缺少的檔案拷貝進去之前, 你可能沒有足夠的權限可以在系統資料夾內寫入檔案, 此時你需要以 administrator 的身分, 透過以下兩個指令, 取得完整的控制權:
<pre class="c" name="code">takeown /F c:\Windows\Servicing\Packages /D y /R
cacls c:\Windows\Servicing\Packages /E /T /C /G "administrator":F
如果您需要更詳細的說明, 可以參考下面這兩篇:
Unexpected error refreshing Server Manager-errors 0x800706BE and 1601 on Window Server 2008 R2
How to fix Server Manager Errors after installing updates (HRESULT:0x800F0818 / HRESULT:0x800B0100)