大家好,玲玲来为大家解答以上问题,rpc服务器不能用是怎么回事,rpc服务器不可用怎么办很多人还不知道,现在让我们一起来看看吧!
当我们使用电脑同步时间、安装打印机或其他操作时,可能会遇到同样的问题,即提示“RPC服务器不可用”。很多朋友可能不了解RPC,也不知道怎么解决。让我们跟随边肖来看看如何解决这个问题。
[rpc服务器不可用]rpc服务器不可用怎么办? RPC服务器不可用解决方案集合
简单的方法3360
通过“控制面板/管理工具/服务”检查RPC的远程过程调用(RPC)和远程过程调用(RPC)定位器的状态,并将其设置为自动启动。
如果没有,请查看DCOM服务器进程启动器是否已经在运行。如果没有,可以通过将DCOM服务设置为自动启动来解决。
十大服务器品牌
复杂方法3360
首先,RPC服务器不可用的原因可能是我们在服务项目中禁用了RPC,所以要启用这个服务。解决方案如下:
方法1:修改注册表。
运行注册表编辑器,打开HKEY _ local _ machinesystemcurrentcontrol-setservicesrpcs分支,将Start键的值由“4”改为“2”,即设置启动类型为自动,重新启动系统。
方法2:使用“SC”命令。
进入“命令提示符”窗口,输入“sc config RpcSs start=auto”命令,系统会显示“SC ChangeServiceConfig SUCCESS”,这样就可以成功启用RPC服务了。
方法3:使用故障恢复控制台。
以Windows 2003系统为例,从安装光盘开始,系统会进入Windows 2003安装界面,按“R”键登录恢复控制台。在恢复控制台下,键入“enable RpcSs service_auto_start”命令,然后键入“exit”命令,重启系统,以正常模式登录,RPC服务就可以成功启用了。
其次,我在网上看到一个网友有如下问题。如果遇到以下问题,就按照他的方法来。
作者未能使用以上方法,看来只能自己解决了。我认为注册表中的一些键值必须更改才能启用。
将禁用前的备份注册表恢复到禁用后的注册表,表示无法导入,不成功。无法启用。
将禁用前后两个注册表的内容(只取HKEY _本地_机器系统分支)转换成Word文档,然后利用Word中的“比较并合并文档”功能,自动查找两个注册表的不同之处。通过对比分析,我在残疾人注册表中发现了以下分支:
1.HKEY _ LOCAL _ MACHINESYSTEMCurr-entcontrolsethardwareprofiles 001 systemcurrentcontrolsetenumrootligue _ RPCSS
2.HKEY _ LOCAL _ MACHINESYSTEMCurr-entcontrolsethardwareprofilescurrentsystemcurrentcontrolsetenumrootligue _ RPCSS
禁用前注册表中没有以上两个分支。通过进一步操作发现,只要删除第一个分支,RPC服务就可以重新启动。
只有当RPC服务的启动类型更改为禁止时,才能应用以上三种方法。作者关闭RPC服务不是为了更改启动类型,而是为了禁止与之相关联的硬件配置文件服务。“开始”项的值仍然是“2”,没有变化。因此,必须先启用硬件配置文件服务,然后才能启用RPC服务。"
再一次,我发现我不能用上面的两个步骤来解决我的问题。我该怎么办?其实以上两步都是基于Dcom服务开放的。同样,Dcom服务也在服务中。在“开始”-“运行”中输入“services.msc”,找到一个以Dcom开头的服务项,将其改为“手动”模式,然后“启动”该服务。就是这样!试试看(可以成功~)打开磁盘管理器,提示:RPC服务器不可用的解决方案。
启动DCOM服务并重新注册以下文件;您可以运行regsvr 32 c:windowssystem32msxml3.dll。
本文到此结束,希望对大家有所帮助。