问题:

公司都用OE6作为邮件客户端,OE开关100次后,不管你邮件多少都会提示你压缩邮件,如果点确定就很容易造成邮件丢失,特别是邮件比较多的时候。如果改注册表或用个专门的清零工具恢复数值后。可以取消。
但是,等下次开关100次后,又会继续提示。
请问:有没有办法让OE永远不提示压缩邮件,让它的开关不再计数?

 

解答:

为了避免在用户没注意到或系统出问题时导致邮件档毁损的意外, 故 Windows XP 只要更新到 Service Pack 2, Outlook Express 6 就会少了「背景压缩邮件」的设定选项, 而改成每开启、关闭 OE 程序一百次才跳出对话框, 询问是否执行压缩作业。

 
随着邮件文件的增大, 压缩作业所耗时间会等比例增长。若对该
框答以「取消」, 则在下次离开 OE 时又会再询问。

解决方法 :

1、开始菜单运行 Regedit 找到如下键值:

        HKEY_CURRENT_USER\Identities\{代换成 GUID 码}
       \Software\Microsoft\Outlook Express\5.0
     此一机码下的 DWORD 型态值 "Compact Check Count" 里, 当
        数字增至一百时, 即会要求执行压缩作业, 若同意执行, 则内
        容会归零, 重新起算。所以, 若能使此值在达于一百之数前能
        重设为零, 就可以使得 OE 的压缩对话框不跳出来。

2、改"Compact Check Count" 里的值为 0

         然后选定"Compact Check Count" 键,选择注册表编辑器上的文件菜单---保存到系统的 windows目录下取名为0e6sp2.reg

3、 就是让第二步的改动让"Compact Check Count" 的值永远保持为0,用以下方法:    
       用资源管理器进入 Windows 的「启动」程序集文件夹, 在里面新增一个快捷方式文件, 指令行输入: 
       regedit /s %windir%\oe6sp2.reg
 
接着重新启动, 用登录编辑器检查该值有无归零, 有的话就成功了, 往后每次启动系统后都会归零。若失败的话, 有可能是档案路径有误, 或登录档修改权限不够所致。「启动」程序集的位置在系统磁盘驱动器内的: 
\Documents and Settings\{All Users 或使用者账号}\「开始」菜单\程序集\启动 。此一文件夹(以上两行为同一行)。指令行的 "/s" 参数告知登录编辑器自动执行汇入动作, 不询问是否要汇入。

注:在使用OE的过程中经常遇到,邮件比较多时某一天你一打开OE可能会发现你的所有邮件已经不见踪影了。OE会告诉你邮件被“压缩”了,许多用户想将邮件找回来。但是,这是不可能的事情了。为什么呢?这主要是“压缩”这个词造成的误会。OE中的“压缩”跟压缩软件的“压缩”是截然相反的意思。OE中的压缩是指将资料中不用的区域删除从而减少文件大小。有人以为OE“压缩”是把所有邮件打包然后等用的时候再解压。这完全是错误的。当我们在OE里删除邮件时,邮件并没有从.DBX文件中删除,只是将与邮件相关的索引删掉而已。等你执行压缩时,这些没有索引的文件才从.dbx文件中彻底删除。 所以OE里面的“压缩”其实就是彻底删除相关邮件!无法恢复!!! 所以,建议大家在使用OE时请先将邮件压缩去掉,以免造成不必要的损失!执行步骤: OE工具〉选项〉维护〉去掉“在后台压缩邮件”即可。