大家是否有过在Win11系统上遇到远程过程调用(RPC)失败的困扰呢?这类错误通常会在尝试打开文档或图片时发生,通常都与RPC服务相关联。如果你正面临着这样的困境,下面将分享几种有效的修复方案。
修复1、更换默认程序
当您尝试以某个应用程序处理某种文件类型时,若该程序存在问题,则可能遭遇RPC失败。为此需要正确设置默认程序:
- 使用键盘上Windows键打开搜索功能,并输入默认应用程序来查找相关选项;点击以进入“默认应用”菜单,这里将显示您的程序设置情况;
- 进入“默认应用”页面后,可以选择依据特定程序设置默认程序,或者为某类型的数据设置默认软件。
- 假如你需要更改用于查看图片或者处理特定文档的应用程序,你可以在搜索结果里定位相应的文件关联项,并调整为另一个替代的解决方案,比如说,把默认的图像视图程序更改为“Windows照片查看器”。操作过程涉及输入程序名,随后选中你希望设为默认项的那个。
在“按扩展名更改协议”的界面下指定所需的程序为某一特定文件格式(例如:TXT),以便于更改它们的处理程序。最后别忘了保存新的关联规则。
现在测试是否依然出现之前的现象。如果没有再出现问题的话,说明设置已取得成功;否则,请查阅更多在Windows 11中配置其默认应用程序的知识点吧。
修复2、调节RPC定位服务属性
若问题仍然存在,我们可以尝试对RPC本地化器这个系统关键服务进行调整:
- 首先按Windows + R启动“运行”,键入 "services.msc",之后回车进入服务管理页面。
- 在众多的服务选项之中寻找并锁定名为“远程过程调用(Remote Procedure Call)”定位的服务。
- 通过鼠标右键点击选定的目标服务,然后选取 “属性”命令进行参数调节。
接着,在出现的属性窗口里按下 “停止” 键终止该进程,并且把启动模式设定成“自动”。保存后,返回启动按钮重新使这个过程继续进行着;最后重启电脑检验问题是否得到妥善的解决。
修复3、运行命令提示符脚本
除此之外,也可以通过以下步骤,来修复该故障:
- 通过Windows键与R联合操作开启对话窗体并打入命令“cmd”启动命令提示符界面,同时使用Ctrl+Shift加击Enter激活最高控制特权。
- 按照以下清单依次执行各个命令:
net stop RPCSS
net stop wuauserv
net stop cryptSvc
net stop BITS
net stop MSISERVER在执行上述动作之后,请将两个目录下的特定数据源进行更名操作:
rename C:WindowsSoftwareDistribution SoftwareDistribution.old
rename C:WindowsSystem32Catroot2 catroot2.old启动停止了的服务项:
net start wuauserv
net start cryptSvc
net start bits
net start msi
全部指令都已执行完毕后重启电脑,观察问题是否存在改善。 看来,通过一系列步骤可以成功克服这个RPC失败带来的难题。
发表评论