Microsoft shares workaround for Outlook's slow startup or fail due to OST sync bug

Microsoft has shared a workaround for Outlook being stuck on the startup splash screen before eventually opening. When this is happening, it appears that Outlook is syncing the entire offline data file (.ost) during the process. In some instances when users try the Airplane mode, Outlook the entire startup process will often fail.

Microsoft explains the issue:

ISSUE

Sometimes Outlook appears to be syncing the entire OST all or most times it starts up. Outlook will be stuck at the splash screen for a long time before eventually opening and operating normally.

Investigation of profile and OST file names will show new OST files are not being created (this would also appear in the Application Event Logs if it were the cause). Customers often report that if they cancel Outlook opening and try again, it will open up without delay. They may also note that if they have switched into Airplane mode, Outlook will sometimes refuse to start at all, giving this error:

“Cannot start Microsoft Outlook. Cannot open the Outlook window. The set of folders cannot be opened. The attempt to log on to Microsoft Exchange has failed.”

The company believes the issue could be a result of cache re-priming. If you are wondering, cache priming essentially means pre-loading the cache memory with the necessary data.

To mitigate the issue, Microsoft has provided a workaround

This issue happens because Outlook is having trouble determining the "default" state of the cache, with Outlook and non-Office MAPI apps like MFCMAPI coming to different conclusions.

One workaround is to use the group policy setting in the article How to enable and disable the Outlook calendar sharing updates.

This setting, when set to 1, will force REST on and avoid the issue:

Location:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Options\Calendar

DWORD: RestUpdatesForCalendar

Value: 1 if Enabled, 0 if Disabled

This setting is also available in non-policy form:

Location:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Calendar

Another solution is to explicitly specify the REST state in the Outlook account settings. This is done by toggling "Shared Calendar Improvements" off and on:

  1. File/Account Settings/Account Settings

  2. Double click store

  3. More Settings

  4. Advanced

  5. Note that "Turn on shared calendar improvements" is on.

  6. Toggle it off, then immediately toggle it back on.

  7. Click OK.

  8. Outlook may warn about needing to restart. It doesn"t, but you can if you want to.

  9. Click The X to close the Exchange Account Settings dialog.

  10. Click Close.

Here"s a picture of the dialog:

You may find more details on the support page on Microsoft"s site.

In related news, Microsoft 365 servers suffered another outage today, though, thankfully, unlike the last time, this one was resolved within a few hours. The company"s infrastructure was to blame.

Report a problem with article
Next Article

Red Dead Redemption 2, The Touryst, and more discounted in this week's Deals with Gold

Previous Article

Spotify's desktop app gets new sections to show what's playing and what's in your library