打印机怎么强制取消打印文件,Mac如何强制取消打印文件

题图来自Unsplash,基于CC0协议
导读
打印机突然弹出一个打印任务,但中途卡壳了,或者你只是不想打印它了?别担心,现代操作系统和打印机本身都提供了一些方法可以强制终止一个排队中的打印作业。即使常规的“取消”按钮不起作用,你也可以试试以下几种方法。
首先,检查打印队列是第一步
-
Windows 系统:
- 按
Win + R键,打开运行对话框。 - 输入
control print并按回车。或者更简单地,可以在任务栏右下角找到当前打开的打印机图标(通常是一个带有圆圈或百分比的打印机图样),双击它。 - 这会打开“打印队列”窗口。
- 在列表中找到你想要取消的那个作业(通常会显示文件名或用户信息)。
- 尝试点击列表左侧的项目,然后观察顶部区域是否有“取消”按钮变亮,或者选中作业后,点击队列下方的“取消所有文档”或“删除所有文档”按钮。如果只是“取消”按钮是灰色的,说明这个作业可能被锁定在打印机缓冲区或打印机本身那边了。
- 按
-
Mac 系统:
- 打开“系统偏好设置”(或“系统设置”)。
- 选择“打印机与扫描仪”。
- 选中你的打印机,点击“打开打印队列”。
- 在弹出的面板中,你会看到所有正在打印或等待打印的作业。
- 如果需要取消单一作业,选中它,通常顶部或作业旁边会有“取消”按钮。有时也可以选择“取消全部”。
- 如果取消按钮是灰色的,尝试去下一部分。
如果队列中的“取消”不起作用,操作系统层面的深入方法
-
强制停止打印后台处理程序(Windows):
- 这其实是一种比较激进的操作。通常任务卡住时才需要。
- 按
Ctrl + Shift + Del键,或者右键点击任务栏空白处,选择“任务管理器”。 - 切换到“进程”选项卡。
- 找到
spooler进程,通常是 Apple 的spooler或spoolsv.exe(名字可能略有不同,但图标类似打印队列)。 - 右键点击
spooler进程,选择“结束任务”。 - 警告: 结束
spooler服务可能会让你停止接收即将发送的所有打印任务,直到你重新启动它或登录一次。但一旦你结束了服务,排队打印的文件很可能会被强制中断并且回收到硬盘上。之后你需要让打印服务再自动启动或重启电脑即可恢复打印功能。 - 或者,进入“运行”对话框(
Win + R),输入services.msc回车,在“Windows 打印机 spooler 服务”中,右键选择“停止”。重启电脑后通常是恢复正常。
-
使用 Mac 命令行控制台:
- 如果 Mac 上的常规方法无效,可以在终端里试试
lpr命令来强制取消,但标准 Mac 不支持用cancel来取消其他用户没权限取消的打印任务。一种可能方法是,切换到另外一个“打印队列”界面,然后切换到其他打印机名,再切回来(需要 T2 芯片 Mac 可能不行,但部分旧方法提供“询问前置台”在选择打印机时手动设定)。如果无法解除,可以试试打开“应用程序”>“实用工具”>“命令行工具”>“终端”,然后输入killall -HUP cupsd进程号,但这可能需要系统访问权限并不稳定。更简单的方式还是重启打印机或电脑。
- 如果 Mac 上的常规方法无效,可以在终端里试试
打印机面板上的直接操作
很多打印机,包括 HP 和 Canon 在内,都配备了物理控制面板。
-
通用方法:
- 当打印机忙或是作业卡住时,许多打印机面板上会出现“取消作业” 或类似的按钮,旁边通常还有 “运行程序” 或 “维护” 菜单。
- 打印机进入等待状态或提示错误时,仔细查看面板屏幕上的说明。通常,按顺序按下“取消”、“标黄”、“信息/警示”或类似功能的按钮,直到找到“取消作业”或“取消后台任务”的选项。
- 有些高端机型则有专门的提示信息,告诉你按什么组合键。例如,按 “菜单” + “SP” 或其他组合,可能会进入“停止程序/取消任务”选项。
-
HP 打印机:
- 按面板上的 “取消” 或 “运行程序” 按钮,屏幕上应该有提示。选择 “取消后台任务”或“取消程序” 。
- 同时按下 “取消” 和 “开始” (如果有的话)。
-
Canon 打印机:
- 按下 “取消” 或 “信息” 按钮几下,屏幕菜单会弹出。选择 “退出”、“取消” 或 “强制停止” 。关注第5键或设置页。
- 具体操作请仔细看屏幕提示和按键。
如果你取消后打印机仍不停止打印
如果强制取消了系统任务,但打印头还在走,甚至把纸都弄湿了怎么办?
- 等待:有时候打印机只是内部在处理,自觉取消了系统队列,需要时间完成。印刷品上可能出现奇怪的停顿条纹。
- 检查物理卡纸:现在可能有纸卡住。小心取出出纸口所有纸张和卡住的纸,确保印刷纸没有接触热头。小心操作,不然粘连纸上。
- 重启打印机:按电源键关闭,等待20-60秒,让它冷却并清空缓冲存储,然后再开。
- 重启电脑或网络设备:如果同一网络有多个打印请求,重启路由器有时也管用。
- 清除缓冲区:如果不行,清除打印队列文件(Windows: 通常在C:Windowssystem32spoolPrinters文件夹,Mac: /private/var/spool/cups下的Jobs目录,需要管理员权限小心操作)。
小贴士:
- 优先尝试操作系统内置的打印队列管理功能。
- 如果常规取消失败,且怀疑是打印机的问题,直接在打印机面板上寻找“取消作业”或类似选项是关键。
- 强制停止打印后台处理程序是最后的手段,了解其后果。
- 保持打印机驱动和操作系统更新,有助于避免一些打印错误。
- 警惕共享网络打印机的“意外发射”问题,因为队列中的礼物可能不是你独有的。
希望这些方法能帮助你顺利停止不必要的打印任务!
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com