You can start Windows XP in Safe Mode to help solve startup problems. Here's a complete tutorial on starting in Safe Mode in Windows XP.
pcsupport.about.com