我试过用2个不同地方下载的安装程序在3台不同电脑上安装vb6后都出现这样的情况,一开机explorer.exe就占了至少50%的cpu,在安装vb6之前一切正常,安装后再卸载也不能解决问题。
PS:网上查找了很多说杀毒之类的方法我都用过了,没有查出来任何病毒,实在不知道为什么会这样,应该如何解决。

解决方案 »

  1.   

    打到SP6了么?
    可能是VB和explorer.exe共用的一些DLL版本不一致引起的
      

  2.   

    打了的,我也找了一些查看进程调用了那些模块的软件来查看,但explorer.exe调用的模块实在太多,我也不知道到底是那个被调用的模块引起的。
    请问getemail你会有这种情况吗
      

  3.   


    木马病毒我都查过去了,包括安全模式下,杀毒用的nod32,木马用的360跟正版的木马清道夫。开始我也怀疑我之前用的VB安装包有木马,后来又在讯雷下了一个安装包还是这样。对了,我用的windows2000 advanced server
      

  4.   

    开机之后Explorer要加载一些DLL、桌面以及桌面图标、快速启动栏、等待加载右下角图标等等,开机占用并不能说明什么问题,应该也不是VB6的问题,没听说VB6会导致图标缓存问题。
      

  5.   

    没有多可疑系统服务,我对系统服务平时都很注意的,一般不用的服务安装操作系统后我都是关闭了的。另外安装VB后会要求重新启动,只要重新启动后explorer.exe就会占用50%以上cpu了,安装前则很正常。我用一些软件看了一下安装VB后explorer.exe加载的模块比安装前多了很多,但就是不知道是那个模块引起了这种现象
      

  6.   

    从“关于”中看到的版本号是这样:
    版本 8988
    VBA:Retail 6.0.8964
    Forms3:2.01
    打了sp5
      

  7.   

    看来你是双核机器.处理这个需要经验,下载一些ARK工具对系统检查一下,比如冰刃,狙剑,以及陈辉的天琊等都可以.EXPLORER占用了一个CPU的100%,那应该有一个线程的切换时间非常频繁,找到它,并看看是位于哪个模块内,再说下一步.如果不是位于其它的DLL里而是EXPLORER本身的空间里,那就有些晕了,慢慢查吧,我也只有这么点经验.
      

  8.   

    补丁没装好吧,我的(英文版)
    Version 9782
    VBA: Reatail 6.0.9782
    Forms3: 12.0.6510.500
      

  9.   

    http://www.m5home.com/bbs/dispbbs.asp?boardid=10&Id=265不然你下载一下我收藏的这个Visual Studio 6.0企业中文版吧或者喜欢英文版的也可以下载一下英文版.不过我建议你重装一下系统再装,应该与你系统有关,比如某些组件之类的有BUG.
      

  10.   

    sp6,并且要与你的 VB 语言版本一致。
      

  11.   

    我下了个冰刃,把explorer.exe进程中的一个线程切换数有几十万的线程结束后cpu马上就降下来了,但是我不知道这个线程是跟什么程序或者模块或者dll之类的相关,这方面知识比较欠缺。
      

  12.   

    那用陈辉的天琊吧,直接就能看到:下载地址:http://www.m5home.com/soft/SuperKill.rar这是我机器上0228版的.
      

  13.   

    另外就是目前至少我已经找到了是那个线程导致了cpu居高不下,怎么才能让以后这个线程不会开机就随explorer.exe加载呢
      

  14.   

    检查启动项工具
    http://www.microsoft.com/china/technet/sysinternals/utilities/Autoruns.mspx
      

  15.   

    楼主的问题解决了没有呢?
    我跟你遇到的问题应该是一样的,昨天也是在装了VB6自后发现开机explorer占用CPU100%,为了解决这个问题上网搜索,搜到这里来的
    看了之前的几位高手说的,我也去下载那些工具分析线程,分析来分析去都没发现什么,当然,我也不懂。
    后来我想干脆我装个系统来研究看看,正好机器里有个第二系统,除了360和硬件驱动,什么都没有装,于是我就直接装了VB6,重启,结果问题还是存在。
    后来问朋友,他说是不是有防火墙,我想来想去,除了360就没别的了,干脆我就重新装个裸系统,直接装VB6,结果重启正常。看来是和360冲突了。
    于是回到原先的系统,卸载360,重启正常,再重装360,重启还是正常。
    因此,如果楼主是装了360的话,不妨在装VB6之前卸载掉360,等装好重启过后再装回360.
    这是我自己试验出来的,希望可以帮到你。
      

  16.   


    前几天忙没有时间上来看,因为目前的项目用的bcb所以暂时也没有安装VB,等晚上回去试一下是不是可以,可以的话就结贴啦:)
      

  17.   

    我也遇到了,我装的是VS6,启动后explorer占50%,搞得我无法干别的事我杀毒软件是瑞星,没装360,到底是怎么了呀?
      

  18.   

    这段时间实在太忙了,不过已经根据 pinkpigbb 的方法在一台机器上卸载360后再安装确实能够解决问题,至于sayusa没有安装360根据我自己的情况来看也有可能跟瑞星起冲突,但具体是跟什么软件起冲突可能你也要做一个重新安装的实验。
    问题已经解决,结帖了,感谢大家的帮助