很多用戶在使用Win10電腦的過程中,可能會遇到“RPC 服務器不可用”的錯誤提示,這該如何解決呢?不用擔心,下面我們就來看看“RPC 服務器不可用”的修復方法,其實步驟很簡單。
(資料圖片僅供參考)
什么是RPC服務器?
RPC 代表遠程過程調(diào)用。在同一臺計算機上運行的所有應用程序都使用這種方法相互通信。RPC 允許各種進程在層次結(jié)構(gòu)中相互連接以完成任務。
它的工作原理也類似于網(wǎng)絡。RPC 服務器將打開一個端口并尋求來自目標服務或服務器的響應以進行通信。一旦它收到來自該服務器的響應,它將通過發(fā)送一個數(shù)據(jù)包來建立一個呼叫,然后將所需的數(shù)據(jù)傳輸?shù)皆摲掌?。完成后,相同的過程以相反的順序運行,并將數(shù)據(jù)發(fā)回以完成通信。
“RPC 服務器不可用”錯誤是什么意思?
正如我們已經(jīng)討論過的,RPC 服務器在網(wǎng)絡上或本地機器(如打印機和掃描儀)上的客戶端和服務器之間建立正確路徑的通道方面發(fā)揮著重要作用。從技術上講,它創(chuàng)建了自己的網(wǎng)絡系統(tǒng)。
在RPC中,需要從客戶端發(fā)起一個過程調(diào)用,然后以加密方式發(fā)送給服務器。在服務器端,這個調(diào)用被解密,一個響應被發(fā)送回客戶端。所以可以說任何涉及數(shù)據(jù)共享的進程都必須使用RPC技術。
如果您是 Windows 用戶,那么在此過程中,您在建立通信時遇到故障是很常見的,然后屏幕上會顯示“ RPC 服務器不可用”錯誤。
在Win10上修復“RPC服務器不可用”的方法
導致RPC錯誤的原因有很多。因此,每個問題也都有解決方案。嘗試所有這些以擺脫它:
方法1、確保RCP服務正常工作
單擊Win + R鍵以打開“運行”窗口。
鍵入services.msc,然后單擊Enter。
在“服務”窗口中,找到DCOM Server Process Launcher,遠程過程調(diào)用(RPC)和RPC Endpoint Mapper。
檢查其狀態(tài)是否設置為“正在運行”并將啟動設置為“自動”。
如果沒有,請按照方法4中提供的步驟操作。
方法2、檢查Windows防火墻設置
修復“RPC服務器不可用”錯誤的另一種方法是檢查防火墻是否不阻止RPC連接。為了檢查Windows Defender防火墻是否存在任何問題,[2]請按照下列步驟操作:
打開“開始”,然后在搜索框中鍵入防火墻。
從結(jié)果中打開Windows Defender防火墻。
在Windows Defender防火墻中,單擊左窗格中的“通過Windows Defender防火墻允許應用程序或功能”選項。
在允許的應用和功能列表中,找到遠程協(xié)助并確保允許它。如果沒有,請單擊“更改設置”按鈕并選中“私人和公共”復選框。
單擊“確定”以保存更改。
方法3、檢查網(wǎng)絡連接
如果網(wǎng)絡連接中斷,則“RPC服務器不可用”錯誤可能也出現(xiàn)在屏幕上。要檢查它,請按照以下步驟操作:
單擊Win + R鍵以打開“運行”對話框。
在“運行”對話框窗口中鍵入ncpa.cpl,然后單擊“輸入”。
在“網(wǎng)絡連接”窗口中,右鍵單擊您使用的網(wǎng)絡連接。
從菜單中選擇“屬性”。
檢查是否啟用了Microsoft網(wǎng)絡和Internet協(xié)議版本6(TCP / IPv6)選項的文件和打印機共享。如果沒有,請勾選復選框。
方法4、修復Windows注冊表問題
以下步驟將幫助您解決Windows注冊表問題。但是,您應該備份注冊表[3]并創(chuàng)建系統(tǒng)還原點。萬一發(fā)生了不好的事情,你將能夠恢復變化并避免嚴重損害。
以管理員身份登錄計算機。
按Windows + R鍵。
在運行對話框中鍵入regedit,然后單擊回車。
在Windows注冊表中導航到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcSs并檢查下面顯示的任何條目是否都沒有丟失。
如果RCP未運行或其啟動類型未設置為自動,則必須雙擊左窗格中的“開始”DWORD條目。
在出現(xiàn)的窗口中,將其“數(shù)值數(shù)據(jù)”設置為2。
單擊“確定”以保存更改。
導航到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services DcomLaunch并檢查圖像中的所有條目是否都沒有丟失。
如果DCOM Server Process Launcher不正確,請雙擊“開始”鍵并將其“數(shù)值數(shù)據(jù)”設置為2
轉(zhuǎn)到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcEptMapper并檢查是否有任何項目不再丟失。如果以前發(fā)現(xiàn)的RPC端點映射器設置不正確,請雙擊“啟動注冊表項”。將其值數(shù)據(jù)設置為2。
關閉Windows注冊表并檢查它是否有助于修復“RPC服務器不可用”錯誤。