取消打印或不能取消打印(无法打印或无法删除打印任务)的方法

经常需要取消正在打印的工作,一般情况下均是双击屏幕右下角任务栏里的打印机图标,然后在弹出窗口的列表中相应打印任务上点右键就可以完成“取消任务”。然而有的时候这一招根本不灵,打印任务根本无法取消(打印程序就死掉,没有响应!),我们应该怎么办呢?

第一种方法:按下组合键“ctrl+alt+del”,呼出任务管理器的菜单,点上面的“进程”,找到spoolsv.exe这个文件,点下面的“结束进程”,再点“是(Y)”,终止此进程。然后在我的电脑上点右键,选“管理”,在“计算机管理”窗口中,打开“服务”,在右栏中找到print spooler,在其上点右键,选重新启动。至此你会发现打印任务已经取消啦。

第二种方法:让一个叫做“快速取消打印任务”的小软件来帮忙吧,至于在哪里下载,搜索一下即可,直接运行就ok了。他的设计原理如下:先停止打印缓冲服务,然后删除“C:\WINDOWS\system32\spool\PRINTERS\”路径下的打印缓存文件,最后是重新启动打印服务。因此我们也可以自己编写一个bat文件来达到此目的:

第三种方法:

echo on
net stop spooler
echo y|del %windir%\system32\spool\printers\*.*
net start spooler