Making CRM 2011 Outlook client stable
I've noticed Outlook clients started to crash randomly after the deployment of RU11 analysing Outlook.exe crash dumps revealed the issue was on SQL CE 3.0. A new version of SQL compact edition is available version 4.0 which as documented, handles memory better eliminating (or near) the out-of-memory crashes in Outlook while working with the CRM Outlook client.
The following Microsoft KB article documents how to upgrade SQL CE 4.0:
http://support.microsoft.com/kb/2616319
The process as per KB article:
- Install SQL CE 4.0
- Delete the CRM 2011 client current configuration and delete any cashed databases
- C:\Users\[user]\AppData\Local\Microsoft\MSCRM
- delete all *.sdf files
- EDIT the configuration wizard config file to load the SQL CE 4
- EDIT the CRM client startup config file to load new assemblies.
- Open Outlook and confirm the new SQL CE is loaded as per below screenshot
However I found that on random machines the configuration wizard failed to connect to CRM, the reason behind this was related with a configuration line on the configuration wizard config file:
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
Removing the above code allowed the connection to be made. If you don't want to remove the above code from every user the following hotfix will resolve the issue:
CRM 2011 client x64
If you have the opportunity to instead of 32bits use the 64bits version of Office, then it would be strongly recommended to use the x64 it adds extra stability to Outlook and CRM client, as 64 bits has more room for memory allocation.
Registry Keys
As per the following KB http://support.microsoft.com/kb/2585157 the below registry keys will improve performance:
HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient
|
HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient |
DisableMapiCaching | 1 |
AddressBookMaterializedViewEnabled | 1 |
CRM Settings
From CRM settings > administration there is a few settings that you should also consider to improve user experience:
System Settings > Outlook Tab you want to increasing the default values to reduce overhead on the server and on the user side:
Privacy Settings > Error Reporting here you can configure centrally all users settings on how to deal with Microsoft errors, the advantage here is that you reduce the noise on the user side.
Conclusion
I've covered a few known optimizations, the most impact is SQL compact edition 4 so I strongly recommend you upgrading your outlook client deployment. I hope this was helpful please leave any questions or feedback.
Microsoft CRM TRaining for all those businesses who want to remain in the competition
ReplyDeleteQuantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download Now
Delete>>>>> Download Full
Quantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download LINK
>>>>> Download Now
Quantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download Full
>>>>> Download LINK ZU
Your blog really informative.
ReplyDeleteRoadrunner is an email service provider software program which assists you to forward email easily. If you are troubling any issue with your roadrunner, contact with roadrunner customer support team for instant resolution.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteQuantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download Now
ReplyDelete>>>>> Download Full
Quantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download LINK
>>>>> Download Now
Quantum Dynamics With Microsoft Crm: Dynamics Crm 2011 Outlook Client Optimization >>>>> Download Full
>>>>> Download LINK