解決辦法三:
修改註冊表恢復損壞的RPC 客戶端協議註冊表條目
打開註冊表編輯器,
一、定位到下面的註冊表鍵值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols,檢查是否存在下面四個鍵值:
ncacn_np rpcrt4.dll
ncacn_ip_tcp rpcrt4.dll
ncadg_ip_udp rpcrt4.dll
ncacn_http rpcrt4.dll
![](http://static.javashuo.com/static/loading.gif)
若是沒有這些鍵值,手工重建。
在「編輯」菜單上,指向「新建」,而後單擊「字串值」,補上如上值後再測試鏈接exchange(有時從新啓動計算機後)。
我作成了一個reg註冊表文件,放在本文附件中,能夠直接運行。
這種方法能夠解決碰到的大多數故障
二、而後定位到下面的鍵值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\Exchange Provider
默認狀況下,Rpc_Binding_Order 包含如下數值數據:ncalrpc,ncacn_ip_tcp,ncacn_spx,ncacn_np,netbios,ncacn_vns_spp
三、驗證 DLL 文件的版本
若是全部註冊表值都存在,請驗證計算機上的 RPC 動態連接庫 (DLL) 文件的版本。RPC DLL 文件的版本必須與計算機上的 Windows 操做系統的版本和內部版本號匹配。
有關如何驗證的詳細信息,能夠參考下面的連接中的「第二步」
《如何解決由 RPC 客戶端協議註冊表條目致使的鏈接問題》
http://support.microsoft.com/kb/325930/zh-cn