你目前正处于脱机状态,正在等待 Internet 重新连接

您不能在 Outlook 2007 中打开.msg 电子邮件消息文件,如果该文件包含多个附件或多个收件人

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 952295
症状
安装,Microsoft Office Outlook 2007 的计算机上时您尝试打开某个 Outlook 邮件格式 (.msg) 电子邮件文件包含多个附件或多个收件人的您可能会遇到下列症状之一:
  • 当您双击要在 Outlook 2007 中打开该邮件.msg 文件时,不能打开该邮件。 此外,您会收到以下错误消息:
    由于注册表或安装问题,该操作失败。 重新启动 Outlook,然后再试一次。 如果问题仍然存在,请重新安装。
  • 当您使用基于 MAPI 的应用程序,如 MFCMapi.exe 查看一个.msg 文件的属性时,不能打开该邮件。 此外,您会收到以下错误消息:
    MAPI_E_CORRUPT_DATA
解决方案
若要解决此问题,请按照下列步骤。

重要此节、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果注册表修改不当可能会出现严重问题。 因此,请确保您认真执行这些步骤。 附加的保护备份注册表之前对其进行修改。 然后,您可以在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表
  1. 应用修补程序 951995。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    951995Outlook 2007 修补程序包说明: 2008 年 4 月 28
  2. 添加 AttachmentMax 注册表项和 RecipientMax 注册表项。 若要执行此操作,请按照下列步骤。

    请注意AttachmentMax 注册表项的默认值为 2048年附件。 RecipientMax 注册表项的默认值为 2048年收件人。 如果将这些注册表项设置为较大的值,它会导致长时间的延迟,当您试图打开具有大量的收件人或附件的.msg 文件。 这预期,是在建立原始限制的原因。
    1. 退出 Outlook 2007。
    2. 启动注册表编辑器。
      • 在 Windows Vista 中单击开始开始按钮类型注册表编辑器在该开始搜索框,然后再按 ENTER。 如果输入管理员密码或进行确认提示键入密码或进行确认。
      • 单击 Windows XP 中开始单击运行类型注册表编辑器在该打开框中,然后单击确定.
      • 如果不使用的策略,找到并单击以下注册表子项:
        HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Options\Mail
      • 如果您使用的策略,找到并单击以下注册表子项:
        HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Outlook\Options\Mail
    3. 上将编辑指向菜单然后单击双字节值.
    4. 类型AttachmentMax然后按 ENTER 键。
    5. 用鼠标右键单击AttachmentMax然后单击修改.
    6. 在该值数据框中,键入一个的值,然后单击确定.
    7. 重复步骤 c,通过添加 g 了RecipientMax注册表项。
    8. 退出注册表编辑器。
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:952295 - 上次审阅时间:01/04/2011 09:03:00 - 修订版本: 1.0

Microsoft Office Outlook 2007

  • kbqfe kbexpertiseinter kberrmsg kbprb kbmt KB952295 KbMtzh
反馈
ateElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">