打印任务删不掉,先打开队列窗口手动取消;没反应就停掉Print Spooler服务、删除spool缓存文件再重启服务。删除报「拒绝访问」时用管理员命令兜底,多数情况到第3步就能清空队列。
这种情况大多是打印服务卡住或缓存文件残留造成的,硬件本身大多没坏,不必急着重装驱动或送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-29。
打印任务删不掉,问题到底出在哪?
打印队列里总有一两个任务卡着,点「取消」没反应,状态一直显示「正在删除」,再发新任务也不动。服务窗口里 Print Spooler 常常卡在「正在停止」或已停止的状态,任务文件滞留在 C:\Windows\System32\spool\PRINTERS 文件夹里。
先判断是服务卡住、缓存残留、权限不足,还是驱动异常,再对症处理。这样能省去大量重启电脑和重装驱动的时间。
方法1 打开打印队列手动取消任务
先走最简单的路:打开队列窗口,右键任务点「取消」,大部分卡住的任务在这一步就能清掉。很多人遇到删不掉就反复点删除,或者直接拔打印机电源,甚至重启电脑,这些对卡住的任务基本没用。
操作步骤
- 按 Win+R 输入 control printers 打开设备和打印机
- 右键当前打印机,选择「查看正在打印什么」打开队列窗口
- 右键卡住的任务,点「取消」,等状态变回已删除
方法2 停止Print Spooler打印服务
手动取消没反应,说明后台打印服务锁住了任务,先把服务停掉,才能继续清理。Print Spooler(后台打印程序)是所有打印任务的总调度,它卡住时队列窗口怎么点都没反应。
这套问题按三层来查:软件层先手动取消,服务层停 Print Spooler,系统层删缓存。多数任务到第三层就能彻底清空。
操作步骤
- 按 Win+R 输入 services.msc 打开服务窗口
- 找到 Print Spooler(后台打印程序)服务
- 右键选择「停止」,状态变为已停止
用「软领打印机驱动修复大师」更省事
打印任务卡住时,手动排查要先看状态、再停服务、删缓存,步骤多还容易漏。这个软件把查看打印机状态、修复打印异常做成了图形界面操作,适合不想一个个点开系统窗口的用户。
「打印机队列」功能会把电脑上所有已连接的打印机列出来,每台的状态比如「脱机」直接显示。打印任务删不掉时,先在这里确认是哪台打印机卡住、它是不是已经脱机,再决定下一步,比对着设备管理器猜更直观。它也能添加打印机、把常用的一台设为默认打印机,省得每次打印都选错机器。

任务卡在队列里删不掉,很多时候是打印设置或服务层面的异常,不是任务本身的问题。「智能打印修复」会扫描打印机的设置、状态、队列、共享这些项目,把注册表错误、SMB协议异常、共享错误码0x00000bc4、卡慢出错等异常列出来,点「一键修复」批量处理。队列卡慢这种问题正好在它的排查范围内。

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

方法3 删除打印缓存文件
停止服务后,任务文件还留在硬盘上,把它们删掉等于直接清空队列。打印任务会以 .shd 和 .spl 缓存文件的形式存在 C:\Windows\System32\spool\PRINTERS 文件夹里。
打开这个文件夹,看到的就是卡住任务的缓存本体。Windows 10 和 Windows 11 的路径一样。删除前确认服务已停止,不然文件可能被占用删不掉。
操作步骤
- 打开 C:\Windows\System32\spool\PRINTERS 文件夹
- 全选里面的所有文件(都是未完成的打印缓存)
- 删除后回到队列窗口确认任务已清空
方法4 重新启动打印服务
缓存清空后,把 Print Spooler 服务启动回来,打印系统会重新初始化,新任务就能正常排队打印。
启动后建议先打印一张测试页确认效果。如果服务启动后马上又停止,说明有驱动或系统组件问题,再往下走管理员命令或专业修复。
操作步骤
- 回到服务窗口,找到 Print Spooler
- 右键选择「启动」
- 打印一张测试页,确认队列恢复正常
方法5 用管理员权限删除顽固缓存文件
删缓存报「拒绝访问」,是权限不够。spool 文件夹受系统保护,普通文件资源管理器删不动,用管理员命令提示符直接清。
用管理员身份依次执行停止服务、删除缓存、启动服务。三步命令顺序不能反,中途不要关窗口。
操作步骤
- 按 Win+X 选择「终端(管理员)」或「命令提示符(管理员)」
- 输入 net stop spooler 停掉打印服务
- 输入 del C:\Windows\System32\spool\PRINTERS\*.* 删除缓存
- 输入 net start spooler 重新启动打印服务
常见问题
打印任务删不掉,一直显示「正在删除」怎么办?
先打开队列窗口手动取消。没反应就停掉 Print Spooler 服务,删除 spool\PRINTERS 缓存文件,再启动服务。
Print Spooler服务能停,但队列里任务还是删不掉?
服务停了但任务还挂在队列里,说明缓存文件还在。打开 C:\Windows\System32\spool\PRINTERS,把里面的文件删掉即可。
删除spool文件夹里的文件提示「拒绝访问」怎么解决?
用管理员身份打开命令提示符,依次执行 net stop spooler、del C:\Windows\System32\spool\PRINTERS\*.*、net start spooler。
清理完打印队列后打印机还是不能打印怎么办?
检查打印服务是否已启动,打开设备和打印机确认打印机没有脱机。还不行就用系统疑难解答扫一遍,或处理驱动问题。
打印机报错0x00000709,任务卡在队列里删不掉?
0x00000709 一般是共享打印机连接问题,找不到默认打印机。先把队列清干净,再检查共享设置,重新连接共享打印机。
推荐阅读
相关推荐

提示