试过很多桌面插件了,不管是系统资源占用还是功能界面的可定制性,个人个人认为平衡性最好的还是claunch。但是claunch有两个不太完善的地方,让人用起来不是很方便:一是配置参数不能保存,如果硬启的话所有的版面设置和快捷图标都得重来;二是开机启动有bug,经常出现开机后不能显示的问题,要在今日设置里面刷新一下才行。
对于第一个问题,由于作者已经停止开发,所以根治的可能性不大。而且现在有一些全盘备份的软件,硬启后恢复一下claunch也就恢复了,问题不是很大。
第二个问题就比较麻烦。刚开始的时候我试过我知道的所有方法,包括修改注册表的启动项,用memmaid修改启动项的顺序等等,都不成功,最近刷了英文系统后更严重,干脆一次都不显示了。一度放弃。后来却无意中用celetask解决了这个问题。
一次用celetask查看系统进程时,无意中发现celetask可以查看进程涉及的系统模块和相关文件,接着又发现一个叫mstli.exe的文件包含的模块中有个文件,名称为claunch.dll,心里一闪,这个文件不就是claunch的程序主文件吗?既然这个可执行文件要读claunch的程序主文件,那我把这个文件加入启动列,是不是就可以让claunch实现自动启动呢?于是给mstli.exe 创建了一个快捷方式,并复制到windowsstartup目录下,重启后claunch显示正常!连续重启几次后claunch都没出问题。又用了一个多星期,claunch都再也没有出现问题了。
一个困扰我很久的问题就这样解决了。