今天遇到一个spoolsv.exe的错误,直接重新启动出现以下图片
刚开始去开始菜单运行中services.msc找print spoolv的服务重新启动无用,刚开始点我的电脑可以点开,但是打不开ie浏览器,点击以下没什么反应,所以又重新启动f8进网络命令的安全模式,然后去别处拷贝了windows/system32/spoolsv.exe和spool两个文件,先把原来的删除掉。
然后拷贝相应的目录,msconfig中就启动360 ctfmon和杀毒软件。重新启动打印机问题就解决,测试了一下打印页ok. 还有spoolerlogs的文件夹,里面有个spooler.xml文件,并且这个文件夹删除后重启还会出现。本以为是病毒,而且网上也有好多人说是病毒,可是事实上这不是病毒,它是打印服务出现错误时的一个日志记录,由于经常是在中毒打印机出错后出现,所以很多人都误以为它是病毒,所以想想方设法清除它。
上面解决不了可以用以下方法解决。
1、进入安全模式,删除c:\windows\system32\中spoolsv.exe和spool文件夹,然后从一个正常机器上复制这两个spoolsv.exe和spool到机器中,运行regedit,搜索所有spoolsv,删除。
2、运行msconfig,关闭所有启动项。
3、将spooler.reg导入注册表。
4、重启机器后,问题解决。
我是按照评论里网友 itnoble 的方法操作的:
1、单击开始,单击运行,键入mmc,然后单击确定。
2、在文件菜单上,单击添加/删除管理单元。
3、依次单击添加、计算机管理、添加,然后单击完成,单击关闭,然后单击确定。
4、依次展开计算机管理和“服务和应用程序”,然后单击服务。
5、右键单击 Print Spooler,然后单击停止。(需要一些时间)
6、单击开始,单击运行,在打开框中键入 %SystemRoot%\System32\spool\PRINTERS,然后单击确定。并将 %SystemRoot%\System32\spool\PRINTERS 目录下的所有文件 删除。
7、选择服务窗口(3-4步中还没关闭的),右键单击 Print Spooler,然后单击启动。
8、重新执行打印操作,恢复正常。
本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/590008,如需转载请自行联系原作者