我使用 Outlook 作为我的个人信息管理器 (PIM),其中包括日历、联系人和笔记。我使用 AkrutoSync 通过家庭 WiFi 将这些内容与我的 iPhone 同步,而不是通过云端。我的 Outlook 是 Windows 10 桌面应用程序,而不是 Office 365 或其他云存储库的一部分。
对于日历,我想我主要在 Outlook 上创建约会/会议活动,然后通过 AkrutoSync 传播到手机。过去一周可能是我第一次在手机上创建活动并将其传播到 Outlook。它显示在我的日历中,但当我尝试在 Outlook 中打开它时,我收到一个弹出窗口,上面写着“抱歉,我们无法打开此项目”。
我尝试修复 PST 文件,在手机上创建测试事件,并将其传播到 Outlook;我收到了相同的消息。我尝试了 Windows 修复 Outlook,包括快速和慢速在线修复,结果相同。
我能够将无法打开的日历项目拖到一个文件夹中,该文件夹显示为 Test.msg,这很奇怪,因为“msg”用于电子邮件,而日历项目扩展名是“ics”或其他标准。当我双击该文件时,我收到一条消息“无法读取该项目”。我将文件发送给 AkrutoSync,他们说他们设法在 Outlook 中打开了它。
我的 Outlook 是 2019,作为独立应用程序购买(不是 Office 2019 的一部分)。但是,我也尝试在另一台装有 Office 2013 的笔记本电脑上打开该文件,我收到了同样的消息,提示无法打开该文件。相比之下,AkrutoSync 报告说他们可以在 Outlook 2013 和 2019 中打开该文件。因此,该文件不太可能是格式错误的。为了确认,我还将其上传到加密电子邮件查看器和CoolUtils 邮件转换;两个网站都解析并显示内容,没有任何问题。
看来我的两个特定版本的 Outlook 都无法打开 Test.msg 文件。 什么条件(可能是 Windows 设置,例如安全性、策略)阻止打开可能包含*.msg
日历项目的有效格式的文件?
2022-05-23更新:我能够在第三个系统上使用 Outlook 2013 打开 Test.msg,没有任何问题。我能想到的第三个系统上成功和前两个系统上失败的唯一区别是 Outlook 可以访问 Exchange 服务器。我怀疑很多人不知道 AkrutoSync 如何将日历项目从 iPhone 传播到笔记本电脑上的 Outlook。然而,就产品知识较少的方面而言,是否有人知道是否可以以假定 Exchange 服务器可用性并依赖其功能的方式创建 Outlook 日历项目? 这可以解释我对这 3 个系统的观察。前 2 个系统失败了;每个系统都运行了 Outlook 配置文件,除了日历的无电子邮件帐户外,还只包含 IMAP 帐户。相比之下,第 3 个系统成功了;Outlook 配置文件只有一个 Exchange 帐户,用于日历和电子邮件。
2022-05-24更新:我请一位使用 Office 365 中的 Outlook 桌面应用的人尝试打开 Test.msg。它也失败了。所以这是 4 个截然不同的系统中唯一一个成功的。这个成功的突出特点(我知道)是 Outlook 配置文件包含一个 Exchange 帐户。
2022-05-30 更新:AkrutoSync 确认,在他们的成功测试中,Outlook 配置文件只有一个 IMAP 帐户(没有 Exchange 帐户)。因此,我的某个 Outlook 配置文件中存在 Exchange 帐户确实不是解释成功打开 Test.msg 容器中的日历项目。一定是有其他条件允许 Outlook 在某些情况下打开该文件。
PS 我没有个人 Office 365 或 Outlook.com 帐户,并且不想创建。但是,我确实尝试使用网络邮件界面访问我的 Gmail,将 Test.msg 作为电子邮件附件打开。结果发现它甚至没有将文件存储为单个文件 Test.msg。它将其存储为两个附件:“Test”和“noname”(无扩展名),其中“ Test
test”比“noname”小得多,而“ noname
noname”大得多。Gmail 说它没有与文件关联的应用程序。
答案1
为什么会一些Outlook 安装无法打开正确格式的“msg”文件?...我尝试修复 PST 文件,在手机上创建测试事件,并将其传播到 Outlook;
PST 是一个专有数据库,用于SCANPST
修复和重新索引它:
# Root section of Outlook:
%ProgramFiles%\Microsoft Office\root\Office16\SCANPST.exe
-
您可以使用收件箱修复工具 [
SCANPST.EXE
] 来诊断和修复 Outlook 数据文件中的错误 [.PST
或.OST
]。收件箱修复工具会检查计算机上的 Outlook 数据文件,以查看它们是否完好无损。您可能需要在下列情况下使用收件箱修复工具:
- 您收到一条消息,指出 Outlook 无法打开您的数据文件
- 您收到一条消息,指出 Outlook 无法打开文件夹集
- 您认为 Outlook 数据文件可能已损坏
- 尝试使用以下
.pst
方法修复SCANPST
:
制作 PST 文件的备份副本 → 运行SCANPST
→ 导航到.pst
→ 开始
(我曾用 修复过 PST 文件SCANPST
) - 如果这不起作用,请考虑恒星工具 (专业修复工具)
答案2
抱歉,我对 AkrutoSync 不太熟悉,我想确认同步的日历是否在 Outlook 日历中显示为文件?您能分享屏幕截图给我们以便进一步排除故障吗?
您说日历已同步到 Outlook,您能在 Web Outlook 中打开日历吗?
要确定问题是否与 Windows 端有关,您可能需要在组织外的另一台 PC 上进行测试,以检查此问题是否仍然存在。