“RPC 服务器不可用”
Posted
技术标签:
【中文标题】“RPC 服务器不可用”【英文标题】:"The RPC server is unavailable" 【发布时间】:2009-06-30 11:07:39 【问题描述】:这快把我逼疯了。 我有两台测试机,一台 XP 和一台 Vista。 我在两者上运行相同的命令。 这些命令包括创建 logman 计数器(如带有命令提示符的 perfmon)、启动这些计数器、然后停止它们,然后删除它们。
问题是这样的: 在 XP 上它们工作得很好,我得到了所有的统计数据,而且它总是有效的。 在 Vista 上,它们第一次工作,但我总是收到错误消息,“RPC 服务器不可用。”
这发生在我尝试启动计数器时,而不是在我创建它时。
当我尝试检查 RPC 服务器时,它正在运行。
更令人困惑的是,计数器在本地计算机上运行。 (所以对于 XP,它们在 XP 上运行,而对于 Vista,它们在 Vista 上运行。) 所以一个更奇怪的问题是,它为什么首先使用 RPC?
请问有没有人遇到过这个错误? 我真的被困住了。
我做了很多研究,这似乎很常见。大多数解决方案(根据原始海报不起作用)总是检查服务是否正在运行。
附: 当我手动添加计数器时,这也会自我复制,即使是通过 perfmon。 它似乎可以工作,然后出现问题并且它不想再次工作,无需重新启动机器。
P.P.S services.msc 也不允许我重新启动 RPC 服务,即使是管理员也不行。
【问题讨论】:
运行服务安全套接字隧道协议服务 【参考方案1】:Why do I get 'The RPC Server is Unavailable' messages?
http://support.microsoft.com/kb/884564
【讨论】:
我尝试了第一个站点所说的,但仍然没有结果1)我尝试使用IP来引用机器,并且2)我检查了所有相关服务是否正在运行。至于第二个链接,我也查了,也没有用。此外,据报道该错误出现在 XP 上,而对我来说 XP 工作正常,而 Vista 机器却搞砸了。【参考方案2】:我怀疑 UAC 是问题所在。
尝试禁用 UAC(转到“控制面板 - 用户帐户”,然后单击“打开或关闭用户帐户控制”)。
【讨论】:
以上是关于“RPC 服务器不可用”的主要内容,如果未能解决你的问题,请参考以下文章
windows无法启动windows Audio 错误代码:1722RPC服务器不可用