如何在 Outlook 2003 中配置 (.pst) 和 (.ost) 文件的大小限制

文章编号: 832925 - 查看本文应用于的产品
重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明

如何在 Outlook 2003 中配置 (.pst) 和 (.ost) 文件的大小限制_文件大小本页

如何在 Outlook 2003 中配置 (.pst) 和 (.ost) 文件的大小限制_文件大小_02概要

Microsoft Office Outlook 2003 支持 American National Standards Institute (ANSI) 以及 UNICODE 个人文件夹 (.pst) 和脱机文件夹 (.ost) 文件。本文描述如何使用以下四个注册表项来限制 .pst 和 .ost 文件的大小:
  • MaxFileSize 注册表项
  • WarnFileSize 注册表项
  • MaxLargeFileSize 注册表项
  • WarnLargeFileSize 注册表项

MaxFileSize 注册表项

MaxFileSize 注册表项决定 .pst 和 .ost 文件可以增长到的最大绝对大小。达到此最大大小后,Outlook 2003 不允许文件大小的增长超过此大小。

WarnFileSize 注册表项

WarnFileSize 注册表项决定 .pst 和 .ost 文件可以拥有的最大数据量。达到此最大数据量后,将不允许 .pst 和 .ost 文件再添加任何数据。但是,物理文件的大小仍会因内部进程而增长。

在下表中,MaxLargeFileSize 注册表项和 WarnLargeFileSize 注册表项指的是 UNICODE 格式(新的 Large 格式)文件;MaxFileSize 注册表项和 WarnFileSize 注册表项指的是 ANSI 格式(早期的 Microsoft Outlook 格式)文件。UNICODE 值是以兆字节 (MB) 增量设置的,而 ANSI 值是以字节增量设置的。

 
 
名称 类型 有效数据范围 默认值
MaxLargeFileSize REG_DWORD 0x00000001 – 0x00005000 0x00005000 20,480 (20 GB)
WarnLargeFileSize REG_DWORD 0x00000000 – 0x00005000 0x00004C00 19,456 (19 GB)
MaxFileSize REG_DWORD 0x001F4400 – 0x7C004400 0x7BB04400 2,075,149,312 (1.933 GB)
WarnFileSize REG_DWORD 0x00042400 – 0x7C004400 0x74404400 1,950,368,768 (1.816 GB)



注册表项的策略位置位于注册表编辑器中的以下路径中:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\PST
注册表项的用户首选位置位于注册表编辑器中的以下路径中:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\PST

如何在 Outlook 2003 中配置 (.pst) 和 (.ost) 文件的大小限制_文件大小_02更多信息


请执行下列步骤配置 .pst 和 .ost 文件的大小限制。

注意:本文中讨论的设置同时适用于 .ost 和 .pst 文件。如果修改这些注册表项,可能会影响与缓存 Exchange 模式、自动存档以及 .pst 文件一起使用的 .ost 文件。

警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中,键入 regedit,然后单击“确定”。
  3. 在左窗格中,展开“我的电脑”,然后展开“HKEY_CURRENT_USER”。
  4. 展开“Software”,然后展开“Policies”。
  5. 展开“Microsoft”,然后展开“Office”。
  6. 展开“11.0”,然后展开“Outlook”。
  7. 单击“PST”,然后在右窗格中右键单击“MaxFileSize”。
  8. 单击“修改”,然后在“数值数据”框中键入值。
  9. 单击“确定”。
  10. 右键单击“WarnFileSize”,然后重复步骤 8 至 9。
  11. 右键单击“MaxLargeFileSize”,然后重复步骤 8 至 9。
  12. 右键单击“WarnLargeFileSize”,然后重复步骤 8 至 9。
建议 MaxFileSize 注册表项与 WarnFileSize 注册表项之间的值以及 MaxLargeFileSize 注册表项与 WarnLargeFileSize 注册表项之间的值至少为 5%,以便不会阻碍内部进程继续执行。

如果 MaxFileSize 注册表项的值超过 .pst 或 .ost 文件的 ANSI 2 GB 限制,则忽略该值,将大小限制在 2 GB 以防止文件损坏。对于 UNICODE 文件,WarnFileSizeregistry 注册表项的默认值计算为 MaxFileSize 注册表项的 95%,而对于小的 ANSI 文件,它保留为 1,950,368,768 字节。

注意:可以将 UNICODE 限制设置为超出表中列出的值。但是,由于会引起性能下降,建议您不要这样做。

如果 .ost 文件或 .pst 文件达到 WarnFileSize 或 WarnLargeFileSize 注册表项中指定的限制,则触发压缩功能以尝试将文件大小减小到可用级别。当达到 WarnFileSize 或 WarnLargeFileSize 限制时,将无法发送电子邮件(假设已发送的电子邮件存储在“已发送的邮件”文件夹中),且无法在文件中复制或移动项目。如果此文件是用于自动存档的存档 .pst 文件,则自动存档操作将失败。但是,可以删除电子邮件或从当前作为默认传送位置使用的 .pst 或 .ost 文件来对其进行存档。

下面是文件达到注册表项中指定的最大值时可能出现的一些错误:
  • 当尝试将项目移动到已达到限制的 .pst 或 .ost 文件中时,会收到以下错误信息:

    Can't move the items.The file <path>\<filename>.pst has reached its maximum size.To reduce the amount of data in this file, select some tems that you no longer need, and then permanently delete them.
  • 当电子邮件传送到使用缓存 Exchange 模式的 .pst 或 .ost 文件,并且此文件已达到限制时,将启动“邮箱清除”向导。

如何在 Outlook 2003 中配置 (.pst) 和 (.ost) 文件的大小限制_文件大小_02属性

文章编号: 832925 - 最后修改: 2010年5月13日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft Office Outlook 2003
关键字: 
kbconfig kbhowto KB832925
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。