方案背景图

本地打印后台处理程序服务没有运行,多半是坏任务卡住队列、RPC 依赖没起、注册表依赖项被改坏或新驱动冲突造成的,打印机本身大多没坏,不必急着送修或重装系统。先手动启动 Print Spooler 并检查 RPC 依赖是否在跑;若启动后又立刻停止,清掉 C:\Windows\System32\spool\PRINTERS 里的残留任务、核对注册表 DependOnService,再用 sfc /scannow 与 pnputil 处理系统文件和冲突驱动。以下方法在 Windows 10/11 实测可用。

适用系统:Windows 10/11;最后更新:2026-09-12。

打印时弹出「本地打印后台处理程序服务没有运行」,到底是什么原因

在 Windows 10 22H2 上点打印,任务栏右下角弹出「本地打印后台处理程序服务没有运行」,队列里的任务跟着一起消失。打开 services.msc 一看,Print Spooler 的状态是「已停止」,手动点启动,进度条走到一半又退回停止。

打印后台处理程序服务没有运行的常见诱因-软领打印机驱动修复大师

先分清是依赖没起、队列卡死还是注册表被改坏,再对症处理,能省下反复重装系统的时间。

方法1 手动启动服务并检查 RPC 依赖

Print Spooler 停在「已停止」、点启动又自己退回来,先查依赖,别急着删文件。它要等 Remote Procedure Call (RPC) 这类系统组件先跑起来,RPC 没起,服务点多少次都会退回去。

判断方法很直接:启动按钮点下去,状态栏停在「正在启动」十几秒后又变回「已停止」,基本就是依赖没满足,弹窗里带 1068 的也是同一类情况。

操作步骤

  1. Win+R 输入 services.msc 回车,在服务列表里找到 Print Spooler
  2. 右键选择「启动」,盯住状态栏看它是停在「正在启动」还是走回「已停止」
  3. 启动后立刻回到「已停止」的,双击 Print Spooler,切到「依存关系」标签
  4. 在「此服务依赖以下系统组件」里找到 Remote Procedure Call (RPC),确认它的状态是不是「正在运行」
  5. RPC 没在跑就先把它启动,再回来启动 Print Spooler;仍失败就记下弹窗里的错误码

启动 Print Spooler 前先查 RPC 依赖的顺序-软领打印机驱动修复大师

依赖理顺之后,服务通常能稳在「正在运行」,再发打印任务就不会弹提示了。

方法2 用命令行重启服务并设为自动启动

服务窗口点不动的时候,命令行更直接。net 命令会明确告诉你成功还是失败,sc query 读到的状态也比窗口里刷新出来的准。

操作步骤

  1. 开始菜单搜索 cmd,右键选「以管理员身份运行」
  2. 输入 net stop spooler 停止服务,再输入 net start spooler 重新启动
  3. 输入 sc query spooler 查看状态,STATE 显示 RUNNING 就是正常了
  4. 输入 sc config spooler start= auto 改成开机自动启动,注意等号后面要留一个空格
  5. 提示「拒绝访问」说明当前窗口不是管理员权限,关掉重开一个管理员窗口再执行

sc config 那行写成 start=auto 会被当成参数错误,空格一定别漏。执行完看到 STATE : 4 RUNNING,重启一次机器确认服务还在,才算真的修好。

方法3 清空 spool 残留打印队列文件

启动后几秒又停,多半是 C:\Windows\System32\spool\PRINTERS 里堆着旧的 .shd 和 .spl 文件,一个卡死的坏任务就能把服务反复顶掉。清文件之前必须先停服务,否则文件被占用删不动。

操作步骤

  1. 在管理员 cmd 里执行 net stop spooler 停掉 Print Spooler
  2. 把 C:\Windows\System32\spool\PRINTERS 复制到文件资源管理器地址栏回车打开,这一步需要管理员权限
  3. 删除目录下所有 .shd 和 .spl 文件;提示「文件正在使用」说明服务没停干净,回上一步重新停
  4. 回到管理员 cmd 执行 net start spooler 重新启动服务
  5. 再发一次打印任务,确认队列里不再堆积旧任务

清理打印队列残留文件的正确做法对比-软领打印机驱动修复大师

清完队列文件再启动,服务一般能稳住,之前怎么删都删不掉的任务也会一起消失。

用「软领打印机驱动修复大师」更省事

不想手动停服务、记目录和文件后缀,可以用软领打印机驱动修复大师的打印机队列。它把已连接的打印机都列出来,每台的状态(比如「脱机」)、哪台是默认打印机一目了然,添加打印机也在这里完成。服务没运行起来的时候,先在这里确认是不是默认打印机选错了、或者打印机被切成了脱机,能少走一段弯路。

打印后台处理程序服务没有运行时用打印机队列确认打印机状态-软领打印机驱动修复大师

服务反复被停、依赖项或驱动异常的时候,用智能打印修复扫一遍。它会一次性检查打印机设置、状态、队列和共享相关的异常,把注册表错误、SMB 协议异常、共享设置异常、共享错误码 0x00000bc4 这类问题逐条列出来,点「一键修复」批量处理,不用自己一项项去对照。

一键扫描打印相关故障点的智能打印修复-软领打印机驱动修复大师

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项。软件里可以点客服按钮联系真人客服,情况复杂的还有工程师远程协助。

软领打印机驱动修复大师下载

方法4 报 1068 或 1053 时核对注册表依赖项

错误码 1068 和 1053 指向注册表,跟打印队列没关系。1068 的意思是依赖服务或组无法启动,1053 表示服务没有及时响应启动或控制请求,常见于优化软件把 Spooler 的依赖项清空了。

操作步骤

  1. 先记下弹窗里的错误码:1068 是依赖服务或组无法启动,1053 是服务没有及时响应启动或控制请求
  2. Win+R 输入 regedit 回车,定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
  3. 双击右侧的 DependOnService 值,正常内容里应该包含 RPCSS,多行显示,每行一个服务名
  4. 值被改坏的,对照一台正常机器把 RPCSS 补回去,确定后关闭注册表编辑器
  5. 改完重启计算机,再看 Print Spooler 是不是还保持在运行状态

补完 RPCSS 重启一次,服务能自己起来,这两个错误码就不会再弹。改注册表前顺手导出备份一下,改错了好还原。

方法5 用 sfc 与 pnputil 修系统文件、卸冲突驱动

服务能起来,但一发打印任务就崩,问题往往在系统文件或最近新装的打印机驱动上。先扫系统文件,再卸掉可疑的驱动包。

操作步骤

  1. 在管理员 cmd 执行 sfc /scannow,等扫描跑完,看它有没有报告修复了损坏文件
  2. sfc 修不动的,接着执行 DISM /Online /Cleanup-Image /RestoreHealth 修复系统映像
  3. 执行 pnputil /enum-drivers 列出已安装的驱动包,找到最近新增的打印机驱动 oemXX.inf
  4. 执行 pnputil /delete-driver oemXX.inf /uninstall 把这个驱动包卸掉
  5. 重启后在设备管理器里重新添加打印机,确认打印不再中断

由系统文件到硬件的打印故障排查层次-软领打印机驱动修复大师

层级从系统文件、系统映像、驱动包一路排到端口和线缆,软件层都干净了还崩,就该往硬件方向看了。

方法6 送修或重装前的最后排查

上面几步都试过还是起不来,剩下的方向是外部软件拦截、端口设置和账户配置。这几项不难查,但最容易被跳过。

操作步骤

  1. 暂时退出第三方安全软件和优化工具,重启后观察 Print Spooler 是不是还会被自动停掉
  2. 在 services.msc 打开 Print Spooler 属性,切到「恢复」标签,把失败后的动作设为自动重启服务
  3. 检查打印机端口:USB 打印机换一个接口试,网络打印机改用标准 TCP/IP 端口并填对 IP
  4. 用系统还原点回到服务正常的时间点,或者新建一个管理员账户登录,测试是不是账户配置损坏
  5. 仍无法启动并报 0x0000007B 这类系统级错误时,考虑修复安装或送修检测主板与硬盘,动手前先把重要文件备份出来

走到第 5 步说明问题已经超出打印服务本身,硬盘有异响或系统频繁蓝屏的,先备份数据再谈修复,别硬撑着反复重装。

常见问题

本地打印后台处理程序服务没有运行,手动启动后马上又停止怎么办?

先看队列。按方法3 停掉服务,清空 C:\Windows\System32\spool\PRINTERS 里的 .shd 和 .spl 文件,再启动服务。如果还是秒停,按方法4 检查注册表里的 DependOnService 是否含 RPCSS。

sc config spooler start= auto 提示拒绝访问是什么原因?

当前 cmd 不是管理员权限。开始菜单搜索 cmd,右键选「以管理员身份运行」再执行。另外等号后面那个空格不能省,写成 start=auto 会被当成参数错误。

启动 Print Spooler 报 1068 依赖服务或组无法启动怎么修?

这是依赖项缺失。在服务窗口的「依存关系」标签里先启动 Remote Procedure Call (RPC),再到注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler 的 DependOnService 里补回 RPCSS,重启计算机。

服务报 1053 没有及时响应启动或控制请求是哪里出了问题?

服务在规定时间内没给出回应,通常是依赖项被改坏,或者系统文件损坏。先补 DependOnService,再跑一遍 sfc /scannow 和 DISM /Online /Cleanup-Image /RestoreHealth。

删了 C:\Windows\System32\spool\PRINTERS 里的文件还是不能打印?

确认删除前已经用 net stop spooler 停了服务,删完再 net start spooler 启动。文件删干净仍不行,就到设备管理器里卸载该打印机并重新添加,或者用 pnputil 卸掉最近新装的驱动包。

推荐阅读

打印机队列卡住怎么修复?5种方法从服务重启到系统重置

利盟打印机驱动安装不了,5种原因逐个解决

柯尼卡美能达网络打印驱动程序安装方法 解决驱动安装问题

相关推荐

打印队列卡住,任务停在正在删除?先停打印服务并删缓存

爱普生L4263清零提示通讯错误?先重启打印机再换USB口

如何下载windows10中的打印驱动程序,5步装好修好

戴尔笔记本安装打印机驱动失败什么原因,5步装好修好

打印机驱动安装失败win10,5种原因逐个解决

打印机驱动错误0xe0000003解决,4类报错逐个排查

打印后台处理程序服务没有运行重启打印后台处理程序print spooler服务无法启动软领打印机驱动修复大师
打印机驱动修复大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了