最近发现单位的共享打印机打印时出“远程下层文档”正在打印,然而又没有纸张出来,导致后面的打印任务阻塞而无法打印,必须要重新启动计算机“远程下层文档”才能消除,之后很快又会再出现。关于“远程下层文档”这个问题我在网上搜索了很多相关文章,发现好多公司都出现过这样的故障,但最终也没有找到一个准确的解决方案,经过仔细搜索终于找到一个办法可以很好的解决哪个烦人的“远程下层文档”。方法如下:
1.停止/启动打印池服务
在服务控制面板中,停止/启动print spooler服务;
2.删除打印池文件
删除C:\WINDOWS\system32\spool\PRINTERS中所有队列文件;
3.对共享打印机设置相关访问权限,拒绝无关病毒主机对其进行访问。
(可以在打印机“安全权限”里面添加指定可以列印的主机并删除掉任意用户Everyone)
好了,到这里你就可以远离那个该死的“远程下层文档”的骚扰了。呵呵!
有一点需要说明:在\spool\Pinters\ 项下的异常打印文件可能无法删除,系统提示有其他用户或进程在使用这些文件。此时打开Task manager,在进程中找到spoolsv.exe并删除之。之后可以顺利删除异常打印文件。
还有一种方法也可以解决打印时出现的“远程下层文档”:共享打印机的时候在打印机的共享名后面加上盘符$后,就不会出现这种情况了,注意将安全里面everyone用户删除,把需要共享打印机的用户添加进来,其它还按正常共享设置即可。
客户端添加打印机的时候要注意共享的打印机不会在打开计算机名之后就出现,也无法在添加打印机中安装,对于98用户,要先在本地安装好打印机驱动,然后修改端口为正确的共享路径,按\\计算机名\打印机共享名 格式填写,一定要正确才能正常打印;2000、XP用户就比较简单了,浏览共享着打印机的计算机名--打印机和传真,里面就可以看到共享的打印机了,右键选连接即添加打印共享成功。