A new KB article was released yesterday (kb2809808 ) regarding a long log off time on a Windows Server 2008 R2 SP1 RDS server, related to combination Windows Desktop Search and roaming profiles. I’ve seen this happen in some cases, good to see it’s now fixed.
“…Consider the following scenario:
- You have a Windows Server 2008 R2 Service Pack 1 (SP1)-based Remote Desktop Services (RDS) server that has the Windows Desktop Search (WDS) feature installed.
- User accounts are configured to use roaming profiles when users log on to the RDS server by using a Remote Desktop Protocol (RDP) session.
- You enable the following Group Policy setting to delete cached copies of roaming profiles when the user logs off:
Computer Configuration\Administrative Templates\System\User Profiles\Delete cached copies of roaming profiles
- Many different users log on and log off from the RDS server remotely.
“…This issue occurs because of a build-up of stale registry entries. Therefore, an application that uses Crawl Scope Manager (CSM) to query scope rules takes a long time to enumerate the stale registry entries…”
Source and download: http://support.microsoft.com/kb/2809808/en-us?sd=rss&spid=14134