We have a strange problem on our network, where all WinXP PCs generally take 4-5 mins to login (whilst the same user account would log in in 1 minute on Win2K).

Having done lots of searching and research, it seems as though DNS tends to be a big problem with slow logins but ours appears to be set up correctly.

I had a look at the userenv log, and there are a few things that stand out...

Code:
USERENV(2b8.414) 13:48:00:584 ProcessGPOs:
USERENV(2b8.414) 13:48:00:584 ProcessGPOs:
USERENV(2b8.414) 13:48:00:584 ProcessGPOs: Starting user Group Policy (Background) processing...
USERENV(2b8.414) 13:48:00:584 ProcessGPOs:
USERENV(2b8.414) 13:48:00:584 ProcessGPOs:
USERENV(2b8.414) 13:48:00:584 EnterCriticalPolicySectionEx: Entering with timeout 600000 and flags 0x0
USERENV(2b8.414) 13:48:00:584 EnterCriticalPolicySectionEx: User critical section has been claimed.  Handle = 0x79c
USERENV(2b8.414) 13:48:00:584 EnterCriticalPolicySectionEx: Leaving successfully.
USERENV(2b8.414) 13:48:00:584 ProcessGPOs:  Machine role is 2.
USERENV(2b8.414) 13:48:00:584 PingComputer: Adapter speed 100000000 bps
USERENV(2b8.414) 13:48:00:584 PingComputer:  First time:  1
USERENV(2b8.414) 13:48:00:584 PingComputer:  Fast link.  Exiting.
USERENV(2b8.414) 13:50:00:377 ProcessGPOs:  User name is:  (edited this out)
USERENV(2b8.414) 13:50:00:393 ProcessGPOs: Domain controller is:  (edited this out)
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for gptext.dll.
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for dskquota.dll.
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for gptext.dll.
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for iedkcs32.dll.
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for scecli.dll.
USERENV(2b8.414) 13:50:00:393 ReadGPExtensions: Rsop entry point not found for gptext.dll.
most obvious there is the exact 2 minute gap (120 second timeout?). not sure what would trigger that. no idea what the Rsop error is to do with either.

the other error of note is:

Code:
USERENV(1ec.558) 13:50:03:190 ImpersonateUser: Failed to impersonate user with 5.
USERENV(1ec.558) 13:50:03:190 GetUserNameAndDomain Failed to impersonate user
anyone familiar with these problems, or have any suggestions? I am able to provide more info if necessary!

thanks.