windows系统无法删除打印机任务(重启打印机无效)的解决方法

02-16

1.正常的取消打印任务的方法是:双击屏幕右下角任务栏里的打印机图标,然后在弹出窗口的列表中相应打印任务上点右键就可以完成“取消任务”。
2.但往往会有在多次连续进行打印操作时,会出现列表中的打印任务无法完成,而按上述方法步骤又取消不了任务的情况,这时往往我们采用重启打印机来解决。
3.最糟的就是重启打印机后,仍然无法取消打印任务,这时我们只能重启计算机了(我之前就是这样做的)。

针对3的解决办法

1.先用正常方法取消任务,取消不了时,按下组合键“ctrl+alt+del”,呼出任务管理器的菜单,点上面的“进程”,找到spoolsv.exe这个文件,点下面的“结束进程”,再点“是(Y)”,终止此进程。一般不建议这样做!
2.在我的电脑上点右键,选“管理”,在“计算机管理”窗口中,打开“服务”,在右栏中找到print spooler,在其上点右键,选重新启动。这样就可以不重启计算机而取消掉打印任务了。

另:只要清空C:/WINDOWS/system32/spool/PRINTERS 目录下所有的文件即可。但是前提条件是必须在中止print spooler这个服务的情况下!

而原因在Microsoft网站上也有文档说明:Windows 后台打印程序没有删除打印作业后台文件导致的打印程序可能会反复地尝试对该打印作业进行后台处理

解决方案:

为避免发生此问题,请不要在打印后台文件位于 Windows/System32/Spool/Printers 文件夹中时更改它的属性。
要解决此问题,请删除只读属性,然后将该后台文件从 Windows/System32/Spool/Printers 文件夹中删除。