![如何将 Outlook 2013 .ost 文件导入/恢复/修复到 Outlook 2013 的新实例中?](https://linux22.com/image/1355603/%E5%A6%82%E4%BD%95%E5%B0%86%20Outlook%202013%20.ost%20%E6%96%87%E4%BB%B6%E5%AF%BC%E5%85%A5%2F%E6%81%A2%E5%A4%8D%2F%E4%BF%AE%E5%A4%8D%E5%88%B0%20Outlook%202013%20%E7%9A%84%E6%96%B0%E5%AE%9E%E4%BE%8B%E4%B8%AD%EF%BC%9F.png)
注意:这不是 Microsoft Exchange 的问题,而是 Outlook 2013 的问题,尽管它看起来像是之前提出的问题的重复,但请注意帖子的结尾。
我的情况的一些背景:
我已经使用 Outlook 2010 有一段时间了,然后几个月前升级到了 Outlook 2013(我的 IMAP 服务器存在严重的同步问题,导致大量电子邮件重复,所以我认为升级到 2013 可以解决这个问题)。(剧透:但事实并非如此)
几天前,我不得不重新安装 Windows 7。作为保存旧数据的一部分,我还将 .ost(新 Outlook 2013)数据文件复制到外部驱动器。
现在,我重新安装了 W7 后,想恢复它们。令我惊讶的是,我发现无法将 .ost 数据文件导入 Outlook 2010。
直到那时我才意识到这两种格式的区别,所以在互联网上学习了一些知识后,我了解到 .ost 被 Outlook 2013 重新引入为默认数据文件格式,据说带来了很大的改进,新的缓存算法,减小了文件大小等...)。所以我再次升级到 2013,希望能够再次使用我的电子邮件。
现在问题来了。Outlook 2013 也无法识别它自己的 .ost 文件(不允许我将其导入为数据文件),尽管它创建了一个新的 .ost 文件并开始使用它而没有问题。
所以我想,好吧,即使我无法导入我的旧数据文件,也许我仍然可以诱骗 Outlook 使用它。但无论我尝试什么(从 CPanel 和 Outlook 创建新的电子邮件帐户,希望允许指向我的旧数据文件,甚至将新数据文件中的每个注册表项更改为我的旧数据文件),我都没有成功。
新的连接参数与旧的完全相同(邮件服务器、用户名和密码,甚至硬盘位置等等)。但是当我偷偷关闭 Outlook,删除其新数据文件并将其替换为旧数据文件(绝望的措施)时,它要么将其重命名为 .ost.old,要么只是用 (1)、(2) 等创建一个新文件。这让事情变得更加奇怪。
放弃之后,我尝试了网上各种 .ost 恢复工具,但都不起作用。经过 3 小时的恢复失败(文件大小为 5.5 GB),一个软件报告它“严重损坏”,尽管我确信它及其两个备份都没有问题。
我上上下下地搜索了 Google,却一无所获。这让我很惊讶,因为我不可能是唯一一个遇到这种问题的人(尽管 Outlook 2013 相当新,Google 搜索结果需要一段时间才能适应)。
文件 -> 导入也不起作用,因为我没有选择 .ost 文件的选项,强制执行会导致文件格式无法识别错误。
最后,我查看了以下问题(以及其他一些问题),但没有一个答案能够帮助我:
有什么方法可以“恢复”.pst(Outlook 个人文件夹)或 .ost(脱机文件夹文件)?
有什么方法可以避免出现“Outlook 正在使用旧的 .ost 文件”错误吗?
如何读取或重新使用旧的、已保存的 Outlook .ost 文件?
我已经耗尽了我的资源,所以如果有人能给我指明正确的方向,我将不胜感激。
答案1
我们上周也遇到了同样的问题,我的经历和你的差不多。我最终的解决方案是将旧的 Outlook 数据导出到 pst 文件,然后导入。