sp手机短信产生messaging垃圾文件解决办法
一直很讨厌sp手机看一条短信就会在机身Storage\Windows\Messaging下面产生一个缓存文件,大家可以看看自己手机,里面文件应该不少了,可以删除的。
昨天去ioicn发贴打算修改tmail.exe看能不能转换路径,没人动,今天自己研究了一下。在对cemapi.dll文件进行分析后,得出如下四个注册表键值,四个键值都需要新建。这个解决办法只是治标不治本的,达到的效果是:messaging文件不再写入机身而仅仅保存在内存里面,这样关机就自动清除了且我觉得对闪存寿命有利。
在注册表HKCU\Software\Microsoft\MAPI下面
PropertyPath
AttachPath
WriteCache
DiskLimit
四个键值前面两个如果不添加则分别默认路径为
Storage\Windows\Messaging
Storage\Windows\Messaging\Attachments
后面两个猜测WriteCache是控制是否进行缓存,但是我修改为0没有作用;DiskLimit应该是缓存文件数量控制,目前没有进行尝试。
修改方法是:
新建:HKCU\Software\Microsoft\MAPI
添加:
PropertyPath串值,其路径可定义到内存,例如: s\tmail
AttachPath串值,其路径可定义到内存,例如:s\tmail\Attachments
注意上面路径开始部分仅仅为s的原因是:Storage已被程序默认,我们添加一个s实现的路径等于Storages。
这样不知对大家有没有帮助,反正我这样就比较满意了,不再为那个垃圾文件操心,重启就自动清除了,sda刷585rom通过,其他2003se系统的应该也没有问题。

分享或收藏本文
我要评论