A.问题
所谓迅雷用“久”了,不仅仅指字面上的用久了,还指下载了非常多的文件。
为什么下载了非常多文件,和启动缓慢有关系呢?
B.调查
通过ProcMonitor观察迅雷启动过程,发现大量的访问了 \Thunder9\Profiles\TaskSpeedInfo\
目录下的的文件,根据字面意思都可以得知这是迅雷保存的任务下载速度信息的文件夹。
由于用久了,很可能就下载了很多文件,每个人都不一样,我下载了将近 2000 个文件,所以就有差不多 2000
个任务信息,迅雷启动过程会读取所有任务的下载信息,以供用户查询。这可是需要大量的文件访问,
大大的增加的启动时间! 个人认为可以在用户启动迅雷后,当需要查询具体任务的下载信息时,在加载任务
的信息。
C.解决
扫描二维码关注公众号,回复:
3407839 查看本文章
好了,知道原因后,解决方案就很简单啦。删除 以上目录下的 所有txt结尾的文件。
(正常情况下都是任务信息,可以Ctrl+A ,删除所有文件。)
OK,大功告成,原来启动时间接近半分钟,现在3秒钟界面就出来了!