Analyzing Slow Logons:
You can determine which part of the login is slow by enabling the userenv.log in verbose mode on the client machine which will tell you how much time is taken at each process of the logon. You must do this with a registry hack… Start > Run > Regedit
Then drill down to:
HKLM\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\WINLOGON
Create key D_WORD
UserEnvDebugLevel = 10002 (Hex)
Then do your logon. After logon check C:\Winnt\Debug\Usermode\userenv.log
It will show you the details of your logon and probably help you pinpoint which part of the logon is slow. One thing though, you might need to take time to analyze the log as it can be quite long
Additionally, other things to ck/chg for speeding up logons:
If you are not configuring Computer GPO’s in AD and are only using the User configurations setting (nothing applied in the computer configurations settings – so the logins were running through the user settings and then sitting there in the computer settings) check to disable the computer setting.
disable all offline synchronization
disable all file and print sharing