【问题标题】:"The RPC server is unavailable"“RPC 服务器不可用”
【发布时间】: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 服务,即使是管理员也不行。

【问题讨论】:

  • 运行服务安全套接字隧道协议服务

标签: windows-vista rpc perfmon


【解决方案1】:

【讨论】:

  • 我尝试了第一个站点所说的,但仍然没有结果1)我尝试使用IP来引用机器,并且2)我检查了所有相关服务是否正在运行。至于第二个链接,我也查了,也没有用。此外,据报道该错误出现在 XP 上,而对我来说 XP 工作正常,而 Vista 机器却搞砸了。
【解决方案2】:

我怀疑 UAC 是问题所在。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-22
    • 1970-01-01
    • 2011-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-07
    相关资源
    最近更新 更多