Print Spooler服务停止会导致Windows 10打印失败,解决方法依次为:重启该服务、清空打印队列文件、更新或重装打印机驱动、运行SFC扫描修复系统文件、检查注册表中Spooler的依赖项是否包含RPCSS。

如果您在使用Windows 10系统进行打印时,发现打印任务中断或无法提交新任务,这很可能是由于Print Spooler服务意外停止所致。该服务负责管理所有打印作业,一旦停止将导致打印功能失效。以下是解决此问题的详细步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版。
一、重启Print Spooler服务
这是最基础的排查方法,适用于服务因临时错误而停止的情况。通过重启可以恢复服务的正常运行状态。
1、按下Win + R组合键打开“运行”窗口。
2、输入services.msc并按回车,进入服务管理界面。
3、在服务列表中找到Print Spooler,右键点击选择“停止”。
4、等待几秒钟后,再次右键点击该服务,选择“启动”。

二、清空打印队列文件
损坏或卡住的打印任务可能引发服务崩溃。删除Spooler目录下的打印文件可清除这些异常任务,从而解决问题。
1、以管理员身份打开命令提示符,可通过“运行”输入cmd后按Ctrl+Shift+Enter实现。
2、依次执行以下命令:
net stop spooler
del /Q /F %systemroot%\System32\Spool\Printers\*
net start spooler

三、更新或重装打印机驱动程序
过时或不兼容的驱动程序是导致Print Spooler服务停止的常见原因。更新驱动可修复潜在的软件冲突。
1、访问打印机制造商的官方网站,下载适用于Windows 10的最新驱动程序。
2、打开“设备管理器”,展开“打印机”类别。
3、右键点击您的打印机设备,选择“更新驱动程序”。
4、选择“浏览我的计算机以查找驱动程序软件”,然后指定您下载的驱动程序位置进行安装。

四、运行系统文件检查器(SFC)
系统核心文件损坏可能导致服务异常。SFC工具能扫描并修复受保护的系统文件,恢复系统完整性。
1、以管理员身份运行命令提示符。
2、输入命令sfc /scannow并按回车执行。
3、等待扫描和修复过程自动完成,该过程可能需要数分钟时间。
五、检查并修正服务依赖项
Print Spooler服务依赖于其他系统服务(如RPCSS)正常运行。若依赖关系被破坏,服务将无法启动。
1、打开注册表编辑器,在“运行”中输入regedit并确认。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler。
3、检查右侧的DependOnService值,其数据应包含RPCSS,确保无异常条目。











