我有一个 Outlook 2002 PST 文件。这种旧格式存在诸如 2 GB 大小限制之类的问题。我想转换为没有此问题的更现代的 PST 格式 (unicode)。
MS 的网站说没有直接转换,但你可以创建一个新的 unicode PST,然后将所有消息从旧的 ansi PST 导出到其中。所以我按照这个页面上的步骤操作:-->http://office.microsoft.com/en-us/outlook-help/convert-a-non-unicode-data-file-pst-to-a-unicode-data-file-pst-HP001038351.aspx
问题是这似乎并没有真正合并或导入消息。 Outlook 现在显示两个收件箱,而我在 C:\Documents and Settings\user_id\Local Settings\Application Data\Microsoft\Outlook 中有两个单独的 PST ...它似乎在跟踪这两个 PST,其中新的 PST 没有消息(并且没有大小限制问题),而旧的 PST 包含我想要保留的所有消息(但也有大小限制)。
我如何才能将我的旧邮件放入没有大小限制的新建 PST 中?
编辑:已接受答案中链接的程序不断崩溃,并出现运行时错误(以不寻常的方式终止等等等等)... 无论是在 Windows7 还是 XP 计算机上。另一个免费软件程序运行正常,但有一些小麻烦 -http://www.winpst.com/Ansi_PST_to_Unicode.html
使用它进行转换后,您可以用转换后的文件替换现有的 outlook.pst。但是它会将您的个人文件夹(邮箱的顶层)命名为“使用 WinPST 制作”之类的名称,并且您无法重命名它。而且您会得到一个神秘的重复个人文件夹,其中包含相同的收件箱、子文件夹等(新邮件显示在两个收件箱中)。Outlook 的数据文件部分只显示一个 PST(加上可以忽略的 archive.pst)。要删除重复的个人文件夹,我不得不执行一些复杂的步骤。如果您还没有备份现有的转换后的 PST,请备份它。创建一个新的数据文件(控制面板 --> 邮件 --> 数据文件 --> 添加 --> 选择较新的格式 --> 为其命名 --> 单击确定)。将 Outlook 设置为将新邮件发送到此数据文件(控制面板 --> 邮件 --> 查看或更改现有电子邮件帐户 --> 更改“将新邮件发送到”,以便它发送到您新创建的数据文件)。最后,运行 Outlook,进入工具 --> 选项 --> 邮件设置 --> 数据文件 --> 单击 outlook.pst(不是我们刚刚新建的那个),然后单击删除。是的,我们正在删除您成功转换的文件。您备份了它吧?不知何故,您没有删除所有邮件等,而是保留了它们,您只删除了重复的个人文件夹。关闭并重新打开 Outlook 进行确认。
答案1
我使用 Outlook XP/2002 已经有一段时间了,但它应该可以让你以比 PST 更通用的形式导出邮件,比如 .CSV(纯文本,逗号分隔值),因为 Outlook 2007 和 2010 支持导入 CSV。你可能需要分别处理你的邮件、联系人等。
如果这不行的话,还有软件可以帮助您转换/升级 PST;例如:Systools 的 PST 升级工具。
SysTools 软件提供简单但功能强大的 PST 转换工具,可将 Ansi PST 转换为 Unicode PST,反之亦然。软件高效执行:
- 将 Ansi PST(MS Outlook Outlook 2000/2002/XP)转换为 Unicode PST(MS Outlook 2003/2007)
- 将 Unicode PST(MS Outlook 2003/2007)转换为 Ansi PST(MS Outlook 2000/2002/XP)
答案2
这是非常好的分步指南如何将文件从旧的 ANSI .pst 文件移动到新的 Unicode 文件。它不需要任何商业/试用软件或 .csv 导出/导入。
要将 ANSI 格式的 pst 文件转换为 UNICODE,您必须手动执行此操作以保留存档数据的正确日期。虽然这个过程相当简单,但却很繁琐,特别是如果您有一个大型 pst 文件并且根文件夹下有很多文件夹。注意:自动将所有文件夹(而不是手动移动文件夹)从 ANSI pst 文件导入到新的 Unicode pst 文件将更改存储数据、电子邮件等的日期。这可能会对用户的数据产生法律影响。
- 为了安全起见,请先备份您要转换的 pst 文件。
- 通过以下方式创建一个新的 pst 文件;• Outlook 2003 和 Outlook 2007 文件->新建-> Outlook 数据文件...• Outlook 2010 主页选项卡->按钮新建项目->更多项目-> Outlook 数据文件...
- 出现提示时(仅限 Outlook 2003 和 2007),选择“Office Outlook 个人文件夹文件 (.pst)”,然后按“确定”
- 使用 Outlook 2003 或 2007 时,会弹出一个新对话框,您可以在其中指定显示名称、加密设置(除非有非常特殊的需要,否则不建议这样做)并可选择在 pst 文件中设置密码。
- 切换到文件夹列表导航 (CTRL+6)。这样可以更轻松地复制日历、联系人、日记任务和便笺文件夹。
- 现在将所有文件夹从 ANSI pst 文件移动到新创建的 UNICODE pst 文件。您可以通过拖放或右键单击并移动来执行此操作。此复制还会复制所有子文件夹。
上一个答案对我不起作用,因为 Systools 的 PST 升级工具现在不免费,并且试用版每个订单只能转换 15 个文件。我的 ANSI .pst 文件大约为 1.8 Gb。