大家知道利用后台打印功能可以确保Windows系统快速将操作控制权限交还给打印操作者从而确保打印用户始终高效地操作计算机不过要是对后台打印功能管理不当的话有时不但不会提高系统的运行效率反而会影响打印机的输出速度为了有效提高打印效率我们必须对系统的后台打印功能进行合适管理;这不本文下面就以Windows 操作系统为例来向各位详细介绍几则后台打印的管理技巧! 巧移位置高效应对大批量作业 后台打印功能在默认状态下会自动将接受到的打印作业按照打印作业执行时间的先后顺序依次缓存到Windows 系统中的%systemroot%\system\spool\printers目录中之后后台打印功能会自动对当前打印机的工作状态进行监视以决定到底何时执行某个特定的打印作业但由于%systemroot%\system\spool\printers目录同时包含了Windows 的其他系统文件而在进行大批量打印操作时系统会频繁地访问这些系统文件这将导致打印速度以及其他系统性能的严重下降另外在进行大批量打印操作时可能会有不少大容量的打印作业保存在硬盘的%systemroot%\system\spool\printers目录中如此一来就容易耗用掉宝贵的硬盘资源从而影响整个计算机的运行性能有鑒于此我们必须将后台打印的缓存位置巧妙转移到与操作系统无关的磁盘分区中以尽可能地降低后台打印功能对系统整体性能的影响确保打印机能够高效快速地应对大批量作业在转移后台打印功能的缓存位置时可以按下面的方法来操作: 首先单击开始菜单中的设置选项从弹出的下级菜单中单击打印机和传真机选项打开打印机的列表窗口用鼠标选中该窗口中的目标打印机; 接着单击该窗口菜单栏中的文件选项并执行下拉菜单中的服务器属性命令打开打印机服务器属性界面单击该界面中的高级选项卡进入到如图所示的高级选项设置界面; 图 在该界面的后台打印文件夹文本框中你将看到系统默认的后台打印文件夹保存路径为%systemroot%\system\spool\printers要想更换它的保存路径时只要在该文本框中直接输入新的路径就可以了;例如要想把后台打印的缓存位置转移到F:\qqq文件夹中时只要输入F:\qqq并重新将计算机系统启动一下就可以了 不过上面的方法会改变所有打印机后台打印缓存位置要是在当前计算机系统中安装了多台打印机时我们有没有办法仅仅只转移指定打印机的后台打印缓存位置呢?答案是肯定的不过这需要通过修改系统的注册表才能实现这对不熟悉注册表操作的菜鸟朋友来说有点难度但是菜鸟朋友们只要依次按照如下步骤还是可以轻松完成后台打印缓存位置的转移任务的: 依次单击开始/运行命令在弹出的打开文本框中直接输入字符串命令regedit单击回车键后打开系统的注册表编辑界面; 在该界面的左侧窗格中用鼠标逐一展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HP LaserJet VC注册表子键(其中HP LaserJet VC为安装在笔者计算机中的指定打印机名称用户自己的打印机名称可以在打印机列表窗口中清楚地查看到)如图所示; 图 在指定打印机名称的右侧窗格区域中检查一下是否存在一个名为SpoolDirectory的字符串值要是找不到的话可以依次单击注册表编辑窗口中的编辑/新建/字符串值命令并将新创建的字符串值名称设置为SpoolDirectory;之后再用鼠标双击该字符串值在随后出现的数值数据设置框中可以直接输入指定打印机的新缓存路径最后单击确定按钮并刷新一下系统注册表就可以使上述设置生效了 设置服务巧妙解决后台打印故障 有时在计算机系统中添加新的打印机时我们常会发现系统提示无法运行打印机后台程序的错误很显然这种打印故障与后台打印功能有关那么打印机为什么会出现这种故障我们又该如何解决该故障呢? 后台打印程序无法运行通常有两种可能一种可能是打印机的驱动程序由于受到病毒的攻击或者频繁卸载软件的干扰而导致某些驱动文件丢失另外一种可能就是打印机的后台打印服务由于种种因素导致意外停止因此要解决这种后台打印故障就需要从两个方面着手: 首先找来最新版本的杀毒软件将其安装在出现后台打印故障的计算机中然后通过网络将杀毒程序升级到最新版本之后再对计算机系统进行彻底查杀看看计算机中是否有病毒存在; 倘若上面的方法不能解决该后台打印故障的话那多半是系统的后台打印服务因系统优化或设置不当被意外停止了此时我们可以按下面的操作来将它重新启动起来: 依次单击开始/控制面板命令打开系统的控制面板窗口双击该窗口中的管理工具图标再在其后弹出的界面中双击服务图标在之后出现的服务列表窗口中找到print spooler服务项目; 图 用鼠标双击该服务项目打开如图所示的服务属性界面在该界面中我们可以清楚地看到后台打印服务的当前工作状态;要是发现该服务已经被停止的话只要单击一下该界面中的启动按钮然后将它的启动类型设置为自动最后单击确定按钮就可以了 适时屏蔽分步排除无法进纸故障 打印机无法进纸的故障是十分常见的一种故障除了打印机自身的进纸系统与打印用户自身的不当操作会造成该故障外打印机的参数设置出错也能引发无法进纸故障例如要是事先启用了打印机的后台打印功能时即使操作者已经向打印机发出了打印命令打印机也不会立即执行进纸操作这在外人看来还以为是无法进纸故障呢!因此当我们不幸遇到打印机无法进纸故障时除了要对打印机走纸系统以及放纸操作进行检查外还需要对后台打印功能进行适时屏蔽一下: 首先单击开始菜单中的设置选项从弹出的下级菜单中单击打印机和传真机选项打开打印机的列表窗口用鼠标选中该窗口中的目标打印机图标并用鼠标右键单击之; 从弹出的右键菜单中单击属性命令在弹出的打印机属性设置框中单击高级标签然后在对应的标签页面中看看打印机是否将后台打印功能启用了要是发现已经启用的话不妨取消使用后台打印……选项同时将直接打印到打印机选项选中如图所示并单击确定按钮再看看是否能排除无法进纸故障; 图 要是无法消除该故障的话我们再单击图标签页面中的打印机默认值按钮在其后弹出的设置窗口中找到送纸器选择设置项检查当前打印机的纸张来源是否是手动送纸如果不是的话不妨将它调整过来看看是否能排除无法进纸故障 取消日志提高后台打印性能 如果打印机开通了后台打印功能的话打印机将会自动对后台打印程序的出错事件警告事件以及信息事件进行自动记录并保存在对应的日志文件中这些日志文件对单机打印用户来说几乎没有任何实际意义反而会因打印次数的增多消耗更多的硬盘空间资源这在硬盘资源非常有限的情况下会降低打印机的后台打印性能为此普通的单机打印用户完全可以按如下方法来取消后台打印日志以便节省硬盘资源提升后台打印性能: 首先单击开始菜单中的设置选项从弹出的下级菜单中单击打印机和传真机选项打开打印机的列表窗口用鼠标选中该窗口中的目标打印机; 接着单击该窗口菜单栏中的文件选项并执行下拉菜单中的服务器属性命令打开打印机服务器属性界面单击该界面中的高级选项卡进入到高级选项设置界面; 在该界面中分别将记录后台打印程序出错事件的选中状态记录后台打印程序警告事件的选中状态以及记录后台打印程序信息事件的选中状态取消再单击一下确定就可以了 |