近期笔者单位几个部门的共享打印机都不能正常打印,客户端在打印时弹出几段文字,意思是计算机不能正常连接打印机,笔者单位几个部门使用的打印机都是HP1020打印机,通过设置共享,达到一个部门的工作人员都能打印。

  共享打印机不能打印,一般都查看一下“Print Spooler“这个服务(该服务管理所有本地和网络打印队列及控制所有打印工作,如被停用或禁用将不能打印)有没有被停用或禁用或者看一下连接线有没有插好,笔者查看了相关的设置没问题,又重新插拔了USB连接线都没问题,几个部门同时出现不能打印这种问题并且出错提示也一样,那就有可能是安装什么软件或病毒引起,但安装软件这些部门使用者也没有权限(笔者单位是通过域来管理,一般使用者都是使用USER账号),但笔者还是打开系统日志没有发现安装软件的记录,杀病毒也没杀出病毒,这时笔者通过本机管理员模式登录,试打测试页,可以正常打印,但转回域模式就不能打印,服务器出了问题,笔者潜意识想到,查看服务器相关日志没有问题,可以在本机模式下打印但域环境不行,那证明共享打印机的主机没问题,客户端也没问题,那最有可能是服务器出现问题,笔者于是查看了相关设置没有问题,难道是服务器运行时间长了出现问题,笔者又重启了一下服务器但问题还是没解决,这时笔者又接到财务部的电话,财务软件不能正常使用,笔者到财务部查看,发现打开财务软件时,自动弹出一句话,意思是与域时间不同步,这时笔者查看主机时间,发现主机时间不知为什么调到2011年,于是笔者把时间调到2012年,并重新打开财务软件,财务软件可以正常使用,这时笔者查看其它财务电脑发现时间都调到2011年,笔者把这些电脑的时间都调回去,让财务部能正常使用电脑,为什么突然这么多台电脑同一时间出现不能正常打印和时间被调到2011年呢?然到是什么新型病毒造成,笔者又去其中一个部门查看,共享打印机电脑的相关设置和日志,没有什么发现,这时已是中午12点了,同事已经下班吃饭去了,笔者也看了一下电脑的时间准备去吃饭,这时发现电脑的时间又被变成2011年,然道是电脑时间不对造成共享打印机不能正常打印,于是笔者把电脑时间改回2012年,并在域环境试打印可以正常打印,原来是时间问题造成共享打印机不能正常打印,于是笔者把几个部门共享打印机的时间改回2012年,让这几个部门能正常打印,但第二天早上,共享打印机的几个部门和财务部,又反映打印机不能正常打印和域时间不对,查看又是时间被调到了2011年,先把时间调到2012年让几个部门和财务部能正常使用,为什么这几个部门和财务部时间都突然变成2011年呢?笔者上网查相关资料,发现其实出现这个问题,不是电脑中了什么新型病毒,反而是杀毒软件的BUG造成的,笔者单位电脑的杀毒软件是免费的360杀毒软件,。
根据360杀毒软件官网上的介绍,造成系统时间被更改是由于360杀毒中BD引擎调用程序出现Bug,导致用户系统时间被更改,主要影响3.0以下版本并开启BD引擎的用户,而对于开启“自动升级”的用户,系统时间会自动恢复;用户也可点击杀毒“检查更新”按钮立即修复;网上还有一种修下BUG的方法是:打开360杀毒的设置界面,里面有个“多引擎设置”,看右边“常规反病毒引擎”下面有两个引擎,如果选择的是“BitDefender常规查杀引擎”就会出现系统日期被改为2011年6月1日的情况,需要改为“小红伞查杀引擎”就可以了,笔者试把引擎改为“小红伞查杀引擎”就没有出现时间改变的现象了,而共享打印机能在本机管理员模式下打印,而在域模式下不能印,那是由于在本机管理员模式打印不需要访问域服务器,不需要域登录,所以不需要同步,只需要网络不出问题,能访问就可以打印了,而在域模式下,需要和域服务器的相关数据同步,导致共享打印机电脑的时间和域服务器不相同,就不能正常访问共享打印机的电脑。
电脑故障表现的形式多种多样,有时我们并不能按正常的方式从问题的表面来查找故障源,而是一定要冷静分析查找故障源,以上这个例子希望能给读者们一点启示。