在使用打印机过程中突然出现spoolsv.exe应用程序错误,内存不能written···
首先 查看打印服务是否启动。
我先后使用了网上介绍的几种方法:
问题解决方案一、
1. 开始->运行 RegEdit,开启注册表编辑器。
2. 定位到注册表以下键并将之删除: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ Control\Print\Printers\
3. 退出注册表编辑器。
问题解决方案二、
进入安全模式,搜索所有和“spoolsv”有关的项目,删除。重启,复制好机器上的c:\windows\system32\中spoolsv.exe文件到自己电脑c:\windows\system32\中。然后在桌面选中“我的电脑”,选择“管理”;选取“服务和应用程序”项目下的“服务”选项,在右侧找到“Print Spooler”服务,进入“Print Spooler”服务设置;将“启动类型”设置为“自动”,点击“启动”按钮。然后可以添加打印机或者安装打印机驱动了。
问题解决方案三、
注意:由于每个人的系统问题不一致,建议出现故障后都需要做个人重要数据备份,再做以下操作,理论上以下操作不会影响数据,但是不能保证没有其他系统故障。另外如果打印文档很重要,在清除前也要做相应的备份。以下操作清除的是打印机的缓冲文件
方法:启动到安全模式,删除c:\windows\system32\中spoolsv.exe和spool文件夹,然后从一个好机器上复制这两个spoolsv.exe和spool东东到机器中,运行msconfig,关闭所有启动项(当然你可以不关自己认为安全的,这步是我以防万一所做的)。
1、在服务中将“Print Spooler”停止,
2、将“c:\\windows\\system32\\spool\\PRINTERS\\”下的文件全部删除
3、最后再将“Print Spooler”服务开启就可以了.
重启机器后,问题解决。
多说两句:
发现C盘根目录下一个名叫spoolerlogs的文件夹,里面有个spooler.xml文件,并且这个文件夹删除后重启还会出现。本以为是病毒,而且网上也有好多人说是病毒,可是事实上这不是病毒,它是打印服务出现错误时的一个日志记录
谁知道啊,大侠??
我百度了一下,看似解决办法十分复杂,因为我没打印机,我在服务里关了,你自己百度一下吧,好多解决办法的。
spoolsv.exe错误