I got a call the other day saying that a particular mailbox was having some strange problems, disconnecting etc, however I knew that this was particularly large (25Gb) and is also shared.

Jumping into good old ‘eventvwr’ I saw and saw this error dotted about: 
Error:  MSExchangeIS EventID 9646: Mapi session exceeded the maximum of 500 objects of type “objtFolder”

This is cause by having over 500 folders in Outlook. Rather that asking the user to remove some folders and sub-folders (which I knoew wouldn’t happen) I decided to look into it further and found that an effect of this is that Outlook folders don’t update properly and various calendar issues pop up, such as disappearing items and such.

06_02_2014_003
Error:  MSExchangeIS EventID 9646: Mapi session exceeded the maximum of 500 objects of type “objtFolder”

To resolve this you’ll need to make some registry changes. To open ‘regedit’ look here

Create the following registry keys on your Exchange Servers:
Navigate to HKLM > System > CurrentControlSet > Services > MSExchangeIS > ParametersSystem.

  • In ParametersSystem create a new key named MaxObjsPerMapiSession.
  • In MaxObjsPerMapiSession, create a  new DWORD named objtFolder and give it a decimal value of something like 600.
  • Create a second DWORD and call it objtFolderView and give it a decimal value of something like 600.

06_02_2014_002

The Exchange server will update after a few minutes and you shouldn’t need to restart the Information Store or any services. If you still see this error occurring in the ‘eventvwr’ then you’ll need to go back to the Registry Editor and up the value (i.e. 600) until the error stops.

Hope this gets you out of a sticky Quibble.