打印队列卡死?清理步骤
打印任务一直「正在打印/正在取消」、队列卡住无法再打文件时,按软件侧取消任务、重启 Spooler 服务、清空 Spool 目录、驱动重装四步处理。
简短答案
打印队列卡死时,任务本身已经僵在 Spooler 里,靠界面点「取消」通常无效。标准处理:重启 Spooler 服务 → 清 Spool 目录里的残留文件 → 再试打印;驱动层出问题才重装驱动。
现象对照
| 现象 | 指向 |
|---|---|
| 队列里任务一直在转圈 | Spooler 僵住,先重启服务 |
| 取消后任务「消失」再打印仍卡 | Spool 目录残留文件 |
| 某台机器所有打印任务都卡 | 本机 Spooler / 驱动 |
| 只有网络打印机卡 | 打印机通道断,队列堆积 |
排查步骤
1. 软件侧先试
打印队列界面点「取消所有文档」。转圈超过一分钟没动,直接进第 2 步,别等。
2. 重启 Spooler 服务
Win+R → services.msc → 找到 Print Spooler → 右键重启(重启时会先清一次队列),服务管理路径见 Windows 条目。
3. 清 Spool 目录
停 Spooler → 删除 C:\Windows\System32\spool\PRINTERS\ 下的文件(.SPL/.SHM 等)→ 启动 Spooler。残留的坏任务文件多数在这里。
4. 驱动与硬件侧
队列反复卡死,重装打印驱动(用 工具 条目里的驱动包);网络打印机同时查通道是否通,同网段 ping 不通先修网络再理队列。仍异常 搜索 查同类案例。
操作小结
- 顺序别乱:取消 → 重启服务 → 清目录 → 重装驱动
- 清 Spool 目录前必须先停 Spooler,否则删不动
- 网络打印机卡队列,先查通道
- 打印机侧卡纸缺纸先消警,否则清完还会卡