Contents

如何解決 Windows 10 中的“RPC 服務器不可用”錯誤

您的 Windows 計算機是否顯示“RPC 服務器不可用”?由於此錯誤消息在 Windows 中並不常見,因此該錯誤可能看起來令人畏懼。特別是如果您以前沒有處理過與網絡相關的問題。

我們將檢查遠程過程調用 (RPC) 的功能並確定造成不便錯誤的根本原因。此外,我們將詳細指導您完成故障排除過程。

什麼是 RPC 以及導致錯誤的原因是什麼?

在開始診斷之旅之前,必須深入了解遠程過程調用 (RPC) 以及可能導致其受損的潛在因素。通過檢查這些方面,我們可以更有效地識別和解決故障排除階段出現的任何問題。

遠程過程調用 (RPC) 是一種跨平台協議,用於促進不同系統之間的進程間通信。它允許以無縫方式交換信息,從而實現同一網絡內的服務器和客戶端設備之間的高效交互。該技術支持Windows平台上的各種網絡操作,使用戶能夠通過這種多功能手段遠程傳輸數據。

RPC 故障的普遍存在通常歸因於多種因素,例如網絡連接差異、文件和打印機共享協議配置錯誤或註冊表項受損。

或者,本文提出的兩種方法都將有效地及時緩解遠程過程調用(RPC)服務器錯誤的問題。

重新啟動 RPC 服務器

解決此問題的一種可能方法是通過終止受影響的服務進程並允許 Windows 重建其連接池並恢復任何丟失的資源來啟動受影響服務的軟重置。

為了訪問計算機上可用服務的列表,您可以通過在搜索欄中鍵入“服務”並按 Enter 鍵來利用“開始”菜單的搜索功能。

⭐單擊以管理員身份運行。

請找到“DCOM Server Process Launcher”並對其進行雙擊操作。

確保系統的啟動類型已配置為自動啟動,同時還要驗證與其關聯的服務當前是否正在運行狀態。

在繼續啟動過程之前,請確保所有信息準確無誤。為此,請將“啟動類型”設置調整為“自動”,然後單擊“服務狀態”部分下方的“啟動”按鈕。這將啟動啟動服務的過程。

/bc/images/dcom-1.jpg

重新啟動計算機是解決許多與 Windows 相關問題的有效方法,並且通常被認為是採取更廣泛的糾正措施之前的絕佳初步措施。

乾淨啟動計算機以排除第三方應用程序

“乾淨啟動”是指啟動啟動配置的過程,其中所有非 Microsoft 服務和驅動程序都暫時禁用,從而隔離與第三方軟件或服務相關的潛在問題。雖然 Windows 操作系統本身可能不支持此過程,但可以通過一系列簡單的步驟輕鬆實現。許多最終用戶報告使用此方法解決了“RPC 服務器不可用”錯誤消息,這表明某些有問題的第三方應用程序可能是造成此類錯誤的原因。

要明確確定特定問題是由計算機上存在惡意軟件或其他不需要的軟件引起的,可能需要執行“乾淨啟動”過程。這涉及禁用所有非必要的啟動項和服務,以隔離與此類軟件的任何潛在衝突。通過這樣做,可以更準確地評估應用程序或系統組件是否由於惡意代碼或其他干擾程序的存在而表現異常。

要使用“開始”菜單搜索欄訪問 Windows 中的“系統配置”窗口,請按照下列步驟操作:1.單擊“開始”按鈕或按鍵盤上的 Windows 鍵打開“開始”菜單。2. 3. 在開始菜單底部的搜索框中輸入“sysconfig”。單擊搜索結果下方顯示的“系統配置”結果。這將啟動所需的應用程序。

請導航到設備上的“服務”選項卡,並驗證是否有標有“隱藏所有 Microsoft 服務”的切換開關或選項。這將使您能夠隱藏與 Microsoft 服務相關的任何不需要的後台任務或進程。

查看所提供的服務列表後,請單獨選擇每項服務,並通過單擊“全部禁用”來啟動停用它們的過程。

完成當前任務後,請執行以下步驟,通過單擊任務欄上的右鍵,然後從隨後的菜單中選擇“任務管理器”選項,使用鼠標訪問任務管理器。

請一次禁用“啟動”選項卡下列出的每一項服務。

⭐退出並重新啟動計算機。

/bc/images/Hide-all-Microsoft-Services.jpg

嘗試使用您的計算機並觀察問題是否仍然存在。如果問題沒有重新出現,則表明該問題是由外部因素引起的,例如來自另一個程序的干擾。為了解決該問題,可能需要刪除所有最近安裝的軟件並獲取相關程序的不同版本。

檢查您的網絡連接設置

如果您在通過 Windows 文件資源管理器訪問特定目錄或文檔時遇到困難,則您的網絡配置可能存在問題。為了確保最佳的連接性和可訪問性,請按照本指南相應地調整您的網絡設置:

如何配置您的網絡

配置您的網絡:

請執行以下步驟來訪問 Windows 中的“網絡連接”窗口:1.同時按下鍵盤上的“Windows”鍵和“R”鍵以調用“運行”對話框。2。在“運行”對話框中,輸入“ncpa.cpl”(不帶引號),然後按“Enter”鍵。

例如,在按住適當的無線網絡選項(例如 Wi-Fi)的同時,按住輔助按鈕執行鼠標單擊。

請按照以下步驟授予管理員權限並訪問所需對象的屬性:1.單擊您需要管理訪問權限的對象。2.應出現一個彈出窗口,提示您提供管理員憑據或確認您已經是管理員。如果您尚未這樣做,請在相應字段中輸入您的管理員用戶名和密碼。3.提供必要的信息後,按“輸入”或“提交”。此操作將授予您所請求的管理權限,並允許您根據需要修改所選項目的屬性。

請啟用“屬性”菜單中的“Microsoft 網絡的文件和打印機共享”和“Internet 協議版本 6 (TCP/IPv6)”選項,以促進網絡上設備之間的無縫通信。

如果上述解決方案未達到預期結果,用戶可以嘗試通過從製造商的網站再次下載網絡驅動程序來恢復網絡驅動程序。通過這樣做,Windows 將重新獲取並設置網絡驅動程序,從而可能解決該問題。要完成此過程,請遵守以下準則:

如何卸載網絡驅動程序

要卸載網絡驅動程序:

請按鍵盤上的“Windows”鍵,然後同時按“R”鍵打開“運行”對話框。然後,請在該對話框中輸入“devmgmt.msc”(不帶引號)以訪問設備管理器工具。

⭐設備管理器將打開。

訪問與網絡適配器相關的部分,然後在上述位置擴展其內容。

請右鍵單擊網絡驅動程序並從上下文菜單中選擇“卸載”來卸載網絡驅動程序。

建議關閉計算機上所有打開的窗口應用程序,然後完全重新啟動系統,以確保最佳性能並解決可能存在的任何潛在軟件問題。

/bc/images/uninstall-network-drivers.jpg

更改您的防火牆設置

在某些情況下,Windows 防火牆可能會阻止對遠程過程調用 (RPC) 服務器的傳入請求,這可能會導致系統錯誤,指示“RPC 服務器不可用”。遇到此問題時,用戶可能需要調整防火牆配置並允許網絡流量流動來解決問題。

調整第三方防火牆的設置,具體步驟會有所不同,但修改Windows防火牆的配置過程如下:

要訪問 Windows 操作系統中的控制面板,可以通過鍵入“控制面板”並單擊結果條目來啟動面板,從而利用“開始”菜單中的搜索功能。

請導航至控制面板並在其中的搜索欄中輸入關鍵字“防火牆”。

在 Windows 防火牆設置中,選擇位於其下方的“允許應用程序通過 Windows 防火牆”選項,以允許特定應用程序通過防火牆的安全屏障。

請導航至操作系統中的設置菜單,然後找到標有“遠程協助”的選項。在繼續此過程之前,請確保選中所有相關複選框。

⭐保存更改並重新啟動計算機。

更改註冊表設置

在開始採取建議的補救措施之前,請確保您已通過創建系統還原點並備份註冊表來採取預防措施。如果前面提到的解決方案都無法有效解決問題,則可能需要檢查註冊表是否有任何錯誤的配置設置並進行相應的糾正。

為此,請按照下列步驟操作:

按下“Windows 鍵”並同時按下“R”鍵將生成一個命令提示符,稱為“運行”對話框。

通過在命令提示符中鍵入其名稱來使用名為“註冊表編輯器”的應用程序,該應用程序可作為具有特殊需求或技術專長的高級用戶訪問和操作系統註冊表的網關。

⭐ 導航至:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcSs. 

請雙擊指定的起點,然後在隨後的界面中配置值字段以反映您所需的首選項。

⭐ 導航至:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\DcomLaunch 

請雙擊“開始”按鈕,然後通過輸入您選擇的新值來修改“值數據”字段中的文本。

⭐ 導航至:

 HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\RpcEptMapp 

在“Start”值中,應配置“Value data”參數以反映所需的設置。

/bc/images/rpcss-regedit.jpg

如果您在查找這些註冊表項時遇到困難,可能需要執行 Windows 的完整系統重新安裝或利用系統還原功能將設備恢復到之前的狀態。建議沒有現有還原點的用戶將其操作系統配置為自動生成每日備份點,以防止將來出現類似問題。作為一種替代選項,人們可以利用命令提示符自行手動建立恢復點。

使用系統還原來恢復您的計算機

如果在用盡所有其他選項後,用戶發現自己遇到了儘管他們付出了努力仍然存在的問題,那麼謹慎的做法可能是使用系統還原功能。如果系統激活了系統保護,這一點尤其適用,因為 Windows 通常會在安裝新應用程序期間生成自動還原點,或者可以手動配置它們以增加安全性。

要使用系統還原,請按照下列步驟操作:

為了訪問 Windows 中的控制面板,您可以通過在搜索欄中輸入“控制面板”並選擇與所需應用程序相對應的最上面的結果,在“開始”菜單中啟動搜索。

為了訪問 Windows 中的系統恢復選項,您可以導航到控制面板並在搜索欄中輸入關鍵字“恢復”。找到後,請選擇相應的“恢復”選項,該選項將授予您訪問可用恢復功能的權限。

請按照以下步驟在恢復窗口中訪問系統還原功能,這需要管理權限:1.單擊“開始”菜單並從選項列表中選擇“恢復”,導航到“恢復”窗口。或者,您可以按鍵盤上的 Windows 鍵 + R 打開“運行”對話框,在文本字段中鍵入“recovery”,然後單擊“確定”。這將直接彈出恢復窗口。2.在“恢復”窗口中,找到標有“打開系統還原”的選項。為此,請滾動瀏覽可用選項,直到找到與“系統還原”相對應的選項或尋找類似的替代選項。3。確定正確的選項後,使用鼠標或觸摸板右鍵單擊它,然後選擇“運行為

請單擊“下一步”按鈕,然後從隨後的菜單中選擇合適的還原點。

⭐點擊完成。

/bc/images/Running-system-restore.jpg

按照上述步驟,Windows 將啟動系統重新啟動,以將設備恢復到之前的配置。此外,用戶可以通過仔細閱讀本節中提供的替代選項來探索將計算機設置恢復為默認值的更多方法。

刷新 DNS 服務器

如果 Windows 註冊表中沒有檢測到問題,建議刷新域名系統 (DNS),以消除可能導致遞歸省級客戶端 (RPC) 服務器錯誤的任何緩存數據。通過這樣做,此過程將恢復最佳功能並解決當前的問題。

要使用具有提升權限的命令提示符執行 DNS 刷新,請通過右鍵單擊“開始”按鈕並從上下文菜單中選擇“命令提示符(管理員)”導航到命令提示符。或者,您可以在 Windows 搜索欄中搜索它。命令提示符打開後,輸入文本“ipconfig/flushdns”,然後按 Enter 鍵啟動該過程。

/bc/images/flush-dns-using-cmd.jpg

告別“RPC不可用”錯誤

從上述解決方案可以看出,解決這個問題相當簡單。通過遵守所提供的簡單指南,人們可以快速恢復到預期的功能。