打印作业不会在 Windows 中删除?8+ 修复方法

有几种打印机问题(printer problems),包括卡纸或墨水不足,但很少有比打印作业无法删除更烦人的了。

通常,简单地取消打印作业就可以解决问题,但在某些情况下,您可能需要使用不同的解决方案从打印队列中删除有问题的项目。

无论您使用的是本地打印机还是网络打印机,并且它无法删除一个或多个打印作业,我们都会向您展示一些经过验证的修复程序,可以帮助您删除卡住的打印作业并重新开始。

为什么您的打印作业不会在 Windows 中删除(Why Your Print Job Won’t Delete in Windows)

当您的打印机被物理卡住时,这已经够糟糕了。

更令人沮丧的是,如果您正在打印的文档被卡在队列中,导致无法打印更多文档,或者打印机不断地反复打印相同的作业。无论是哪种情况,您都希望取消或删除打印作业以节省纸张和墨水。

但是,打印过程在Windows中的工作方式有所不同。当您将打印作业发送到打印队列时,打印文件不会直接发送到您的打印机,而是会到达管理所有打印作业的假脱机程序。

后台处理程序还允许您更改待处理打印作业的顺序或完全删除它们。如果出现问题,打印文件将保留在队列中,因为无法打印任何文件。

发生这种情况时,第一个解决方案是删除打印作业以允许其他打印作业累积打印。但是,如果您无法删除打印作业,这将不起作用。

为了解开队列并让事情重新开始,这里有一些修复方法可以在传统方法不起作用时尝试。

在 Windows 中删除卡住的打印作业的 8 个修复 (8 Fixes to Delete a Stuck Print Job in Windows )

除了取消打印作业或重新启动打印机和计算机之外,您还可以使用不同的方法来删除打印作业。我们将引导您完成修复不会在Windows中删除的打印作业所需采取的步骤。

1. 通过您的打印机设置或按钮删除打印作业(1. Delete a Print Job through Your Printer Settings or Buttons)

如果打印作业不会从您的 PC 中删除,您可以使用打印机的按钮或设置来执行此操作。大多数打印机都有一个取消(Cancel)停止(Stop)重置(Reset)按钮,如果结合使用这些按钮,可以帮助删除打印作业或清除队列。

您还可以移除纸盘以延迟打印作业,然后将其删除以避免浪费纸张。您也可以关闭打印机电源,拔下电源并让它完全重置,然后再重新打开以清除打印作业。

2. 使用 Windows 设置删除打印作业(2. Use Windows Settings to Delete a Print Job)

您还可以通过Windows 设置(Windows Settings)访问打印队列以快速删除打印作业。

  1. 为此,请选择开始(Start )>设置( Settings )>设备( Devices)

  1. 在左侧窗格中选择打印机和扫描仪。(Printers & Scanners)

  1. 接下来,选择要删除的打印作业所在的打印机,然后选择(printer)打开队列(Open queue)

  1. 您将在所选打印机的打印队列中看到所有打印作业。选择要删除的文档,然后选择文档(Document )>取消( Cancel)。或者,右键单击打印作业(print job)并选择取消(Cancel)。选择(Yes),打印作业将被删除。

注意(Note):如果要取消队列中的所有打印作业,请选择打印机(Printer )>取消所有文档( Cancel All Documents)

3. 在 Windows 中使用控制面板删除打印作业(3. Use Control Panel to Delete a Print Job in Windows)

控制面板(Control Panel)Windows 10中不是很明显,但您可以通过选择开始(Start)访问它,在出现的搜索框中输入控制面板(Control Panel),然后从列表中选择控制面板。(Control Panel)

  1. 要清除或删除不会从控制(Control)面板( Panel)中删除的打印作业,请选择硬件和声音(Hardware and Sound )>设备和打印机( Devices and Printers)

  1. 选择要从中清除或删除打印作业的打印机,然后选择查看正在打印的内容(See what’s printing)。或者,您可以右键单击打印机,选择在新窗口中打开(Open in a new window),然后选择查看正在打印的内容(See what’s printing)

  1. 取消(Cancel)打印作业以清除队列或将其删除。

4. 使用命令提示符删除打印作业(4. Use Command Prompt to Delete a Print Job)

(Command Prompt)当您想要删除打印作业时,命令提示符可以帮助您停止和启动打印后台处理程序。(Print Spooler)

  1. 为此,请选择开始(Start)并在搜索框中输入CMD,然后在命令提示符(Command Prompt)搜索结果下选择以管理员身份运行。(Run as administrator )

  1. 命令提示符(Command Prompt)框中,输入以下命令:net spooler并按Enter 键(Enter)

  1. 打开文件资源管理器(File Explorer)并单击地址栏。键入C:\Windows\System32\Spool\Printers并按Enter

  1. 突出显示(Highlight)文件,右键单击它们并选择Delete
  2. 返回命令提示符(Command Prompt),键入net start spooler,然后按Enter重新启动 Print Spooler。

5. 使用 Windows 服务删除打印作业(5. Use Windows Services to Delete a Print Job)

您还可以在“服务(Services)”窗口中停止和启动Print Spooler 。

  1. 为此,请右键单击开始(Start )>运行( Run)并在运行对话框中键入services.msc 。Enter

  1. 向下滚动以找到Print Spooler,右键单击它并选择Stop

  1. 在“服务(Services)”窗口仍然打开的情况下,转到“打印机(Printers)”目录并删除其中的文件,以删除不会删除的打印作业以及队列中的任何其他待处理的打印作业。
  2. 接下来,打开File Explorer,选择地址栏并输入C:\Windows\System32\Spool\Printers。按Enter
  3. 突出显示(Highlight)并右键单击所选文件,然后选择删除(Delete)。返回“服务(Services)”窗口并重新启动Printer Spooler服务以通过右键单击Print Spooler > Start来完成该过程。

6.重置打印后台处理程序(6. Reset the Print Spooler)

如果一切都失败了,您可以在打印作业不会在Windows中删除时重置(Windows)打印后台(Print Spooler)处理程序。

  1. 为此,请右键单击开始(Start )>运行( Run)并在运行对话框中输入services.msc 。
  2. 找到Print Spooler,右键单击并选择Stop
  3. 再次右键单击Print Spooler,然后选择重新启动(Restart)以重新启动服务。

将出现一个有关重新启动服务的对话框,这意味着您已成功重置打印后台处理程序。

7.重新安装打印驱动程序(7. Reinstall the Print Driver)

如果您仍然无法在Windows中删除打印作业,您可以删除并重新安装打印驱动程序。这样做将重置打印软件系统。

  1. 要重新安装打印驱动程序,请断开打印机的所有电缆,然后在 Windows 中进入控制面板(Control Panel )>硬件和声音( Hardware and Sound )>设备和打印机( Devices and Printers)
  2. 右键单击您的打印机图标并选择删除设备(Remove Device)以卸载打印机软件。

  1. 重新启动计算机,访问设备制造商的网站并下载适用于您打印机型号的打印机驱动程序。(printer driver)根据网站上的说明安装它。完成后,检查打印作业是否仍然存在,然后再次尝试将其删除。

8. 手动清除并重新启动打印后台处理程序(8. Clear and Restart Print Spooler Manually)

如果您想删除打印作业,因为它会影响队列中的其余项目,您可以手动清除并重新启动打印假脱机程序以重新缓冲所有文档并删除该打印作业。

  1. 为此,请右键单击开始(Start )>运行( Run)并在运行对话框中输入services.msc 。
  2. 在“服务(Services)”窗口中找到Print Spooler服务,双击它并在“属性(Properties)”窗口中选择“常规(General)”选项卡。

  1. 接下来,选择停止(Stop)按钮,然后打开文件资源管理器(File Explorer)

  1. 转到地址栏,键入%windir%\System32\spool\PRINTERS并按Enter
  2. 删除(Delete)所有文件并返回“服务(Services )”窗口。选择开始(Start )重新启动后台打印程序(Print Spooler)服务,然后选择确定(OK )关闭并退出窗口。

队列中的所有打印作业将被重新假脱机并发送到您的打印机,您可以删除所需的打印作业。

在 Windows 10 中无法删除打印作业时要尝试的其他事情(Other Things to Try When Print Job Won’t Delete in Windows 10)

  • 检查打印机是否脱机或暂停,因为这将使打印作业保持在队列中,直到您的打印机再次处于活动状态。您可以检查是否在打印队列窗口中选择了暂停打印(Pause Printing)脱机使用打印机选项。(Use Printer Offline)如果是,请清除选择。
  • 暂时禁用防火墙软件。您的Windows防火墙软件可能会干扰打印作业,但您可以暂时禁用它以清除打印队列并查看打印作业是否已删除。如果它没有被删除,那么防火墙就不是问题。但是,如果打印作业被删除,请调整防火墙设置以允许后台打印程序服务访问您的计算机系统。
  • 使用其他Windows(Windows)帐户登录。如果您仍然无法删除打印作业,请重新启动 PC 并使用其他用户帐户登录。如果您可以删除新帐户中的打印作业,请检查旧帐户是否已损坏或具有打印所需的权限。
  • 使用系统文件检查器(System File Checker)扫描您的 PC以确定系统文件是否存在任何问题并进行修复。为此,请打开命令提示符(Command Prompt),输入SFC /scannow并按Enter
  • 确认Windows端口设置中的打印机 IP 地址与打印机的实际 IP 地址相匹配。如果不匹配,请输入正确的 IP 地址并再次尝试删除打印作业。

清除卡住的打印作业(Clear Stuck Print Jobs)

无论您使用哪种打印机,您都可能会遇到需要删除打印作业的情况。Windows 10 使您可以轻松执行此操作,但如果打印作业卡在队列中,您可能无法取消或完全删除它,从而进一步阻止其他打印作业打印。

尝试本指南中的修复和提示,并在评论中告诉我们什么对您有用。



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts