如何清除无法取消的打印列表

1 Comment

简介:

我们的工作或生活中,当进行打印任务时,任务会保存在打印作业列表内,我们可以通过控制面板中的”打印机和传真”来查看文件列表。如果打印机因意外暂停,未完成打印任务,那么该任务仍在打印队列内,并且存入文件的打印池进行备份。如果不清除该任务,后面的打印任务将无法执行。我们一般有多种方法解决这个问题,或者”取消所有文档”,或者断开USB并重启电脑来清空打印列表。然而,这些方式往往不灵。这里我介绍一个百试百灵、不需重启、不动硬件的”软”方法来解决这个问题。

准备工作:

  1. 打印机会连接到一台电脑,你必须有足够的访问权限。家庭环境内这个不是问题,但在企业或院校环境内,你必须能够登录打印机连接的那台服务器。因此你可能必须联系管理员才能解决打印列表的问题。
  2. 一张出了问题,不能取消的打印列表。我更希望你永远不会遇到这样的问题。

步骤:

  1. 登录到打印机连接到的计算机上。你需要有足够的权限。
  2. 在Run(运行)命令框中输入”services.msc”,启动Windows的本地服务控制台。”服务”是微软从Windows 2000开始引入的一个概念。它们是一种后台处理或者后台帮助程序,主要用来协助调整系统的某项或某些功能(比如网络、打印等),以便使系统更好用更稳定。
  3. 找到Print Spooler这个服务并停止此服务。这个服务处理打印后台,其作用是将多个请求打印的文档统一进行保存和管理,待打印机空闲后,再将数据送往打印机处理。

  4. Print Spooler服务停止后,在Run(运行)命令框中输入”spool”来浏览C:\WINDOWS\system32\spool目录,然后双击PRINTERS目录。这个PRINTERS目录就是Print Spooler服务保存和管理打印文档的地方。删除其中的所有文件。

  5. 重新启动Print Spooler服务。这时,打印列表中无能清楚的文件就被彻底删除了。

注意事项:

  • 这一招一般删除的是当前无法删除的一个文件,如果列表中文件很多,请先通过控制面板的”打印机和传真”中的打印机文件列表来删除后面的文件。
  • Print Spooler服务关闭之后,系统中的打印机将不能访问。只要重新启动之后才能继续打印。
  • 如果您的计算机没有打印或传真任务,可以禁用掉Print Spooler服务,因为它有时会占需要计算机资源,而且该服务有过不少臭名昭著的漏洞。

    One Comment (+add yours?)

    1. Micheal
      Jan 05, 2012 @ 06:59:48

      Well I guess I don’t have to spend the wekened figuring this one out!

      Reply

    Leave a Reply