×

打印机 RPCSS Print Spooler服务

print spooler打印服务提示报错1608:依赖服务或组无法启动及Spoolsv.exe应用错误报错

woxigouadmin woxigouadmin 发表于2022-06-18 21:17:51 浏览945 评论0

抢沙发发表评论

尝试很多就这个文章可行


知识点分析:

print spooler打印服务提示报错1608:依赖服务或组无法启动,如下图:


1.png


操作步骤:

这种情况首先需要检查print spooler服务对应的依存服务(Remote Procedure call服务)是否开启,若没开启请参考下面1开启方法。若已经开启了那很有可能是打印的依存服务对应的注册表被修改了,参考下面2进行设置。


1、依存服务:“Remote Procedure call”服务开启,方法如下:


(1)按“Win+R”键打开运行,在运行中输入“ services.msc ”,如下图所示:


2.png


(2)点击确定,进去服务之后,找到print spooler服务,双击点击进去,选择“依存关系”,如下图所示:


3.png


(3)进去依存关系之后,我们可以看到依存的Rpc,“Remote Procedure call”服务,如下图所示:


4.png


(4)我们返回服务列表,找到“Remote Procedure call”服务,将它启动,如下图所示:


5.png


2、修改注册表的方法


重要提示:修改注册表有风险,修改错误会导致系统不稳定或崩溃,请提前备份注册表和电脑中的数据,在专业人士指导下慎重操作。


(1)再进入开始菜单,打开运行,输入regedit命令,确定;


6.png


(2)进入注册表后 ,依次打开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler],到Spooler的右侧窗口,找到“DependOnService”,双击;


7.png


(3)在编辑多字符串窗口,把数值由“RPCSS和http”改为“RPCSS”,确定。然后重启Print Spooler服务,让其启动成功;


8.png


9.png


但是当重启电脑后,系统依旧出现Spoolsv.exe错误提示,并且之前启动成功的Print Spooler服务,也变成了停止状态。如图:


10.png


当出现此报错时需要3删除注册表里面的驱动文件及4清空打印机驱动文件方法如下:


3、删除注册表里面的驱动文件


(1)按“Win+R”组合键,在运行窗口里面输入regedit,点击确定;


11.png


(2)定位到:【HKEY_LOCAL_MACHINE\SYSTEM\Control\print\Environments\Drivers】3、在Drivers选项下面,找到【Version-3】之后点击右键,直接将其删除。


12.png


4、清空打印机驱动文件


(1)打开 C:\WINDOWS\system32\spool\PRINTERS;


(2)删除PRINTERS文件夹里面所有的驱动文件 ;


(3)操作完后重启下电脑,就不会有Spoolsv.exe错误提示了,然后再次打开打印服务即可。


建议重新删除打印机概要文件重新再进行连接加载打印机,打印机就恢复正常了。


13.png