上次更新时间:2024 年 1 月 4 日
问题
有时 Outlook 似乎在启动时会同步整个 OST 或大部分时间。 在最终打开并正常运行之前,Outlook 将停留在初始屏幕中很长时间。
对配置文件和 OST 文件名的调查将显示未创建新的 OST 文件, (如果原因) ,这也会出现在应用程序事件日志中。 客户经常报告,如果他们取消打开 Outlook 并重试,它将立即打开。 他们还可能注意到,如果他们已切换到飞行模式,Outlook 有时会拒绝启动,并出现此错误:
“无法启动 Microsoft Outlook。无法打开 Outlook 窗口。无法打开文件夹集。尝试登录到 Microsoft Exchange 失败。”
此症状的一个已知原因是缓存重新启动。 如果用户已创建新配置文件,或通过禁用共享日历改进从 REST 手动切换到 MAPI,则这是预期情况。 但是,由于非 Office MAPI 应用程序中读取已启用服务的功能状态存在地方性问题,运行此类应用可能会意外地强制进行此切换。
状态:解决方法
此问题最初已在内部版本 17029.20000 及更高版本中修复,但正在拉取修补程序以解决另一个问题,即将项目移动到其他文件夹时 Outlook 错误“无法移动项目”。 在 24 年 1 月 4 日,所有 Office 内部频道、Beta 版和 CC 预览频道都将删除修复程序。 此更改将很快扩展到生产渠道,我们将在更改发布后立即更新本主题。
在更新的修补程序发布之前,如果遇到本文中的问题,请实现 RestUpdatesForCalendar DWORD:1 下面记下的注册表项。 当更新的修补程序可用时,我们将更新本主题,你可以删除注册表项缓解措施。
出现此问题的原因是 Outlook 在确定缓存的“默认”状态时遇到问题,Outlook 和非 Office MAPI 应用(如 MFCMAPI)会得出不同的结论。
一种解决方法是使用文章如何启用和禁用 Outlook 日历共享更新中的组策略设置。
设置为 1 时,此设置将强制打开 REST 并避免此问题:
位置:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Options\Calendar
DWORD: RestUpdatesForCalendar
值:如果已启用,则为 1;如果禁用,则为 0
此设置也以非策略形式提供:
位置:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Calendar
另一种解决方案是在 Outlook 帐户设置中显式指定 REST 状态。 这是通过切换“共享日历改进”关闭和打开来完成的:
-
文件/帐户设置/帐户设置
-
在“Email帐户”对话框中,单击 Exchange 帐户的名称,然后单击“更改”。
-
更多设置
-
高级
-
请注意,“启用共享日历改进”处于打开状态。
-
将其关闭,然后立即重新打开。
-
单击“确定”。
-
Outlook 可能会警告需要重启。 它不是,但你可以根据需要。
-
单击“X”关闭“Exchange 帐户设置”对话框。
-
单击“关闭”。
下面是对话框的图片: