中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: dllhost.exe严重占用CPu 上一主题 | 下一主题
jwchen08
新手上路





积分 5
发帖 5
注册 2009-12-8
状态 离线
『楼 主』:  dllhost.exe严重占用CPu

最近我的电脑任务管理器中突然出现了dllhost.exe进程,并且该进程一直占用50%以上的CPU,导致电脑速度严重变慢。请问各位有谁知道这是什么东东吗?怎么查杀呢?

该进程总是在我进入电脑的硬盘时出现~

2010-1-12 00:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jarry0932
初级用户





积分 128
发帖 122
注册 2009-9-21
状态 离线
『第 2 楼』:  

dllhost.exe 解释

  1. 进程信息
  进程文件: dllhost 或者 dllhost.exe
  进程名称: Microsoft DCOM DLL Host Process
  描述:
  dllhost.exe是微软Windows操作系统的一部分。dllhost.exe用于管理DLL应用。这个程序对你系统的正常运行是非常重要的。
  2. dllhost.exe是什么?什么时候出现?
  dllhost.exe是运行COM+的组件,即COM代理,运行Windows中的Web和FTP服务器必须有这个东西。
  运行COM+组件程序的时候就会出现。例如江民KV2004
  3. Dllhost.exe占用CPU100%处理方法
  dllhost.exe进程占用CPU使用率100%,IIS服务器不能正常工作。通常都是IIS遭遇死循环所致。
  解决的方法如下:
  1) 建立一个关闭IIS服务进程的BAT文件,遇到情况后可以及时解决。文件内容:net stop iisadmin /y
  2) 建立一个启动服务进程的BAT文件,关闭服务后可以及时启动文件内容:Net Start W3svcbbs
  3) 遇到的问题:因为DLLHOST进程占用CPU过高,可能有时候操作系统不能完全关闭WWW服务,所以如果发现仍有进程CPU占用率为100%的时候,可以再进行一次关闭进程的操作,然后再启动WWW服务。
  4) 有一点我没有尝试,如果将这两个程序放到某一个服务中,然后在遇到情况的时候运行一下,是不是就可以远程解决这个问题了,但服务中WWW是不可能了,因为只能进行关闭,或者把关闭放到这里然后将文件设定密码,到时候再用3389开启是个办法。
  
 冲击波杀手

  1. 什么是冲击波?
  冲击波杀手借用了dllhost.exe作为进程名,但是由于Windows不允许同一个目录下有同名文件的存在,因此,冲击波杀手把病毒体“dllhost.exe”放到了C:\Windows\System32\Wins目录里面(Windows 2000是C:\WINNT\System32\Wins,全部假设系统安装在C盘),但是真正的dllhost.exe应该放在C:\Windows\System32(Windows 2000是C:\WINNT\System32)
  换句话说就是:冲击波(Worm.WelChia)为了迷惑用户,避免病毒的执行体被进程管理器终止,采用了dllhost.exe这个和Windows组件一样的名字,但是并不是说进程里面出现dllhost.exe就等于感染了worm.welchia
  2. 关于dllhost.exe的误区
  1) 第一个误区——进程出现Dllhost.exe就等于中了病毒
  Dllhost.exe是系统文件,但是进程里面出现Dllhost.exe进程不等于中了病毒
  2) 第二个误区——一见Dllhost.exe进程就杀死
  其实这样做是不好的。很多程序都需要Dllhost.exe,例如KV2004实时监控运行的时候或IIS在解析一些ASP文件 的时候,进程中都会出现Dllhost.exe
  3. 区别冲击波与dllhost.exe
  冲击波(杀手)只不过采取了一个偷梁换柱的方法。因为任务管理器里面无法看出进程中exe文件的路径,所以让大家在分析问题 的时候出现一些偏差。
  感染冲击波(杀手)的典型特征不是进程中出现Dllhost.exe,而是RPC服务出现问题(冲击波)和System32\wins目录里面出现svchost.exe和dllhost.exe文件(冲击波杀手)。
  注意路径!!!
  Dllhost.exe是 COM+ 的主进程。正常下应该位于system32目录里面和system32\dllcache目录里面。而system32\wins目录里面是不会有dllhost.exe文件的。 在C:\Program Files\Microsoft Office\media\dllhost.exe中该文件为病毒。

2010-1-12 01:20
查看资料  发送邮件  发短消息 网志  OICQ (274997087)  编辑帖子  回复  引用回复
jwchen08
新手上路





积分 5
发帖 5
注册 2009-12-8
状态 离线
『第 3 楼』:  

请问用什么东西可以查杀呢

2010-1-12 10:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: