|
为什么我一运行EMULE系统CPU负荷就100%,而其它程序一切正常啊?重装也不行
:L这东西特别耗资源~ 老机器了吧?
这个貌似是软件冲突 关于部分IE插件引起的eMule占用cpu高的解决办法, 部分IE插件与KAD网络的冲突 选项 前天给系统优化 造成一打开KAD网络就出现cpu占用率100%的现象 经过研究 问题解决 方法如下 大家可以参考一下 打开eMule后引起cpu占用率就达到100%的现象 据我观察有两个起因比较普遍 一个是下载文件的错误 一个就是KAD网络和部分IE插件有冲突 主要说下后者 既然部分IE插件有问题 那么我就把IE插件只保留微软公司的 其他的如果你知道是什么可以保留 大家可以下载一下这个上网助手卸载程序 http://dlc.pconline.com.cn/filedown.jsp?id=52768&dltypeid=1 另外还有个中文上网的插件cnnic 一般在C:Program FilesCNNIC 里面有它打卸载 卸载是看清了 改选的选上 还有个卸载后保留的不要选上 卸完后 别忘了把整个CNNIC文件夹都删了 另外其他插件用这个删(绿色软件) http://download.pchome.net/internet/browse...ions/18940.html 你也可以用超级兔子魔法设置2004里的卸载项来删IE插件 都删完后 重启 然后在删一遍 用Windows优化大师或超级兔子魔法设置清来清注册表 再重启 我的问题解决了 之前不管是重装eMule还是换版本都没解决的 若是这个问题引起的 可以试试看 仅供参考 使用电骡时CPU占用资源100%的原因及解决办法 1、由于杀毒软件及防火墙冲突引起的。 表现:任务管理器里,KWacth.exe(或类似的其他病毒防火墙)的进程CPU占用率高。 原因:在eMule的Temp目录下的*.part文件在大多杀毒程序中被认定为压缩文件,而在一般杀毒程序的默认设置中,都是扫描压缩文件内部的,而下载过程中,会不断更新Temp文件下的*.part文件,这就势必导致在使用eMule时,防火墙会检测到有新的压缩文件生成,就会启动后台的扫描程序,扫描*.part文件。于是,最郁闷的事情发生了:你的Temp目录中有很多*.part文件,而你又同时开始了很多(比如20个文件同时下载)那么,防火墙就逐个对这些文件疯狂扫描,这个时候,CPU占有率就高局不下了。另外,在“扫描压缩文件内部”选项打开的情况下,Hashing文件时,比如你下载*.iso或*.zip或*.rar的时候同样要疯狂的扫描的。 解决办法:升级杀毒程序到最新的版本,在病毒扫描中关闭扫描压缩包(不同的杀毒软件设置方法也不同,请自行查找);更换其他杀毒软件;关闭杀毒软件。适当减少同时下载的文件数量。 PS:有些杀毒软件就算卸载掉依旧存在,因为卸载的时候还剩下备份文件还有病毒隔离区文件夹没有删除,可以打开系统的隐藏选项,将这几个文件夹删除。 2、由于XP限制了最大连接数引起的。 表现:电骡开机运行一段时间,或者增加下载任务以后,电骡占用很高资源,但是无法进行下载。 原因:主要是XP SP2限制同时向外TCP不完全的连接数量为10,并且如果达到限制数目将会降低所有正在进行的连接,并进行排队等候,不断向系统发出连接请求。 解决办法:下载破解最大连接数限制的软件(请参考本版相关帖子)。 3、由于SVCHOST.EXE占用100%CPU而不能打开EMULE问题。 表现:在任务管理器中,显示一个SVCHOST.EXE程序占用CPU98%以上。EMULE程序在进程中,但不在应用程序里。关闭EMULE后,SVCHOST.EXE返回到0%。 原因:SVCHOST.EXE是一系列服务的集合,这些服务中与电骡有冲突之处。 解决办法:安装一些优化工具,对系统的服务内容进行优化,去掉一些不必要的服务项目。 ====================================================== 4、由于某些不正确的系统优化引起的。 表现:下载了一段时间,cpu的占用率100%,并且很难中止进程。 原因:由于系统等待程序响应的时间太短,造成程序死循环。 解决办法:修改注册表 [HKEY_CURRENT_USERControl PanelDesktop] "WaitToKillAppTimeout"="*" [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl] "WaitToKillServiceTimeout"="*" 以上星号中的数值默认值每台机器可能不一样。只要把这个数值调高就可以解决emule的问题。推荐的设置是“5000”。 ====================================================== 5、由于共享文件多为avi文件引起的。 表现:电骡运行时系统占有率较高,但基本不至于100% 原因:电骡共享上传avi文件时,对avi文件进行优化修改等,占用CPU较高。 解决办法:关闭emule。打开config/preferences.ini文件。在"UseLowRightsUser=0"后增加一行"DontCompressAvi=1"。重新运行emule。 一些其他解决办法: 部分SP2系统在使用电骡时经常死机,说明SP2还有不完善的地方,建议SP2系统的骡友如果电骡有故障总是解决不了,请换用XP版本。 如果电骡一启动就非法操作,几乎可以肯定为 part 文件与对应的 met 文件出了毛病。请用DonkeyDoctor 等工具来修复,或者直接将文件删除。如果你不知道是哪个文件出了毛病, 请查看电骡所在目录里的 downloads.txt 文件。 修改电骡硬性连接和最大连接数,建议这两个数字不要太高,硬性连接对256M设在100比较好,512M设在150-200之间;最大连接通常不推荐多于1000的数字,带宽条件较好的适当增加,过多的连接有时服务器也不会支持。 降低电骡的优先权,如果你用的是Windows 2000以上的版本,可以用任务管理器降低eMule的优先级,这样即使它要占用资源,也不会对其它应用程序产生太大的影响。具体方法是,用“Ctrl Alt Del”组合键启动“Windows任务管理器”,在“进程”选项卡中,用右键点击电骡进程,在“设置优先级”选单中选择“低”或者“低于标准”即可。 |