Resolving slow performance issue for CRM outlook client

One of our CRM customers who uses CRM outlook client started getting really slow response since last week or so…

This could be due to many reasons but one of reason for slowness is auto tagging incoming emails, CRM 4.0 by default processes 1000 emails in outlook inbox.

These settings can be altered by creating registry key on client side and if you change this value to around 20 and this should improve performance considerably because now CRM tagging engine will look for last 20 emails that came in to outlook rather last 1000.
Following is registry key settings which needs to be altered for the same..

TagMinItemsForCrawl

The value in this registry entry sets the minimum number of items that the auto-tagging feature will process in the crawl mode. When a folder contains fewer items than the value in the registry entry, the auto-tagging feature will process items in the search mode. The default value is 1,000.

TagAllowedItemsForCrawl

The value in this registry entry sets the maximum number of items that the auto-tagging feature will process in the crawl mode in a particular folder. The default value is 1,000.