为什么压缩我的 Outlook PST 文件只会使文件本身的大小增加一倍?

为什么压缩我的 Outlook PST 文件只会使文件本身的大小增加一倍?

现在,我已经完全n00b掌握了 Outlook 2007 管理,但在删除了一大堆(数千个?更多?)自动警报后,我决定尝试一种更直接的解决方案来整理我 2.2GB 的收件箱 PST。我的第一个行动方案是压缩 PST,通过数据文件管理对话框,单击正确收件箱的“立即压缩”。

这可能是错误 #1(也许是唯一的错误),但过了大约 30 分钟后,我点击了“取消”,决定等到下班后再处理。此时,该收件箱的 PST 在磁盘上的大小为 3.2GB。哎呀。任何后续压缩文件的尝试都需要大约 10 秒钟才能完成,而且没有发生什么。我一直在通过以下方式检查活动文件监视器,但对 PST 的读取、写入和刷新只有少数,文件大小保持不变。

最后,我尝试强制存档收件箱,虽然我的 Archive.pst 增加了约 500MB(我很少存档,也没有打开自动存档),但 Outlook.pst 的大小却没有变化。

对于我能做什么,或者至少我做错了什么(请随意责备我!),您有什么想法吗?

编辑:我不确定这是否相关,但这只是针对 POP3 服务器,而不是 Exchange。

編輯^2:因此我在 Program Files\Microsoft Office\Office12 中运行了 ScanPST,它确实发现了需要注意的错误...但最终结果是,由于没有运行 Outlook(因此不会收到更多邮件),PST 文件又增加了 100MB。

答案1

简单来说,您可以创建一个新的 PST 文件,然后手动将所有内容拖放到其中。然后,这将被设置为您的新交付文件,而旧的、相当笨重的 PST 文件将被关闭/删除。

  1. 首先,要么禁用 Outlook 中的发送和接收功能,要么干脆暂时断开互联网连接。这将防止新电子邮件进入旧 PST 文件并在移动过程中消失。

    我建议使用鼠标右键进行拖放,选择“复制”而不是“移动”。这样,如果任何时候出现问题,你都可以回溯。

  2. 确保您处于文件夹视图中,这样您就可以看到所有内容,包括联系人、日历等。将所有内容拖放到新的 PST 文件中。一旦您确定所有内容都在新的 PST 中,请关闭 Outlook。

  3. 从控制面板打开邮件小程序并更改邮件传递以指向新的 PST 文件。

  4. 打开 Outlook,并通过右键单击 Outlook 左侧的旧 PST 文件来关闭它。



至于原因,我也想知道。我最初的猜测是,压缩功能类似于对磁盘进行碎片整理。PST 文件的块被重新排序,使它们全部连续,从而消除了由于删除电子邮件等而产生的间隙,使 PST 文件的整体大小更小。我的猜测是,所有块都超出了 PST 文件的原始大小,准备以正确的顺序复制回来而没有间隙……就在取消该过程之前。如果我完全错了,我相信有人会非常乐意纠正我!

答案2

当 PST 文件超过 2GB 时,它们有时会变得异常。

您可能需要对其运行 Outlook 的 ScanPST 实用程序(通常位于 C:\Program Files\Microsoft Office\Office12(Office 2007)中)并看看是否有帮助。

以下是一些关于如何使用它的有用信息

高血压

答案3

您可能需要考虑为自动警报电子邮件设置自定义规则以将其移动到文件夹。然后您可以自动存档该文件夹,但不要移动它们,而是选择删除并保留足够的时间。您的 PST 将不再充满无用的警报。

相关内容