找到一个很好的方法可以马上清除打印机缓存:

控制面板—管理工具—服务—Print Spooler 选择停止
开始—运行—输入“spool”把PRINTERS里的文件全部删除
再把刚才停止的Print Spooler开启 搞定

总结起来:停止服务-删除缓存-启动服务

开始-运行-cmd,打开命令窗口,依次执行下列命令。

net  stop  “Print Spooler”

del /a /f /q  “C:\WINDOWS\system32\spool\PRINTERS”

net start  “Print Spooler”

转:http://hi.baidu.com/z8l6/blog/item/ea7e1709fba1e1a22fddd452.html