|
Spoolsv.exe应用程序错误导致无法打印的解决
(2010-10-29 Hooyee测试成功)
参考 http://bbs.ikaka.com/showtopic-8706723.aspx
按以下步骤做:
1、开始--运行--输入services.msc--回车,找到print spooler服务项,看该服务项的“启动类型”是否“自动”,其次看该服务项的“状态”是否为“已启动”,如果有出入,请调整,特别是“启动类型”一定要调整为“自动”,操作完成后,再重启电脑看看。
2、print spooler服务依存于Remote Procedure Call (RPC)这个服务,注意看下这个服务状态是否正常(通常情况下该服务项的“状态”和“启动类型”应为“已启动”和“自动”)。
3、如果前面检查都没问题,则有可能是spoolsv.exe这个文件自身的问题。可以这样做:(主要是这一步)
(1) 看“c:\windows\system32\spool\prints\”下有无文件,如果有文件,则全部删除,此时电脑中毒的可能性比较大(因为没中病毒的电脑,这个文件夹里是空的)。
(2) 开始--运行--输入dllcache--回车,看看文件中有没有spoolsv.exe这个文件。
A、如果有,则进入c:\windows\system32目录下,将该目录下的spoolsv.exe 文件重命名为abc.exe,然后重启下电脑;(试验时做了这一步就行了,其实一般只做这一步就行了)
B、如果没有,则找一台正常电脑拷贝spoolsv.exe,然后将其粘贴至c:\windows\system32目录下,出现提示是否替换对话框时则选择“是”,如果之后接着出现什么“WINDOWS发现系统文件已被替换为不可识别的版本”云云的对话框,请选择“取消”,之后重启电脑。 |
|