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