因为要管理很多域名邮箱,我比较习惯用客户端软件来收发Email,从最初的Outlook,到Foxmail,到现在用的DreamMail。

在试用过N多种同类软件后,感觉还是DreamMail比较合我的意,只是有个问题一直很困扰我。每次关闭程序的时候,多半会弹出一个错误提示,说内存不能为Read云云。虽然不太影响使用,但却很影响心情,特别是随着本地存储的邮件越来越多的时候,我总是很担心哪天它的小毛病忽然抽风,会把存档弄丢。
在网上查了很多资料,也试了不少的办法,一直没有解决。
官网有人说是DM升级程序与SP3的冲突,但事实上我根本就没装SP3;有人说是与诺顿有冲突,这我不是太确定,但就算真的是这个问题,我也不可能为了它放弃诺顿,虽然杀毒软件有时只不过是种心理安慰,但有总好过没有,而且我也实在受够了金山毒霸对资源的巨大消耗,买过两次都没用多久就放弃了。
其它也有看过不针对特定软件的技术文章,例举了多种可能,例如硬件兼容性问题甚至索性说是不是内存坏了,软件性的可能性就更多了,说是中毒了或者是Windows本身的BUG,都没有的话就建议升级程序(如果有新的升级程序可以解决我还需要那么郁闷么?),升级操作系统,重新注册一些DLL,清除prefetch下的文件……甚至还有人专门做了个解决该问题的小软件。我一一尝试,遗憾的是都没有成功。
最近在看解密相关的资料时忽然想到,会不会是程序文件加壳之后造成的兼容性问题有关,就尝试着把主文件脱壳,再UPX,意外解决了这个问题。
具体步骤如下:
1、用QuickUnpack测知主文件是用AsPack2.12加的壳
2、使用Un-AsPack2.12进行脱壳
3、用UPX3.03 Windows版本压缩(这个步骤可以省略)