我姐姐仍然使用 Win XP。她尝试用 USB 打印机打印文档,但现在文档卡在打印队列中。我尝试了以下方法:
- 重启计算机
- 重新启动打印机
- 从打印队列中删除条目
- 从打印队列中选择打印机\取消所有文档
- 右键单击打印作业并选择暂停
打印作业的状态现在显示为“正在删除 - 暂停 - 正在打印”。
我做什么都似乎无法摆脱这个卡住的打印作业。
我该怎么办?
答案1
关于的建议本网站救了我不止一次:
打开运行框(Windows 键 + R),输入 cmd 并按 Enter。这将带您进入 MS DOS 提示符。输入以下内容:
net stop spooler
您应该会收到一条消息,提示后台处理程序已成功停止。现在我们需要清理后台处理文件夹。这是 Windows 保存尚未打印的作业的地方。
再次调出运行框(Windows 键+R)并输入以下内容:
%SYSTEMROOT%\system32\spool\PRINTERS
这应该会打开一个新的资源管理器窗口。您可能会看到其中的一堆文件 - 其中一些可能被 Windows 归类为“Shockwave 对象”。它们实际上不是 Shockwave 文件,但无论如何。我们不在乎,因为我们会删除它们。只需删除文件夹中可以看到的所有内容,然后关闭窗口。如果您无法删除某些文件,则意味着您没有正确停止后台处理程序。返回并重试。
这会删除队列中的所有作业,因此您可能需要重新发送一些卡在那里等待的文档。文件夹清空后,返回 DOS 提示符并输入:
net start spooler
您的打印机队列现在应该干净了。如果不是,那么您可能做错了什么。
答案2
对此的通常回答是进入 Windows 服务选项卡并停止然后重新启动打印机后台处理程序。
答案3
尽管这里的答案看起来有效,但我在阅读它们之前就解决了这个问题。
我的解决方案\解决方法是将打印作业标记为删除后,断开打印机的电源,重新启动计算机,然后将打印机重新连接到电源。
我猜测当计算机在没有打印机的情况下重新启动时,它能够从队列中删除打印作业。