文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
windows频道
 系统管理   系统安全   服务器技术   微软认证   网络技巧   新手入门   微软动态   系统优化   系统故障   系统技巧
您现在的位置: IT文谷 >> Windows >> 系统管理 >> 系统故障 >> 文章正文
spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法
spoolsv.exe占用cpu 99%的解决方法
spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法
spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法

根据文谷技术人员的实际工作经验,遇到spoolsv.exe进程占用99%cpu资源问题后,重装XP系统是无济于事的。即使安装最新的系统补丁,重装系统后还是会很快出现这个问题。造成系统反应极慢。

禁用后台打印服务,自然可以解决这个问题,但造成的后果是不能打印,所以无实用性。

仅仅杀掉spoolsv.exe进程,并删除 %Systemroot%\System32\Spool\Printers 目录下的文件,可以暂时性恢复系统。但系统重启后,故障依旧。

比较好的解决方法应该是:打印机有个后台管理的选项可以控制。将spoolsv服务打开(具体是在我的电脑---管理----服务---PRINT SPOOL,启动),然后打开控制面板的打印机项目,右键打开打印机属性---高级,把后台打印改为直接打印——这对于非打印服务器是比较有效的。

在下为网上相关文摘,大家可予以参考:

 

解决方法其实很简单,假设你已经使用了杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:只要清空C:\WINDOWS\system32\spool\PRINTERS 目录下所有的文件即可。


其原因在Microsoft网站上也有文档说明:Windows 后台打印程序没有删除打印作业后台文件导致的打印程序可能会反复地尝试对该打印作业进行后台处理
解决方案:
为避免发生此问题,请不要在打印后台文件位于 %Systemroot%\System32\Spool\Printers 文件夹中时更改它的属性。要解决此问题,请删除只读属性,然后将该后台文从%Systemroot%\System32\Spool\Printers 文件夹中删除。要删除只读属性,请右键单击 Windows 资源管理器或我的电脑中的后台文件,单击属性,单击清除只读复选框,然后单击确定。
如果不行,再尝试如下操作:
打开注册表,进入HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Printers(或则直接到控制面板-打印机),把下面的非当前连接打印机项全部删除(或者干脆全部删除,重新安装本地打印机驱动)。

解决方法其实很简单,假设你已经使用杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:

只要清空C:\WINDOWS\system32\spool\PRINTERS 目录下所有的文件即可。

而原因在Microsoft网站上也有文档说明:Windows 后台打印程序没有删除打印作业后台文件导致的打印程序可能会反复地尝试对该打印作业进行后台处理

解决方案:
为避免发生此问题,请不要在打印后台文件位于 %Systemroot%\System32\Spool\Printers 文件夹中时更改它的属性。

要解决此问题,请删除只读属性,然后将该后台文件从 %Systemroot%\System32\Spool\Printers 文件夹中删除。

要删除只读属性,请右键单击 Windows 资源管理器或我的电脑中的后台文件,单击属性,单击清除只读复选框,然后单击确定。

有关如何在 Windows 2000 中删除文件的更多信息,请单击开始,单击帮助,单击索引选项卡,键入删除,然后双击删除文件主题。

 


另外一个解决反复出现spoolsv这个问题方法:打印机有个后台管理的选项可以控制。将spoolsv服务打开(具体是在我的电脑---管理----服务---PRINT SPOOL,启动),然后打开控制面板的打印机项目,右键打开打印机属性---高级,把后台打印改为直接打印---OK!

另:

spoolsv.exe病毒的清除办法

发病症状:

该病毒生成的相关文件、目录:
%System%\wmpdrm.dll
%System%\1116\
%System%\msicn\msibm.dll

%System%\msicn\ube.exe
%System%\msicn\plugins\
%System%\spoolsv\spoolsv.exe

有一个启动项:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"spoolsv"="%System%\spoolsv\spoolsv.exe -printer"


运行后会调用%System%\msicn\msibm.dll,创建%System%\1116\目录,备份用。
%System%\1116\目录是备份目录,里面是%System%\wmpdrm.dll、%System%\msicn\和%System%\spoolsv\spoolsv.exe的备份。


%System%\msicn\msibm.dll,会插入多个指定进程,大约每4秒钟监视恢复文件(从%System%\1116\目录)和注册表信息(启动项、BHO):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"spoolsv"
[HKEY_CLASSES_ROOT\CLSID\{0E674588-66B7-4E19-9D0E-2053B800F69F}\InprocServer32]
@="%System%\wmpdrm.dll"
注:"spoolsv"的数据不会被监视,所以修改它的数据也不会被恢复,只有删除"spoolsv"才会被恢复。


还可能会从远程服务器下载文件:
http: // liveupdate.ourxin.com/secp.exe
secp.exe是个安装程序,安装以下文件:
%System%\wmpdrm.dll
%System%\msicn\ube.exe
%System%\msicn\plugins\(目录里4个dll文件)
%System%\wmpdrm.dll是一个BHO,%System%\msicn\ube.exe像是卸载程序。


另外,在%System%\和%System%\msicn\目录里还有有一些从远程下载来的cpz、vxd文件,比如:
ava.vxd
guid.vxd
plgset.vxd
safep.vxd
%System%\wmpdrm.dll作为BHO被调用后,会尝试调用%System%\spoolsv\spoolsv.exe和%System%\msicn\msibm.dll。

注:如果%System%\spoolsv\spoolsv.exe没有被运行或被调用,也就不会备份还原,好像它就是用来备份的。

另外……
在“开始菜单”>>“程序”里 可能 会有一项“NavAngel”,里面有个快捷方式NavAngel.lnk,指向:
%System%\spoolsv\spoolsv.exe -ctrlfun:4,3


“添加/删除程序”里有一项“NavAngel”,对应命令是:
%System%\spoolsv\spoolsv.exe -ctrlfun:4,2


还有一项“WinDirected 2.0”,对应命令是:
%System%\spoolsv\spoolsv.exe -uninst
还可能会有mscache\目录,从名字看像是存放临时缓存文件的。


BHO相关注册表信息:
[HKEY_CLASSES_ROOT\CLSID\{0E674588-66B7-4E19-9D0E-2053B800F69F}]
[HKEY_CLASSES_ROOT\wmpdrm.cfsbho]
[HKEY_CLASSES_ROOT\wmpdrm.cfsbho.1]
[HKEY_CLASSES_ROOT\TypeLib\{8B200623-3FC5-4493-8B49-DC2AD4830AF4}]
[HKEY_CLASSES_ROOT\Interface\{4A775183-9517-420E-9A13-D3DA47BB8A84}].


spoolsv.exe和windows的打印服务spoolsv.exe很类似,不要被它迷惑了,打印服务spoolsv.exe的目录是系统文件夹(以XP为例)\system32\spoolsv.exe

而此病毒的路径为system32\spoolsv\sploosv.exe


根据病毒信息,对应的查杀方法:


1。进入系统目录system32删除文件夹spoolsv和miscn以及1116.

2。开始菜单运行regedit打开注册表编辑器,找到
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"spoolsv"="%System%\spoolsv\spoolsv.exe -printer" 删除该项.

3。在注册表编辑器中打开下面的分支并查找如下内容:
[HKEY_CLASSES_ROOT\CLSID\{0E674588-66B7-4E19-9D0E-2053B800F69F}
[HKEY_CLASSES_ROOT\wmpdrm.cfsbho
[HKEY_CLASSES_ROOT\wmpdrm.cfsbho.1
[HKEY_CLASSES_ROOT\TypeLib\{8B200623-3FC5-4493-8B49-DC2AD4830AF4}
[HKEY_CLASSES_ROOT\Interface\{4A775183-9517-420E-9A13-D3DA47BB8A84}
找到以后进行删除.

4。运行注册表清里软件清理注册表,比如超级兔子,优化大师,恶意软件清理助手等都可以.以确保完全清除了.

spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 进入论坛讨论

    相关文章
    Windows XP用Vista风格开始菜单
    Windows系统解决繁体字最佳方法
    Vista和Longhorn在一起如何更好工作
    Win Vista操作系统视图缩放技巧
    登录到已到期的Windows XP系统
    Vista技巧:启用经典的登陆模式
    Windows XP 常用技巧大集合
    更改Windows系统默认字体的方法
    无敌命令 就没有杀不死的进程!
    Windows系统进程信息不可用解决办法
    菜鸟必看:wndows xp进程全解
    关于windows xp 的开机预读取
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法
    spoolsv.exe占用cpu 99%的解决方法spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法2006-10-11 13:52:48spoolsv.exe占用cpu 99%的解决方法

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号