让停滞的打印任务重新恢复秩序
打印队列卡住常表现为任务一直处于“正在打印”“错误”或“正在删除”状态,后续文档无法继续输出,甚至重启打印机也无效。多数情况不必安装清理软件:先在系统打印队列中取消任务,再检查连接、纸张和打印机错误提示;若任务仍无法移除,可重启 Windows 的“Print Spooler(打印后台处理程序)”服务,并清空系统暂存的打印文件,最后重新启动服务。macOS 用户则可从“打印机与扫描仪”打开队列,必要时重置打印系统并重新添加设备。操作前应确认没有其他人正在使用共享打印机,并记下重要任务,以免误删未打印文件。本文还比较了不同处理方式的适用场景,说明网络打印、驱动异常和损坏文档导致队列阻塞的原因,并提供预防卡队的日常设置建议。
当打印任务长时间停在“正在打印”“错误”或“正在删除”,而新的文件也无法输出时,问题通常不在文档本身,而在打印队列、连接状态或系统的后台处理组件。与其立即安装所谓的“打印机修复工具”,不如先使用操作系统自带功能逐层排查。这样既能减少软件来源不明带来的风险,也更容易判断故障究竟发生在电脑、网络还是打印机端。
先判断:是单个任务卡住,还是整个打印系统失去响应
首先观察打印机面板或状态灯:是否缺纸、卡纸、缺墨或缺粉、顶盖未关、离线,或者显示具体错误代码。若设备本身有错误,应先按设备提示排除;电脑端即使清空队列,也无法绕过硬件故障。
在 Windows 中,可依次打开“设置”→“蓝牙和其他设备”→“打印机和扫描仪”,选择对应打印机后进入“打开打印队列”。较旧的系统也可在“控制面板”→“设备和打印机”中找到该入口。macOS 可进入“系统设置”→“打印机与扫描仪”,选择打印机并打开打印队列。
- 只有一个文档停滞,其他任务尚未提交:优先取消该文档。
- 所有任务均无法删除,状态一直不变:通常需要重启后台处理服务或清理暂存文件。
- 电脑显示已发送,但打印机没有收到任务:检查网络、USB 连接和设备是否离线。
- 共享打印机仅某一台电脑异常:重点处理该电脑的本地队列和驱动。
第一步:在系统打印队列中取消任务
这是风险最低的处理方式。打开队列后,右键单个任务,选择“取消”;如果列表中有多个无关任务,可在菜单中选择“取消所有文档”。取消后等待约半分钟,让系统完成状态同步。不要连续反复点击,否则可能新增重复的取消请求。
若任务显示“正在删除”但数分钟后仍留在队列中,先关闭正在打印的应用程序,例如办公软件、PDF 阅读器或浏览器。保存好原始文件后再继续下一步,避免应用持续向队列重新提交同一份内容。
清空队列只会删除尚未完成输出的打印任务,不会删除电脑中的原始文档。但共享打印机上的队列可能包含他人任务,操作前应确认影响范围。
Windows:重启打印后台处理程序并清理暂存文件
Windows 通过“Print Spooler(打印后台处理程序)”服务暂存和调度打印任务。该服务卡住时,队列界面往往无法正常删除文档。下面的操作使用系统自带的服务管理和资源管理器,无需管理员以外的软件。
按顺序完成清理
- 关闭所有可能正在打印的程序,并在打印机队列中尝试取消全部任务。
- 按 Win + R,输入 services.msc 后按回车,打开“服务”。
- 找到“Print Spooler”或“打印后台处理程序”,右键选择“停止”。
- 打开资源管理器,在地址栏输入 C:\Windows\System32\spool\PRINTERS。如系统要求管理员权限,选择继续。
- 删除该文件夹内的文件,不要删除 PRINTERS 文件夹本身。这些文件是未完成任务的暂存数据。
- 返回“服务”窗口,右键“Print Spooler”,选择“启动”。
- 重新打开打印队列,确认列表为空后,先打印一页简单的测试文档。
如果无法进入该文件夹,常见原因是后台处理服务尚未停止;请回到前一步确认服务状态。清理后若服务启动失败,可重启电脑一次,再检查系统更新、打印机驱动和安全软件是否拦截了该服务。
不同清理方式该如何选择
| 处理方式 | 适用情况 | 主要操作 | 注意事项 |
|---|---|---|---|
| 取消单个任务 | 只有一份文档异常 | 在打印队列中选择“取消” | 保留其他正常任务 |
| 取消所有文档 | 队列中任务不再需要 | 队列菜单中选择“取消所有文档” | 共享设备可能影响其他用户 |
| 重启后台处理程序 | 任务无法删除、队列无响应 | 停止并启动 Print Spooler | 会中断本机未完成任务 |
| 清空 PRINTERS 暂存文件 | 服务重启后仍有幽灵任务 | 停止服务后删除暂存文件 | 仅删除文件夹内文件 |
| 重置 macOS 打印系统 | 多台打印机均持续异常 | 重置后重新添加打印机 | 会移除已保存的打印机配置 |
macOS:取消队列与必要时重置打印系统
在 macOS 中,先进入“系统设置”→“打印机与扫描仪”,选中设备后打开打印队列。点击任务旁边的删除按钮,或暂停后删除全部任务。若某个任务反复出现,可退出提交它的应用,重新打开文件后另存为 PDF,再尝试打印;这有助于排除原文件字体、页面对象或格式损坏的问题。
若多次取消无效,或多台打印机均无法工作,可考虑重置打印系统。不同 macOS 版本的入口文字略有不同,通常是在“打印机与扫描仪”的打印机列表区域按住 Control 键点按,选择“重置打印系统”。此操作会删除已添加的打印机、预设和部分扫描配置,随后需要重新添加设备,因此应作为较后的选择。对于单位网络打印机,重置前最好记录打印机名称、IP 地址或管理员提供的队列名称。
网络与设备端问题:清空队列后仍不打印怎么办
队列清空并不代表打印路径一定恢复。无线或有线网络打印机出现“脱机”时,先确认打印机和电脑连接到同一网络;企业或校园环境还要确认 VPN、访客网络和访问控制没有改变。USB 打印机则可重新插拔数据线,并避免连接到供电不足的扩展坞。
建议按以下顺序验证
- 在打印机屏幕上确认没有纸张、耗材或盖板错误。
- 打印机重启后等待其完全联网,再从电脑刷新设备状态。
- 打印系统自带的测试页,避免一开始就发送大型 PDF、复杂表格或数百页文件。
- 若测试页成功而某个文件失败,将文件导出为 PDF 或拆分页面后重试。
- 若所有文件失败,访问设备厂商官方支持页面,核对系统版本对应的驱动或固件说明。
不要为了临时恢复打印而随意删除系统组件、关闭防火墙或从非官方站点下载驱动。网络打印涉及设备发现、端口和身份验证,来源不明的“万能驱动”可能造成兼容性或安全问题。
减少队列再次卡住的日常做法
稳定的打印习惯能减少后台处理异常。对大型演示文稿、扫描件或含大量高清图片的 PDF,可先查看页数和纸张规格,再分批提交。网络不稳定时,避免连续点击“打印”按钮;看似没有反应的第一次提交可能已经进入后台,重复提交会形成多份相同任务。
还应保持足够的磁盘空间,因为打印后台会创建临时文件;定期通过系统更新获取兼容性修复;在更换路由器、修改网络名称或迁移电脑后,重新检查打印机端口与 IP 地址。对于多人共用的打印机,明确命名规则和维护责任人,也能避免误删、重复打印和长期堆积的队列问题。











