开机时出现要释放磁盘空间 outlook express

出现“要释放磁盘空间,outlook express可以压缩邮件。这可能需要几分钟”提示的原因及三种解决方案

现象:在用outlook收发邮件时总是出现一个问题,每次关闭outlook express时,都会提示:“要释放磁盘空间,outlook express可以压缩邮件。这可能需要几分钟”,然后会让你选择确定或者是取消,如果你点击确定的话,压缩过程比较慢(如果本身邮件数量很多的话会更慢),会出现机器假死的情况,必须让它慢慢压缩完了,否则下次还会提示;如果你没有耐心而非法关机或停电或死机了,就可能导致部分邮件丢失(甚至全部丢失,Outlook Express邮件压缩后丢失,你的邮件非常有可能已经找不回来了,哪怕打电话去微软的技术支持中心也是很难得到帮助的)。点取消才可以正常关闭!

原因分析:Outlook Express提示要压缩邮件,是因为已经启动Outlook Express 100次。每次关闭,Outlook Express都会记录下次数,超过100,就提示压缩邮件了,注册表键值HKEY_CURRENT_USER\Identities\{89D7FFA2-60F8-4785-A7BE-1ACB0E2AE46D}\Software\Microsoft\Outlook Express\5.0\Compact Check Count记录了这个数字。修改成十进值的1后就ok了。

解决方法一:打开注册表,找到[HKEY_CURRENT_USER\Identities\{89D7FFA2-60F8-4785-A7BE-1ACB0E2AE46D}\Software\Microsoft\Outlook Express\5.0]找到其中的Compact Check Count项,把值改成1,问题就可以解决啦!

注意:{89D7FFA2-60F8-4785-A7BE-1ACB0E2AE46D}这一项是每台电脑都不一样的,如果你在Outlook Express里有多个“身份”,这个项也会有相应的数量,一一修改就可以了。

解决方法二:GUID--就是{89D7FFA2-60F8-4785-A7BE-1ACB0E2AE46D}。一般系统里面每个用户的GUID都会有所不同,所以要注意,你可在注册表里面找到复制即可。

将下面的字串粘贴到记事本另存成oefix.reg,记得GUID要先改好喔

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Identities\{89D7FFA2-60F8-4785-A7BE-1ACB0E2AE46D}\Software\Microsoft\Outlook Express\5.0]

"Compact Check Count"=dword:00000001

把oefix.reg放到 c:\windows里面,接着点击左下角开始-程序-启动鼠标右键用资源管理器打开,在启动里面新建一个记事本输入以下命令:(将下面的字串存成oe.bat,然后删除记事本)

@ ECHO OFF

regedit /s %windows%oefix.reg

这样每次登入电脑时就会先把”Compact Check Count”值清空为0,这样就不会有100次的出现了,就不会提示了。