Click to select the required account (there may be only one) in the list shown. Whether it’s at work or home, Outlook is a great desktop option for sending and receiving email. In short O365 Exchange online on RD servers is a disaster for end-users and Admins alike. To check if Cached Exchange Mode is in use, and to switch it on if necessary, follow the instructions below.The instructions assume the use of Outlook 2013 or Outlook 2016: Click the File menu tab, then click the Account Settings button, then click on Account Settings. Microsoft Outlook is commonly open all the time when you rely on it for your email. My happy medium (so far) is using a 1 or 3 month cached mode (absolutely not supported for O365 at all by Microsoft, even on normal desktops) Which allows for a smaller footprint and indexing performance hit, improving the laggyness of Outlook, while still giving access to larger searches on the O365 servers if need be. We can also point the OST file to another local drive on the server which is dedicated for OST files only. For example, we can set to keep only 3 months of mail in the cached copy and this will keep the OST file small. Since my client has fast Internet and a reliable Exchange server it.
The problem appears to be related to searches in the OST. In the end the completed search index database can take up around 50% of the size of the OSTs. With Outlook 2016, we have an option to set the time limit on mail to keep offline. I took Outlook 2016 out of Exchanged Cached mode and it searches fine. It takes days to populate with many users, cripples the System, and gets completely messed up if using a RDS farm (or session collection I think they call them now). In cached mode, the terminal/remote desktop server itself must index every OST and use this to run searches against.
#How to set cache mode in outlook 2016 update#
When making a change to a mail recipient (like the email address or the display name of the user) or even update the parameters of an Offline Address Book on the Exchange server via Exchange Management Shell (PowerShell), updating the Outlook client after that will not directly get you a fully up-to-date copy. In a normal Exchange environment, and on 0365 online mode, all searching is performed against the Exchange Server, it is quick and it works well. Modify default OAB generation schedule in Exchange. I had attempted to implement cached mode by using a dedicated File server to host redirected OSTs for cached mode, it works, is quick, but there are big issues, and of course is not supported by Microsoft.Īpart from the Massive space requirements for the OSTs in cached mode, searching becomes a big big problem. This makes Outlook slow and laggy and a source of constant frustration to users. Simply put the only mode supported by Microsoft for O365 Exchange online on RD servers is On-line Mode (non-cached). However whatever i do inside outlook 2016 it stays at 1 month.Īs for registry permissions, the user and system can read above entries.I've been through the mill with effin O365 and RDS. It would be nice if we could enable this for people on their dedicated work. In the policy cache exchanged mode is user based. There are some shared workstations that were getting filled up with users mail being stored on there. In the reading pane, in the Setting column, open the policy that you want to set by double-clicking it.
#How to set cache mode in outlook 2016 windows#
I need to have syncWindowSetting to 12, to keep one year of email cached in the OST, however outlook seams to completely ignore these values, and sticks to one month only or allĪny ideas to get it working for only 1 year are welcomeĪ registry export of my outlook settings is below: Windows Registry Editor Version 5.00 Right now in our default domain policy we have Cached Exchange mode disabled. For office 2016, to enable use cached exchange mode in outlook account settings, i tried creating files in registry to enable it Registry.SetValue('HKEYCURRENTUSERSOFTWAREPoliciesMicrosoftoffice16. In the tree view, go to User Configuration > Policies > Administrative Templates > Microsoft Outlook 2016 > Account Settings > Exchange > Cached Exchange Mode. I even added the Dword value Enable and set it to 1. One should be able to alter the period by policy or registry: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\xx.0\Outlook\Cached ModeĬreate a DWORD value of SyncWindowSetting, and then set the desired value:ģ6 = 3 years of email items (Outlook 2016 only)Ħ0 = 5 years of email items (Outlook 2016 only) Problem: For unknown reasons it stays at 1 month or all time. One has the option mail to keep offline in the gui, to cache Email.