打印机总是卡,如何快速清空打印队列


方法一:通过“服务”重启打印后台处理程序(推荐)

  1. Win + R 打开“运行”窗口。
  2. 输入 services.msc,回车,打开“服务”管理器。
  3. 在服务列表中找到 “Print Spooler”(打印后台处理程序)。
  4. 右键点击它,选择 “停止”
    → 此时系统会自动清空所有打印队列(因为打印服务暂停了)。
  5. 等几秒钟后,再右键点击 “Print Spooler”,选择 “启动”,恢复打印功能。

💡 优点:彻底清除卡住的任务,无需逐个取消。


方法二:使用命令提示符(更快捷)

  1. 管理员身份打开命令提示符:
  • Win + S,输入 cmd
  • 右键“命令提示符” → “以管理员身份运行”
  1. 依次输入以下两条命令,每输完一条按一次回车:
net stop spooler
net start spooler

执行后,所有打印队列将被立即清空,打印服务自动重启。


方法三:手动删除打印文件(进阶)

如果上述方法无效(极少数情况),可手动清除打印缓存文件:

  1. 先按方法一或二 停止 Print Spooler 服务
  2. 打开文件资源管理器,进入以下路径:
   C:\Windows\System32\spool\PRINTERS
  1. 删除该文件夹内的 所有文件(这些是排队的打印任务)。
  2. 返回服务,重新启动 Print Spooler

macOS 用户?

在 Mac 上:

  1. 打开 “系统设置” > “打印机与扫描仪”
  2. 点击对应打印机下方的 “打开打印队列”
  3. 在弹出窗口中,点击 “删除全部” 或逐个删除任务。

如有特定系统版本(如 Windows 10/11、macOS Sonoma 等)或问题细节,也可以告诉我,我会提供更精准指导!

Comments

No comments yet. Why don’t you start the discussion?

发表回复