在与打印机长期接触的过程中,我们不可避免地会遭遇到各种打印故障,而导致打印机发生各种故障的因素有很多。
要想顺利地排除打印故障,我们必须对故障细节进行逐一分析排查,找准故障引起的原因,只有这样才能迅速提出故障应对办法。
另外还有一个名为“Print Spooler”的系统服务,也有可能会对打印机驱动程序的安装造成影响,因为“Print Spooler”系统服务是专门用来管理控制打印进程的一种系统服务,系统借助该系统服务能将待打印的目标内容自动加载到系统内存中,以便实现稍后打印,所以这种系统服务的启用状态将直接影响打印机是否能正确被安装或正常地运行。
正常情况下,我们应该将“Print Spooler”系统服务设置为自动启动类型,并将该系统服务一直开启运行着,那样的话就能省去每次操作打印机时都要通过手动启用该服务的时间,从而有效地提高我们日常的打印办公效率。
我们相信将上面的几个系统服务全部启动起来后,再将计算机系统重新启动一下,那样的话打印机的驱动程序安装操作就能变得一帆风顺了! 通过上面的叙述,我们不难发现打印机在使用过程中经常会发生莫名其妙的故障,而RPC服务器不能正常工作就是其中一项常见故障现象,那么打印机为什么会发生这类故障现象呢?解决这类故障现象的方法并不是十分复杂,我们往往只要简单地修改几个属性参数就能有效避免这类故障现象的继续发生了,那在手工修改属性参数的过程中我们究竟应该注意哪些细节呢? 我们知道,Print Spooler系统服务是专门用来管理和控制打印进程的,该服务能否正常运行依赖于RPC系统服务的运行状态。
这一点我们可以通过检查Print Spooler系统服务的依存关系就能清楚地看出来。
所以,一旦在使用打印机的过程中发生了不能正常打印或不能正确安装的现象时,多半是Print Spooler系统服务设置被其他应用程序意外修改或调整了,又由于这个系统服务与RPC服务存在一定的依存关系,因此打印机在安装过程中就有可能出现RPC服务器不能正常调用的故障现象了。
小提示: 每次安装打印机驱动程序时,安装向导可能会为系统服务Print Spooler人为地添加一个或几个依存服务,一旦日后该打印机驱动程序从系统中卸载之后,那么与后台打印服务Print Spooler有依存关系的服务也可能随之停止运行了,这样的话就有可能导致Print Spooler服务也会被迫停止运行,这最终的后果就是导致一台打印机被删除之后,另外一台打印机也不能立即工作了。
当我们不幸遇到这种现象时,可以先尝试用手工方法启动Print Spooler服务,要是无法启动成功的话,可以依次单击“开始”/“运行”命令,在随后弹出的系统运行对话框中,输入注册表编辑命令“regedit”,单击“确定”按钮后,进入系统的注册表编辑界面;找到该界面中的“HKEY_LOCAL_MacHINESYSTEMCurrentControlSetServicesSpooler”分支,在“Spooler”分支下面找到DependOnService键值,然后用鼠标双击这个键值,在随后出现的数值设置窗口中,将除“RPCSS”之外的所有其他依存服务全部删除,而单独保留下“RPCSS”服务,最后再将计算机系统重新启动一下,这样的话我们就能重新正常启动Print Spooler服务了,一旦该服务被启动成功后,相信另外一台打印机又能继续工作了。