打印任务一直显示“正在删除”、点取消也没反应,通常是打印后台服务 Print Spooler 卡住,或者 C:\Windows\System32\spool\PRINTERS 缓存里还留着没删干净的任务文件。先重启打印后台服务,再清空 PRINTERS 文件;图形界面删不掉就用管理员命令 net stop spooler、del /Q %systemroot%\System32\spool\PRINTERS\*、net start spooler 强制清空。以下方法在 Windows 10/11 实测可用。
遇到这种情况不用太急,多数是系统打印队列卡死或旧驱动残留造成的,打印机硬件本身没问题,不必送修或重装系统。
适用系统:Windows 10/11;最后更新:2026-09-08。
为什么打印任务会一直卡在“正在删除”?
打开打印队列,看到某个文档一直停在“正在删除”,有时点取消后它转一圈又冒出来,打印机也没有反应。Windows 多半不会弹错误码,只是队列窗口反复刷新。
打印任务删不掉的根因,基本在三处:打印后台服务卡死、C:\Windows\System32\spool\PRINTERS 目录里有缓存残留、打印驱动或后台进程仍占着文件不放。
先确认是哪一层卡住,再对照处理,通常不用重启打印机,也不用重装驱动。
方法1 打开打印队列,手动取消卡住的任务
先在打印队列窗口直接取消一次,如果只是暂时无响应,这一步就能清掉。
处理顺序可以分四层:先清队列任务,再到服务层重启,不行就删缓存,最后碰日志。只有第一层解决不了时才需要往后走。
操作步骤
- 按 Win+I 打开设置,进入“蓝牙和其他设备 → 打印机和扫描仪”;Windows 10 走“设置 → 设备 → 打印机和扫描仪”。
- 选中出问题的那台打印机,点击“打开打印队列”。
- 对状态是“正在删除”的任务点右键,选“取消”。
- 如果“取消”按钮没反应,关掉队列窗口再重新打开,看任务是否已经消失。
方法2 重启 Print Spooler 打印后台服务
任务卡在“正在删除”,重启打印后台服务,常见情况能强制刷新状态,并清掉被占用的任务句柄。
Print Spooler 服务名叫 spooler,它负责把打印任务送到队列。它卡住时,你在队列里做什么操作都会转圈,页面常提示“正在删除”。
操作步骤
- 按 Win+R 打开运行框,输入 services.msc 回车,进入服务窗口。
- 在服务列表里找到 Print Spooler,双击打开属性看状态。
- 右键 Print Spooler → 重新启动。如果“重新启动”按钮是灰色,先点左上角的“停止”,等状态变成“已停止”,再点“启动”。
- 回到打印队列窗口刷新,看任务是否消失;不消失就继续用缓存目录删除。
用「软领打印机驱动修复大师」更省事
手动清队列最头疼的是不知道自己卡在哪一层。软领打印机驱动修复大师里有两个功能能分别帮你:打印机队列先看清打印机状态,智能打印修复把后台和共享异常一起修掉。
在“打印机队列”里,你能看到电脑连着哪几台打印机,每台是“就绪”还是“脱机”,还能设置默认打印机和添加打印机。先确认没把任务发给一台脱机的旧打印机,后面处理卡住的任务时会更有数。

任务卡在“正在删除”,问题经常在打印后台服务或共享环境。用“智能打印修复”扫描,工具会检查打印机设置、状态、队列、共享这些异常,注册表错误、SMB 协议异常、共享设置异常、共享错误码 0x00000bc4、卡慢出错等都会列出来。点“一键修复”,异常项会被批量处理,后台服务恢复正常后,打印任务就不会再反复卡住。

软领是知名国产软件品牌,有20年技术沉淀,服务过千万用户。自己按步骤删不掉时,让工具把后台和共享环境一起扫一遍,能省掉不少反复试错。
从软领官网 wyouhua.com 就能直接下载,安装包没有捆绑勾选项;安装后如果还有问题,软件里点客服按钮就能联系真人工程师处理。

方法3 停服务后删除 spool\PRINTERS 缓存文件
重复删除后“正在删除”还会回来,一般是 C:\Windows\System32\spool\PRINTERS 里的任务文件没被清掉。打印后台服务把每个任务先写成临时文件,服务还开着时文件会被占用,所以要先把服务停掉再删。
只删队列窗口里的任务和先停服务再删缓存目录,效果差别很大。前者经常杀完又回,后者才能把残留文件一次清掉。
操作步骤
- 按 Win+R,输入 services.msc 回车,找到 Print Spooler,右键 → 停止。
- 打开文件资源管理器,在地址栏粘贴 C:\Windows\System32\spool\PRINTERS 后回车。
- 按 Ctrl+A 全选目录里的文件,右键删除。若提示“操作无法完成,因为文件已在另一个程序中打开”,说明服务没停干净,回服务窗口等“已停止”再回来删。
- 回到服务窗口,右键 Print Spooler → 启动。
- 重新打开打印队列,之前一直显示“正在删除”的任务应该已经消失。
方法4 用管理员命令行强制清空打印队列
图形界面删不干净时,用管理员命令在系统底层强制清空更可靠。命令不会走队列窗口的状态缓存,直接把 PRINTERS 目录里的任务文件一次性删除。
操作步骤
- 点开始菜单,搜索“cmd”,在“命令提示符”上右键 → 以管理员身份运行。
- 先停掉打印后台服务,执行 net stop spooler。
- 删除所有排队文件,执行 del /Q %systemroot%\System32\spool\PRINTERS\*。
- 重新启动打印后台服务,执行 net start spooler。
- 提示“拒绝访问”说明不是管理员窗口;提示“服务名无效”时检查 spooler 拼写是否完整;提示“服务无法启动”就把方法3的路径再确认一遍。
执行完三条命令后,回到打印队列刷新,任务一般就清空了。
方法5 清空打印服务日志后再删除
个别顽固任务会被打印服务日志记录占用,删过缓存还是回来时,先把 Microsoft-Windows-PrintService/Operational 日志清空,再重启服务试一次。
操作步骤
- 打开管理员命令提示符,执行 wevtutil cl 'Microsoft-Windows-PrintService/Operational',回车后等待“操作成功完成”。
- 执行 net stop spooler,再执行 net start spooler,让打印后台服务重新加载干净状态。
- 回打印队列窗口,对残留任务再点一次“取消”。
- 仍删不掉就重启电脑,开机后按方法3再清一次缓存文件;打印任务级的顽固残留靠这一轮基本能清完。
常见问题
打印任务一直显示正在删除,取消也取消不掉怎么办?
先试手动取消;不停就用 services.msc 重启 Print Spooler,再删 C:\Windows\System32\spool\PRINTERS 里的文件。别急着重装驱动,多数任务卡死跟驱动没有直接关系。
重启了 Print Spooler,队列里还是有打印任务删不掉怎么办?
服务重启只会刷新状态,不会删除已经写入缓存的任务文件。把服务再次停掉,清空 spool\PRINTERS 目录后启动服务,任务才消失。
删除 spool\PRINTERS 文件夹里的文件时提示文件被占用怎么办?
说明 Print Spooler 服务没有真正停止。到 services.msc 里看状态是不是“已停止”,如果按钮灰色,先点击“停止”,等状态稳定后再删文件。
执行 net stop spooler 提示发生系统错误 5 拒绝访问怎么解决?
当前不是管理员权限。开始菜单搜 cmd,右键选“以管理员身份运行”,再执行 net stop spooler。UAC 弹窗要选“是”。
打印机开机后队列里总有上次的文档残留,怎么彻底清理?
把打印后台服务设为“自动”,每次关机前清空队列,并定期清 C:\Windows\System32\spool\PRINTERS 缓存。还反复出现就先删干净打印机驱动再重装。
推荐阅读
打印任务无法删除还一直显示正在删除?停服务删缓存直接清空队列
相关推荐

提示