解决电驴导致CPU满载死机的两个方法

2008-8-1来源:eMule电驴教程人气:10395

大家在用电驴的时候是不是遇到过死机的情况呢?

我在几个月电骡升级为0.44版后不久出现这种问题:电骡运行一段时间后死机,在任务管理器里可以看到emule的状态是“无反应”,强行结束任务后,依然是死机状态,在进程中发现emule.exe依然存在,并占用了CPU的90%多的资源,且无法中止进程,只能手动关机。在论坛上提出后,有朋友认为0.44版不是很稳定,于是重新安装回0.43版,但是不久也发生这种问题,卸载重装后依然如故,只有卸载后把emule目录整个删掉,再重装才能好几天,然后问题再次发生。

后来只能把temp目录下的文件全部移出移出到另外一个目录,然后只把正在下载正常的1个文件移回去,这样重新开启就没有问题,然后再逐步多把几个文件移回去,每次移动后都重新开启电骡,有时会发现某几个文件移回去就会死机,经过排除法,会发现是某个文件有问题(通常是还没有开始下载的),当该文件状态是‘等待’时就会死机,设置为‘停止’后就不会死机,于是只能删除该文件。

在进行这种调试时,建议把“选项”里的“文件”里的“当文件完成时开始下载另一个暂停的文件”取消,改为自己手动选择下载,因为自动开始下载某个暂停的文件时,碰巧这个文件有问题,那么电骡一开启就会自动下载这个文件,那么很快就会死机。

最近又出现了上面死机的情况,可能是因为我看到好的电影就想下载,然后设为停止状态,这样累积下来,列表里的等待、停止的各种文件数超过100多。于是取消kad(在‘选项’下‘连接’下‘网络’的选项里勾掉kad。这样也目前为止也没有出现cpu满载死机的情况,而当我重新开启kad后,不多久机子就死了。所以当你下载的文件太多时,又不想移出去另外暂存,可以试试这种方法。

以上方法不能肯定对所有人都有效,不过先把你最想下载的几部电影文件放在temp目录下,其他都先移出去,让骡子轻松一下,应该运行不死机没有问题的。