“RPC服务器不可用”

时间:2009-06-30 11:07:40

标签: windows-vista rpc perfmon

这让我发疯了。 我有2台测试机,一台XP和一台Vista。 我在两者上运行相同的命令。 这些命令包括创建一个logman计数器(如带命令提示符的perfmon),启动这些计数器,然后停止它们,然后删除它们。

问题在于: 在XP上他们工作得很好,我得到了所有的统计数据,而且它始终有效。 在Vista上,他们第一次工作,但后来我总是收到错误,“RPC服务器不可用。”

当我尝试启动计数器时会发生这种情况,而不是在我创建它时。

当我尝试检查RPC服务器时,它正在运行。

为了让它更加混乱,计数器在本地计算机上运行。 (因此对于XP来说,它们运行在XP上,而对于Vista,它们运行在Vista上。) 所以一个更奇怪的问题是,为什么它首先使用RPC?

有没有人遇到此错误? 我真的被卡住了。

我做了很多研究,似乎很常见。大多数解决方案(根据原始海报不起作用)始终检查服务是否正在运行。

P.S。 当我手动添加计数器时,这也会复制自己,所以即使通过perfmon也是如此。 它似乎有效,然后出现问题,它不想重新工作,没有重新启动机器。

P.P.S services.msc也不允许我重新启动RPC服务,甚至不能作为管理员。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我怀疑UAC是问题所在。

尝试禁用UAC(转到“控制面板 - 用户帐户”,然后点击“打开或关闭用户帐户控制”)。