如何修复 Windows 10 中的“RPC 服务器不可用”错误?

“RPC 服务器不可用”似乎是您的错误?如果您正在阅读本文,那么您很可能在 Windows 10 上遇到“RPC 服务器不可用”错误。遇到此错误的不止您一个人。许多 Windows 用户都面临这个错误。不用担心。这是 Windows 中的常见错误。在本教程中,我将引导您完成修复此错误的步骤。无需担心,只需几个简单的步骤即可修复错误。

什么是RPC服务器?

RPC 代表远程过程调用。在同一台计算机上运行的所有应用程序都使用这种方法相互通信。RPC 允许各种进程在层次结构中相互连接以完成任务。

它的工作原理也类似于网络。RPC 服务器将打开一个端口并寻求来自目标服务或服务器的响应以进行通信。一旦它收到来自该服务器的响应,它将通过发送一个数据包来建立一个呼叫,然后将所需的数据传输到该服务器。完成后,相同的过程以相反的顺序运行,并将数据发回以完成通信。

“RPC 服务器不可用”错误是什么意思?

正如我们已经讨论过的,RPC 服务器在网络上或本地机器(如打印机和扫描仪)上的客户端和服务器之间建立正确路径的通道方面发挥着重要作用。从技术上讲,它创建了自己的网络系统。

What-does-the-RPC-Server-is-Unavailable-error-mean

在RPC中,需要从客户端发起一个过程调用,然后以加密方式发送给服务器。在服务器端,这个调用被解密,一个响应被发送回客户端。所以可以说任何涉及数据共享的进程都必须使用RPC技术。

如果您是 Windows 用户,那么在此过程中,您在建立通信时遇到故障是很常见的,然后屏幕上会显示“ RPC 服务器不可用”错误。

为什么会出现“The RPC Server is Unavailable”错误?

  • 名称解析问题 –如果将 RPC 服务器的名称映射到不正确的 IP 地址,则会导致客户端联系不正确的服务器,并可能导致 RPC 错误。
  • 在后台运行的附加服务已损坏-要运行 RPC 服务器,它需要在后台运行的少量附加服务,但目前如果您在 Windows 10 上遇到“RPC 服务器不可用”,则文件可能在后台运行已损坏。
  • 损坏的注册表文件 –损坏的注册表文件也是导致此错误的原因。为了修复此错误,您应该检查并修复Windows 10 的注册表项。
  • 文件和打印机共享服务 – 已禁用 –也可能文件和打印机共享已被禁用或。
  • 网络连接问题 –运行系统时可能遇到网络连接问题。
  • Windows 防火墙 –如果Windows 防火墙阻止流量,则可能会显示错误“RPC 服务器不可用”Windows 10。

如何修复 Windows 10 中的“RPC 服务器不可用”错误?

How-to-Fix-The-RPC-Server-is-Unavailable-error-in-Windows-10

幸运的是,只需几个简单的步骤就可以消除所有这些问题。设备技巧专家在下面列出了有助于修复错误的详细故障排除方法:

验证 RPC 服务

  • 完全按Windows+R键 打开运行程序并键入services.msc并按Enter按钮。

Type-services.msc-in-the-Run-box-1

  • 搜索启动DCOM服务器的过程中 n个服务窗口,并检查STA tuses设置为运行和启动设置为自动。

DCOM-Server-process-launcher-Statuse-Running-Startup-Automatic

  • 在下一个选项卡中选择远程过程调用 (RPC)并检查相同内容。

Remote-Procedure-Call-RPC-Statuse-Running-Startup-Automatic

  • 现在选择 RPC Endpoint Mapper 并检查相同的内容。 

RPC-Endpoint-Mapper-Statuse-Running-Startup-Automatic

  • 检查它们的每一个状态是否设置为Running并且启动设置为Automatic 

检查 Windows 防火墙设置

  • 在“开始”窗口中搜索“防火墙”并打开“ Windows Defender 防火墙” 

In-Start-Window-search-for-Firewall-and-open-Windows-Defender-Firewall

  • 在 Windows 防火墙窗口中,单击左侧窗格中显示的通过Windows Defender 防火墙允许应用程序或功能选项。

Allow-an-App-or-feature-through-Windows-Defender-Firewall

  • 在显示的列表中搜索远程协助并确保将其标记为选中。如果未标记为选中,请单击更改设置并进行必要的更改。按确定保存更改。

Remote-Assistance

验证网络连接

  • 要检查网络连接,请打开运行程序并键入ncpa.cpl,然后按OK。

ncpa-cpl-2

  • 在显示屏上显示的窗口中,右键单击正在使用的网络连接,然后从菜单中选择属性

Right-click-on-your-active-internet-connection-and-go-to-Properties-7

  • 确保Microsoft 网络和 Internet 协议版本 6 (TCP/IPv6)文件和打印机共享选项标记为选中。如果不是通过单击复选框手动执行。

File-and-Printer-Sharing-for-Microsoft-Networks-Internet-Protocol-Version-6-TCP-IPv6-option-is-checked

修改 Windows 注册表值

  • 管理员身份登录您的系统

Log-in-to-your-system-as-an-Administrator

  • 打开运行程序并键入regedit并单击Enter 

Run-Regedit-13

  • 在 Windows 注册表中导航到 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs并检查条目是否丢失。

Computer-HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Services-RpcSs

  • 如果启动类型未设置为自动,请双击“开始”并将DWORD 值设置为。单击确定以保存更改。

Double-click-on-Start-and-set-the-DWORD-value-to-2.-Click-OK-to-save-the-changes

  • 依次导航到Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch并确保条目不丢失。

Computer-HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Services-DcomLaunch

  • 双击开始并检查类型设置。现在设置为自动并将DWORD 值 设置2。要保存更改,请按OK。

Computer-HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Services-DcomLaunch-Start

  • 导航到 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper 并检查是否缺少任何条目。如果最后输入不正确,则双击“开始”键,将值设置为 2 单击确定,然后保存更改

Computer-HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-Services-RpcEptMapper

  • 关闭注册表编辑器窗口并检查它是否有助于修复 Windows 10 上的“RPC 服务器不可用”错误。

验证 Windows 驱动程序

  • 管理员身份登录您的系统

Log-in-to-your-system-as-an-Administrator

  • 打开运行程序在搜索框中键入cmd并按OK 

Run-CMD-3

  • 命令提示符窗口中键入Verifier并按Enter以运行该过程。

In-the-command-prompt-window-type-Verifier

  • 完成该过程后重新启动计算机并检查错误。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun91406.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年11月20日 上午11:46
下一篇 2021年11月20日 上午11:57

相关推荐