百度首页 | 百度空间
 
查看文章
 
一例少见的打印机丢失故障的解决
2007年12月29日 14:46
今天受人之托,去帮人修台电脑,说是无法打印。

去了看了一下,他的系统是XP,打印机是HP的1020激光打印机。在打印机管理中,没有任何打印机,按“添加打印机”,说是“后台服务未启动”。

还没等做任何操作时,发现任务栏上出现“磁盘空间不足”警告。经检查,发现系统所在的C盘里剩3MB多的空间可用了。于是删除了一些临时文件,释放出了400多MB空间,这时系统终于不那么慢了。另外意外地发现,他的系统禁用了虚拟内存,于是在D盘上又给他设置好了虚拟内存。

然后发现他的杀毒软件已经不工作了,N久没有更新过。于是重装软件,更新,找毒,发现N个病毒。

打印机仍然无法工作,现象和开始的时候一样。

因为听说N多病毒都会影响打印机,所以很怀疑是病毒的问题。下载了一个360安全卫士,扫描并杀掉了14个恶评插件和2个木马。

但打印机仍然没有。于是重装打印机驱动程序,反复进行了4次,每次均以“RPC服务未启动”而失败。(PRC服务是print spooler所关联的一个服务)

打开服务管理,看到RPC服务是在运行的。再看print spooler服务是“自动”状态,但是是“停止”的。启动之,忽然系统发现新硬件1020打印机。眼前一亮,不过高兴得太早了,打印机驱动安装仍然失败。

后来经过仔细观察发现,实际上那个print spoolr服务,手工启动后,就马上自己停止了……

改之为“手动”,再启动,一样,仍然是一启动后马上自动停止。

于是上网搜索“print spooler 自动停止”,结果还真多。发现当中有一种说法是,因为打印队列中有打印任务但无法正确完成,经多次重试仍无法完成时,该服务就会自动停止。

于是打开打印任务的文件夹
C:\windows\system32\spool\printers\


果然发现里面有几个*.shd文件和几个*.spl文件。删除之,再启动print spooler服务,已经不自动停止了。而且马上在打印机管理中,出现了1020打印机……

打印测试页,正常!开启应用程序,打印,正常!故障解决~

看来,这台电脑主要是因为系统盘被用光空间,先造成了杀毒软件无法正常更新,然后又中了N多恶意代码,再就是上次打印失败,而打印任务的存储文件损坏,从而造成了print spoolr服务停止,而形成的这个少见的打印机丢失的故障。

类别:计算机技术 | 添加到搜藏 | 浏览() | 评论 (1)
 
最近读者:
 
网友评论:
1
2008年08月18日 10:08
跟你一样的问题,但是按你的方式去做好像没出现一样的效果啊```
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu