I have roughly 50 computers joined to my domain all running Win XP SP2. The Dell hardware is all fairly new (duo-core processors 1-2GB memory, etc). Domain is Windows Server 2000 environment with 2 domain controllers, the primary handling DNS and DHCP traffic.
When any user from almost any computer logs into the domain, the desktop background will appear but it takes up to 2-3 minutes for the icons to appear. The only login script I have is a simple net use map drives that are all available through a gigabit based LAN.
Once the desktop finally loads, everything runs great. I checked msconfig and disabled some random startup items. We have Symantec endpoint protection loading at startup but I've disabled that for testing and they still load slow. Also, it is not every single computer every single time. The slow load seems to be intermittent and I can't seem to pinpoint any startup services that may be causing it. Sometimes the desktop will load almost instantly.
Seems to me that it may be the way computers authenticate with the domain controllers, but that area is a little above my head. Any troubleshooting ideas would be much appreciated.