“RPC服务不可用”问题需依次检查RPC依赖服务、重置注册表权限、运行SFC/DISM修复系统文件、禁用安全软件及组策略限制、重建WMI仓库。

如果您在电脑上安装打印机驱动时收到“RPC服务不可用”的提示,即使已确认相关服务显示为“已启动”,问题仍可能源于RPC依赖服务未正确运行、权限异常或系统组件损坏。以下是解决此问题的步骤:
一、检查并启动所有RPC依赖服务
RPC(远程过程调用)服务本身依赖多个底层服务协同工作,仅启动RpcSs服务不足以确保功能完整,必须同步验证其依赖项是否全部运行。
1、按 Win + R 键打开运行窗口,输入 services.msc 并回车。
2、在服务列表中依次找到以下服务: DCOM Server Process Launcher、 Remote Procedure Call (RPC)、 RPC Endpoint Mapper、 Windows Management Instrumentation。
3、对上述每一项右键选择“属性”,将“启动类型”设为“自动”,点击“启动”按钮确保状态为“正在运行”,完成后点击“应用”。
二、重置RPC相关注册表权限
用户账户控制(UAC)策略或注册表权限被修改后,可能导致RPC服务虽运行但无法响应驱动安装请求,需手动恢复关键注册表项的默认权限。
1、按 Win + R 输入 regedit 打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc。
3、右键“Rpc”项 → 选择“权限” → 点击“高级” → 在“所有者”选项卡中将所有者更改为 Administrators 并勾选“替换子容器和对象的所有者”。
4、返回“权限”窗口,选中 Administrators 组,勾选“完全控制”,点击“确定”保存。
三、使用系统文件检查器修复受损组件
系统核心DLL文件(如rpcrt4.dll、ole32.dll)若被损坏或版本不匹配,会导致RPC服务响应失败,需通过SFC和DISM工具强制还原原始系统文件。
1、以管理员身份运行命令提示符:右键“开始”按钮 → 选择“Windows终端(管理员)”。
2、依次执行以下命令,每条命令执行完毕后再输入下一条:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
3、等待扫描完成(可能耗时10–20分钟),重启电脑。
四、临时禁用安全软件及组策略限制
第三方杀毒软件或本地组策略中的“网络访问: 不允许SAM账户和共享的匿名枚举”等设置,会主动拦截RPC通信通道,导致驱动安装程序无法与本地RPC服务建立连接。
1、右键任务栏通知区域的杀毒软件图标,选择“退出”或“禁用实时防护”,临时关闭所有安全防护模块。
2、按 Win + R 输入 gpedit.msc,导航至:
计算机配置 → Windows设置 → 安全设置 → 本地策略 → 安全选项。
3、双击策略项 网络访问: 不允许SAM账户的匿名枚举,将其设为“已禁用”;
再双击 网络访问: 可匿名访问的共享,清空其中所有值,点击“确定”。
五、重建WMI与RPC关联数据库
WMI(Windows管理规范)服务与RPC深度绑定,其存储库损坏会导致RPC端点映射失败,表现为驱动安装时无法调用必要的COM接口。
1、以管理员身份运行命令提示符,执行:
net stop winmgmt
2、执行以下命令删除旧仓库:
ren C:\Windows\System32\wbem\Repository Repository.old
3、重新启动WMI服务:
net start winmgmt
系统将自动重建Repository目录,完成后重启电脑。











