Windows 2003 Terminal Server Freezing At User Logoff? |
Saturday, 12 April 2008 by Michel Roth | |||
"when a user logs into or out of a session (seems more pronounced on logoff), ALL users connected to the server experience a ~5-20 second hang. The hang is described as follows:
Customer has found that during the timeframe of the hang, Winlogon.exe (in session 0) is showing 25% CPU usage."
To me this sounds like a problem that I have encountered several times before. I've seen many causes of this, including supposed hotfixes and service packs (that needlessly to say, did not solve the problem(. I kind of faith in this hotfix though. An associated Microsoft support article has been created. It mentions that this problem occurs because of the way that Windows Server 2003 Service Pack 1 (SP1) or Service Pack 2 (SP2) cleans up user registry information. When a user logs off, there is a five-second delay before Windows Server 2003 SP1 or SP2 flushes the user registry hive. If the terminal server experiences heavy registry activity, the cached registry information on the terminal server may increase significantly. For example, this behavior may occur when a program scans the user profile during the logoff process. When the terminal server experiences heavy registry activity, it takes Windows longer to flush the data.
Show/Hide comment form
|