高手讲解comres.dll是什么,ComRes.dll文件下载与修复


  今天开机时,一启动QZone,总是弹出“没有找到COMRes.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。” 点确定好多次后才消失。为此我向一个高手请教comres.dll是什么,是不是病毒,如何查杀。

  

1、comres.dll是什么

  comres.dll是Windows操作系统的COM Services服务所用到的一个系统文件,但是有的病毒会替换它。3FB76BB1E33F840016BB4BE71E4EE8C8

  comres.dll的文件路径: c:\windows\system32\comres.dll (假设你的windows安装目录为c:\windows);
  同时在dllcache目录有一个备份:c:\windows\system32\dllcache\comres.dll
  
  文件大小: 846,848 字节或615,936 字节(根据你系统版本的不同,文件大小也不尽相同,但如果达到几M或者只有几十字节,则一定是冒牌货)

  最新出现的某些病毒,如“猫癣”,会下载一个盗号木马,此木马变种会替换系统文件comres.dll,利用Eventlog系统服务启动自身,comres.dll被替换掉。造成很多应用软件无法运行,如QQ、flashget。

  

2、comres.dll被替换后的症状、迹象和危害

  2.1、开机速度变慢,不能进行复制粘帖操作,任务栏不显示图标;
  2.2、QQ等软件提示“没有找到COMRes.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”;
  2.3、假冒的comres.dll会尝试盗取地下城与勇士、梦幻西游等流行网络游戏的账号及其密码,造成受害者的游戏金币、豪华装备、道具虚拟财产损失。

  

3、comres.dll被更改的解决办法

  首选必须杀毒,否则即使修复也会复发。
  可以使用金山系统急救箱完成清除,金山毒霸的最新病毒特征库也能查杀comres.dll,升级毒霸就能防御该变种。

  杀完毒之后,到C:\WINDOWS\system32\dllcache目录下找到这个文件的备份,拷贝到c:\windows\system32文件夹下面,运行regsvr32 comres.dll注册该文件即可。如显示“已加载 comres.dll,但没有找到 DllRegisterServer 输入点。无法注册这个文件。”则不用担心,文件已经加载,不用注册了。

  十个最好的免费杀毒软件下载http://blog.yiyidu.com/2009_1093.html

  (如果找不到dllcache等文件夹,请打开我的电脑,点击工具-文件夹选项-查看-勾选“显示系统文件夹的内容”,“显示所有文件和文件夹”,取消选择“隐藏受保护的操作系统文件”。)

  (windows xp下面,删除c:\windows\system32\comres.dll后,windows会自动复制C:\WINDOWS\system32\dllcache\comres.dll到c:\windows\system32\comres.dll,不需要手工复制。

  如果这两个地方的comres.dll完全一样,必须把它们两个都删除,然后再拷贝一个正常的comres.dll过去。

  你可以运行cmd打开命令行窗口,输入fc c:\windows\system32\comres.dll C:\WINDOWS\system32\dllcache\comres.dll回车,如果两个文件一样,则显示“找不到相异处”。)

  

4、ComRes.dll文件下载

  如果你的系统是Windows XP SP3简体中文专业版,
  如果你C:\WINDOWS\system32\dllcache下面的comres.dll也被感染了,可以到网上下载一个comres.dll,如:http://www.dll-files.com/dllindex/dll-files.shtml?comres
  点击绿色箭头旁的Click here to go to the download of comres.dll链接下载。

  如果没有被感染,直接删除c:\windows\system32\comres.dll即可,如果windows没有自动复制comres.dll备份过去,可手工复制修复。

  我的系统是Windows XP专业版(SP3),这是我上传的comres.dll的压缩包,点击下载。使用WinRar或高版本的WinZip解压即可。

  这个comres.dll可能只适用于xp中文版系统,对其它系统如Vista未必适用,请找一个跟你系统一样的机器,复制comres.dll。

  如果你的系统是Windows 2000、Windows 2003、Vista、Windows XP SP1、Windows XP SP2等等,则以上提供的下载未必适用。

  

5、comres.dll无法删除或覆盖怎么办?

  如果你尝试删除或替换comres.dll文件时出错,弹出这样的提示:

  删除文件或文件夹时出错
  —————————
  无法删除comres.dll: 访问被拒绝。

  请确定磁盘未满或未被写保护
  而且文件未被使用。

  那么是因为ComRes.dll正在被某软件使用,需要先关闭该软件,或者使用unlocker之类的软件强行解除锁定,再替换。具体方法见3楼我的回复(PageDown翻页浏览)。

  
  

6、如何防止类似木马再次替换windows系统文件

  首先要有安全意识,使用百度或google搜索东西时,不要看到结果就点,很多网站都有木马的,如wxiu.com,只要你点了它网页就会自动下载并安装木马。你可以使用http://blog.yiyidu.com/2009_1094.html一文的方法,屏蔽wxiu.com等挂马网站。

  那么如何辨别一个网站是不是挂马网站呢?容我下次再说,今天太晚了要睡觉了:(

  
  

7、comres.dll被病毒替换暴露Windows设计缺陷

  由于我的机器安全措施做得还行,comres.dll没有被病毒替换,为了体验comres.dll被冒充之后的情况,我用unlocker解锁并删除了C:\WINDOWS\system32下面的comres.dll文件,删除之后我发现Windows立刻从C:\WINDOWS\system32\dllcache目录复制了一个comres.dll到C:\WINDOWS\system32。

  于是我把这两个地方的comres.dll全删了,Windows立刻就傻了,提示我:【正常运行 Windows 所需的文件已被替换成无法识别的版本。要保持系统的稳定,Windows 必须还原这些文件的原有版本。现在插入您的 Windows XP Professional Service Pack 3 CD。】

  我于是把另一个不相干的dll文件重命名为comres.dll,并复制到dllcache目录,Windows又立刻自动把它拷到了system32下面,没有弹出任何文件不正确的警告。接着我打开QQ,QQ说【QQ.exe - 无法找到入口 :
无法定位程序输入点 COMResModuleInstance 于动态链接库 COMRes.dll 上。 】,

  结论:Windows系统文件被病毒替换之后,Windows不会察觉其发生的变化,但是如果文件丢了,就会立刻察觉。

  
  

8、如果您依然没有解决问题

  如果你有不懂的地方,或者有其它解决办法,请转载 http://blog.yiyidu.com/2009_1093.html 这篇文章到你的博客之后,留言告诉我你的疑问,和转载的地址。

  1、请告诉我你的Windows是哪个版本;
  2、转载不要修改原文内容。转载好后留言告诉我转到哪里了。由于时间关系,我将只回答帮我转载了的朋友的问题。

  请勿留下你的手机号、邮箱等资料,以防被他们利用,或被发送垃圾邮件。我也要工作,要休息,没有时间一一发送答案到你们的邮箱,请理解,再有任何类似要求者,本人不再回应。



热门文章:

小类: 大类: 实用软件

65条评论

(敬请读者发表评论,本站保留不刊登无关和不雅评论的权力)
(以下内容由网友发表,评论中的网址与本站无关)
  1. 1.老千

    麦麦散散,不愧是专家,我爱死你了,终于弄好啦~!

  2. 2.谜团黑猩猩

    我删除不了原来的COMRes.dll,网上下一个解压过去覆盖了也不让,怎么破?

  3. 3.search

    谜团黑猩猩:
    有几种方法:
    1,下载一个unlocker,右键点击COMRes.dll文件,unlock它(解锁),然后删除或者改名,点击这里下载,然后替换COMRes.dll(你可能需要把dllcache里的comres.dll一并删除);

    2,重启机器按F8进入安全模式,再试着覆盖;
    3,如果以上方法无效,使用光盘或U盘等救援盘启动机器,覆盖COMRes.dll

  4. 4.Anonymous

    怪不得我地下城的号的东西被岛

  5. 5.Anonymous

    4、ComRes.dll文件下载
      如果你觉得C:\WINDOWS\system32\dllcache下面的备份也不行了,可以到网上下载一个comres.dll,如:http://www.dll-files.com/dllindex/dll-files.shtml?comres
      点击绿色箭头旁的Click here to go to the download of comres.dll链接下载。

    下了后,后缀名都不对了嘛,更别说覆盖了

  6. 6.search

    楼上,那是zip格式压缩包,解压缩即可,里面包含comres.dll和一个readme.txt

  7. 7.Anonymous

    真的是高手呀。。吼吼~

  8. 8.Lebron James

    多谢你拉。。高手真的是高手。。

  9. 9.DAKMDN

    我现在弄好l了非常感谢你

  10. 10.笨的出奇

    感谢 老大 讲解 帮我 解决了 难题谢谢

  11. 11.郁闷

    怎么无法下载压缩包啊?????????

  12. 12.search

    楼上:我测试过可以的啊,刚才又试了一遍,没问题的。你试过http://yiyidu.com/files/992/comres.rar这个吗

  13. 13.CLAVIER

    感谢高手的解答。。。。

  14. 14.Anonymous

    我的没有diicache 目录,还是不怎么懂啊

  15. 15.急求助

    我的没有dllcache 目录啊,我就下载了comres.dll到system下面,也没用什么方式打开,但也没再提示”没有找到COMRes.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。” 请问可以了吗

  16. 16.急求助

    今天用瑞星艰难的杀掉56个毒,提示说系统有的文件被替换成无用的文件(忘了提示怎么说的了,大概就这意思吧)如果不还原windows,系统可能不稳定.然后我又用超级兔子清理了一下,很多毒杀不掉,都连文件一起删掉了.请教高手怎么办?要重装系统吗?以前的资料是否会丢失呢?

  17. 17.search

    不知道你的系统是XP,Vista还是其它的?如果是XP,那comres.dll是在system32目录,不是system

  18. 18.search

    windows系统文件被大量替换,可单击开始菜单-运行
    输入sfc /scannow回车,然后插入windows安装盘来修复这些文件。

    如果你的资料在C盘,建议备份资料到D盘或E盘,如果情况严重建议重装系统。

    另外,建议你软件装在C盘,资料放其它盘,并使用小红伞avast等杀毒软件,它们不但免费,自动升级,而且查杀病毒数量较多,能有效防止病毒。

  19. 19.Anonymous

    大哥,感谢啊。你救就了我的命

  20. 20.呗不乖

    原来如此 谢谢高手

  21. 21.COMRes.dll

    终于好了~~~~~~~~~~~~~~~~~~~~~~~  万分 感谢啊~~~~~~~~~~~~~!!!

  22. 22.Anonymous

    终于搞好了 谢谢了 我的DNF装备被盗是小事 搞的我上网页也提示无法寻找到COMRes.dll

  23. 23.小玥

    救救我吧~~ 楼主 我的电脑现在就遇到这样的情况了.
    我看了2个小时,你写的 是很详细.但我是个电脑白痴
    我不会弄 我一步步按照你说的那样做 可重起后依然不行
    这个病毒都把我弄哭了 我不小心在百度里按到个 什么×××的
    然后就弹出来好多好多色情的东西 我拼命的关呀~~ 他就拼命的弹出来

    我电脑都没有杀毒的软件 防火墙之类的. .. 救救我吧~ 天哪
    楼主 你看到我的话 一定一定要加我的QQ阿!!!!!!

    最好给我打个电话也行阿 15900612207 好不好 真的急死我了.
    拜托了~!

  24. 24.search

    半夜了打电话不好吧。。。怎么可以不装杀毒软件和防火墙呢,现在就算是知名的大网站,都有人去挂马的。不断弹窗时可以不停按Alt+F4+shift,就可以全关了。

    你的情况是因为没杀毒,要先把病毒杀了再修复,不然你前面修好后面病毒又破坏了,再怎么忙也没用的:(

  25. 25.Anonymous

    谢谢你的帮助,象这样的知识多多放在网上,楼主辛苦了

  26. 26.无言

    大哥 还是不行呀 系统提示 不匹配 怎么办? 55555555

  27. 27.Anonymous

    厉害啊。。。搞了几天。。看过无数解决方案都没有搞了。。。用你的方法终于搞好了。。谢了

  28. 28.Anonymous

    崇拜高手,让我省了个系统费!嘿嘿

  29. 29.search

    文章已经更新,注册提示错误不代表不行

  30. 30.Anonymous

    弄好啦,多谢多谢

  31. 31.誓言

    我电脑卓面上有个COMRes.dll这程序未能启动。关也关不掉怎样解决啊。高手告诉我一下

  32. 32.o.尐κě愛

    好了,谢谢了!!!

  33. 33.耶稣爱子

    “运行regsvr32 comres.dll注册该文件即可”怎么操作?没有“regsvr32 comres.dll”这个文件。谢谢

  34. 34.海盗头子

    谢谢
    搞定了

  35. 35.痴心

    下下就搞定了
    很是感谢!!!!!~~

  36. 36.

    楼主,我按照你的方法下载了COMRES.DLL,复制到c:\windows\system32.可是系统还是弹出 :【正常运行 Windows 所需的文件已被替换成无法识别的版本。要保持系统的稳定,Windows 必须还原这些文件的原有版本。现在插入您的 Windows XP Professional Service Pack 2 CD。】…
    后来我在电脑上也找不到C:\WINDOWS\system32\dllcache下的comres.dll文件.我应该怎么办….救救我啊

  37. 37.search

    无法安装unlocker或运行regsvr32,请说出你们的系统是哪个,XP几还是Vista,32位还是64位的,并把错误信息打到这儿来,这样我才好判断。

    我的系统是Windows XP SP3简体中文专业版,XP SP2、Vista、Windows 2000等系统,comres.dll肯定是有差别的,如果下载的comres.dll与你的系统不匹配,就会提示“Windows 所需的文件已被替换成无法识别的版本”。请单击开始菜单-运行
    输入sfc /scannow回车,然后插入windows安装盘来修复这些文件,或者到跟你一样系统的机器上复制一个过来。

  38. 38.search

    “我电脑卓面上有个COMRes.dll这程序未能启动。关也关不掉怎样解决啊。”,可用任务管理器强行终止提示窗口对应的进程,或使用三个最好的Windows进程管理器(http://blog.yiyidu.com/2009_357.html)关闭它。

  39. 39.Dell

    我下是下载了,但被说是
    伤脑筋啊.

  40. 40.Dell

    我下是下载了,但被说是comres.dll为无效的Windows映像.再叫我再检测一遍安装盘.
    伤脑筋啊.

  41. 41.J.R.S]JRS_L

    找不到dllcache的人可以再C盘,工具,文件夹选项,查看里面把隐藏受系统保护的文件的勾给取消就能看见了

  42. 42.J.R.S]JRS_L

    建议替换之后重新勾上隐藏受系统保护的操作文件这个选项,以免日后误删

  43. 43.search

    谢谢J.R.S]JRS_L的补充,我忘记了Windows缺省状态下是隐藏这些文件夹的了,哈哈

  44. 44.爱你 大侠~~~~!!!

    亲爱的 大哥 大侠 大什么都行 真是谢谢你了 爱死你了

  45. 45.longlong

    ~~~顶!!谢谢高手我的电脑已经成功解决问题~~!!!

  46. 46.平安快乐

    我是杀完毒就没了

  47. 47.随缘

    谢谢啦,我的问题解决啦,只是为什么要下载09版QQ就显示您已经安装了最新版本,如果您需要安装较早版本,请先卸载已经安装的版本,可是电脑上的09版QQ又卸载不了,提示无法访问您试图使用的功能所在的网络位置。单击“达定”重试,或在下面的框中输入包含安装程序包“qq2009 Preview.msi”的方件平的路径。

  48. 48.随缘

    我的直接复制过去就不出现了,也不用注册

  49. 49.求助

    我一开机就是出现【没有找到COMRes.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题】 我按照你的c:\windows\system32\comres.dll 还有备份c:\windows\system32\dllcache\comres.dll
    都没有找到COMRes.dll这个程序 我于是下载了你说的【如:http://www.dll-files.com/dllindex/dll-files.shtml?comres
      点击绿色箭头旁的Click here to go to the download of comres.dll链接下载】但是我下载好了发现文件169KB而且楼上说是解压包 我怎么也没叉开 我是小白,麻烦细心告诉下怎么解压【楼上,那是zip格式压缩包,解压缩即可,里面包含comres.dll和一个readme.txt
    】我不会按照这个做教教我!还有就是没发现【comres.dll 】备份里也没有发现我怎么做啊? 谢谢你了!!!!!

  50. 50.王永春(上海)

    送上我的真实姓名,太感谢了,我们是大老粗,不懂这些,有讲解这么详细的专家是我等的福分!

  51. 51.楼主我爱你

    今天我的电脑出现了这样的问题,我吓了一跳,上了百度查什么是comres.dll 我明白了,看了你的方法我做了真有效,以后如果还有这样的技术就教教我们!!!

  52. 52.帮忙啊

    楼主你好 我在按照你的方法操作后 我电脑上 “我的电脑”图标还是无法显示出来 请问这和这个病毒有关系吗

  53. 53.追风

    我亲爱的楼主。我是个电脑新手,我看了半天也不知道怎么搞,。我开始那个东西删除不了,我就照你说的进了安全模式,把他删除了,删除后没有【没有找到COMRes.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题】 这个东西了,可是“开始”边上的工具条还是没有,电脑运行的也很慢,我也下了个COMRES。DLL。也是怎么也复制不了,
    楼主,帮帮忙吧,谢谢你了,我向你致敬

  54. 54.落花有意

    真是太厉害了,电脑终于好了。
    谢谢。
    以后有问题还找你,行吗。呵呵

  55. 55.追风

    有哪位高手会搞呀,帮帮我吧,谢谢!!

  56. 56.f.i.r

    老大,专家!!!!!!谢谢!!
    偶像!!好崇拜你啊!!!

  57. 57.

    高手,7月5号时360提示comres.dll是木马!而7月6号,也就是今天什么都查不出来了,但是360中的启动项没了,而且金山出现了问题,不会搞。我按照你的方法,但是dllcache里面没有comres.dll的备份,我就下载了一个,放进去然后做比较,可是说什么无法打开那个文件夹,我不知道怎么办了,跪求高手帮助!万分感谢!!!

  58. 58.Anonymous

    谢了,专家果然不一样,comres.dll病毒我的卡巴和360都查不出,倒是QQ自己查出来了,然后用360云查也能查出来

  59. 59.不大懂

    说得很详细,不过我的情况有点不同,我在C:\windows\system32\dllcache文件夹中没有找到comres.dll,不知道怎么回事,请指教。

  60. 60.n.day

    。。。神一般的人啊。。。我下了 unlocker安装 解锁还是无法删除。。而且我不小心多解压了几个同样的文件。。删都删不了。。

    我就进了f8安全模式 弄好了。。。。。太太崇拜你了,,,有幸能加我QQ316787058不

    谢谢咯。。

  61. 61.Anonymous

    谢谢 。 收藏了!!~

  62. 62.小笨

    说得很详细,不过我的情况有点不同,我在C:\windows\system32\dllcache文件夹中没有找到comres.dll,不知道怎么回事,请指教。

  63. 63.我的让我郁闷

    今天不知道怎么我的也出现了这问题。我进了后桌面全部空白,这样导致连开始都点不到,只好通过唤起WINDOS任务管理器里的新任务进行,可桌面还是什么都没有,在浏览里我的电脑这个图标就没有怎么办呢。请求指教

  64. 64.可怜的娃

    啊啊啊啊啊,我看啊看不懂,不会啊,谁能远程帮我弄弄?拜托拜托

  65. 65.猪宝

    大哥太谢谢你了。我的弄好了。

Copyright © 2008-2108 YiYidu Inc. All rights reserved.
12 queries in 0.196 seconds.