泥客网 - 发布最实用的电脑技术,最新鲜的网文!
泥客注册 | 加入收藏 |
泥客广告牌
关键词:移动 精彩 非凡 网络 情感 高谈 数码 信息化

文章中心

您的当前位置:泥客网 >> 科技 >> 电脑应用 >> 浏览文章

如何清除打印机的打印队列

2026-06-28 13:24:01 文章来源:泥客论坛 字体:

如果您尝试打印文档,但任务长期滞留在队列中无法完成或取消,则可能是由于打印后台处理程序被异常文件阻塞。以下是清除打印机队列的多种方法:

一、通过打印机属性界面取消所有文档

该方法利用系统内置的图形化队列管理界面直接清除待处理任务,适用于队列未完全冻结、界面可正常响应的情况。

1、按下Win + R组合键,输入control printers并回车,打开“设备和打印机”窗口。

2、右键点击目标打印机图标,选择“查看正在打印什么”。

3、在弹出的打印队列窗口中,点击顶部菜单栏的“打印机”选项。

4、选择“取消所有文档”,在确认提示中点击“是”。

5、若某项任务单独卡住,可右键该任务,选择“取消”。

二、停止Print Spooler服务并清空缓存文件夹

当队列界面无响应或任务呈灰色不可操作状态时,说明Print Spooler服务已被损坏文件阻塞,必须先终止服务,再手动删除其临时作业文件(.spl与.shd)。

1、按下Win + R,输入services.msc并回车,进入服务管理器。

2、在服务列表中找到Print Spooler,右键选择“停止”。

3、再次按下Win + R,输入%systemroot%\System32\spool\PRINTERS并回车。

4、若系统提示“你当前无权访问该文件夹”,点击“继续”以获取管理员权限。

5、选中该目录下所有文件(包括.spl和.shd扩展名),按Shift + Delete永久删除。

6、返回服务管理器,右键Print Spooler,选择“启动”。

三、使用管理员命令提示符批量清除

该方法将服务停止、缓存清空、服务重启三步合并为自动化命令序列,规避图形界面权限限制与操作遗漏风险,适合高级用户快速执行。

1、按下Win + X,选择“终端(管理员)”或“命令提示符(管理员)”。

2、依次输入以下命令,每行执行后按回车:

net stop spooler

del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"

net start spooler

3、等待终端返回“命令成功完成”提示,关闭窗口。

四、通过打印机网页管理界面清除作业日志

对于支持网络打印的现代打印机,可通过其内置Web服务器直接访问作业管理功能,绕过操作系统层干预,实现对作业日志的精准清除。

1、确认电脑与打印机处于同一局域网,并获取打印机IP地址(可在打印机面板“网络信息”中查看)。

2、在浏览器地址栏输入http://[打印机IP地址],按回车访问管理页面。

3、登录管理员账户(默认用户名/密码通常为admin/admin或admin/12345,具体参见机型手册)。

4、导航至“作业日志”、“打印任务”或“队列管理”菜单项。

5、选择“清除全部作业”或勾选指定任务后点击“删除”按钮。

五、物理面板操作清除本地缓存

部分中高端打印机配备嵌入式缓存模块,可通过机身控制面板直接执行缓存清理,不依赖电脑端操作,适用于独立运行或网络隔离环境。

1、确保打印机处于就绪(Ready)待机状态,非休眠或错误报警状态。

2、在控制面板上点击“菜单”或“设置”按钮,进入主设置层级。

3、逐级进入“系统设置”→“维护”→“缓存管理”或类似路径。

4、选择“清除打印缓存”或“重置作业队列”选项。

5、部分机型需输入管理员密码(如000000或123456),确认后等待面板提示“清除完成”。

掌上泥客
进入论坛论坛热帖
非凡