spoolsv.exe出错,打印服务不能启动,怎么办?

如题所述

spoolsv.exe应用程序错误的处理

在使用打印机过程中突然出现spoolsv.exe应用程序错误,内存不能written···,检查打印驱动,打印机设置选项无法打开。怀疑是病毒所致,升级杀毒软件后安全模式下杀毒后没有发现病毒,重启后还是不行,并且开机时出现打印服务错误。我运行msconfig,查看了打印服务,是启动的,在我的电脑右键管理中看了一下Print Spooler服务,是关闭的。我启动它启动到一半出现错误。

我先后使用了网上介绍的几种方法:

问题解决方案一、 1. 开启注册表编辑器 (RegEdt32.exe)。 2. 定位到注册表以下键并将之删除: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ Control\Print\Printers\ 3. 退出注册表编辑器。 2 HOST文件问题由于没有域控制器,所引起的名称解析问题

问题解决方案二、进入安全模式,搜索所有和“spoolsv”有关的项目,删除。重启,复制好机器上的c:\windows\system32\中spoolsv.exe文件到自己电脑c:\windows\system32\中。然后在桌面选中“我的电脑”,选择“管理”;选取“服务和应用程序”项目下的“服务”选项,在右侧找到“Print Spooler”服务,进入“Print Spooler”服务设置;将“启动类型”设置为“自动”,点击“启动”按钮。然后可以添加打印机或者安装打印机驱动了。

问题解决方案三、
注意:由于每个人的系统问题不一致,建议出现故障后都需要做个人重要数据备份,再做以下操作,理论上以下操作不会影响数据,但是不能保证没有其他系统故障。另外如果打印文档很重要,在清除前也要做相应的备份。以下操作清除的是打印机的缓冲文件
1、在服务中将“Print Spooler”停止,
2、将“c:\\windows\\system32\\spool\\prints\\”下的文件全部删除
3、最后再将“Print Spooler”服务开启就可以了.

上面三个方法都没有解决问题,于是我又用了两种杀毒和几种清楚木马和恶意软件的软件进行杀毒和清理,问题依就。

问题的解决:
我在所有方法失败后确定是打印服务文件损坏了,网上给出的方法是重装系统。我在重装前做了最后一次努力,问题终于解决。
方法:启动到安全模式,删除c:\windows\system32\中spoolsv.exe和spool文件夹,然后从一个好机器上复制这两个spoolsv.exe和spool东东到机器中,运行msconfig,关闭所有启动项(当然你可以不关自己认为安全的,这步是我以防万一所做的)。重启机器后,问题解决。

多说两句:
在网上看到的方法和遇到的情况中我发现多数是病毒导致的打印服务启动出错。所以首先要排除这个因素后再用其它方法处理。另外还发现了一个名叫spoolerlogs的文件夹,里面有个spooler.xml文件,并且这个文件夹删除后重启还会出现。本以为是病毒,而且网上也有好多人说是病毒,可是事实上这不是病毒,它是打印服务出现错误时的一个日志记录,由于经常是在中毒打印机出错后出现,所以很多人都误以为它是病毒,所以想想方设法清除它。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜