什么是rpcss服务

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:54:22
它到底是一种什么服务

远程过程调用 (RPC) 是 Windows 使用的一种协议。RPC 提供了一种进程间通信机制,一台计算机上运行的程序可以通过该机制无缝地访问另一台计算机上的服务。该协议本身是从开放软件基金会 (OSF) 开发的 RPC 协议衍生出来的,但增加了一些 Microsoft 所特有的扩展。
当应操作不当或者严重错误可能会导致该服务无法工作或者丢失该服务,导致操作系统以及网络无法正常工作。

在服务里面查看RPC服务丢失,并且根本找不到该项,导致系统出现问题,无法正常工作。

如:可能出现以下错误
Unable to open service control manager database on \\computer.
Error 1722:The RPC server is unavailable.
使用工具:
Windows 2000 or 2003 Resouce Kit
注册表编辑器
操作步骤:
1. 首先安装Windows 2000 or 2003 Resouce Kit 工具包
2. 安装完成后,重新注销一下,(目的在于更新用户配置文件的环境变量)
3. 进入命令行输入:
4. sc config rpcss binpath= “%SystemRoot%\system32\svchost -k rpcss” start= auto
5. 完成以上步骤后,您将会在服务中重新看到RPCSS服务
6. 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
7. 查看以上注册表项的键值是否正常,同时检查刚注册的RPC服务是否可以启动起来
8. 如果RPCss服务无法启动或者呈现灰色的按钮状态,那么需要完成第九步
9. 找到另外一台计算机并且定位到:
HKEY_LOCAL_MACHINE\SYSTEM\C