Have you tried using Last Known Good Configuration?
One of the first things I would do is to install SP2, there are important security issues that this addresses, among other issues that M$ didn't get right at the time that XP was released.
Reputation Points: 138
Solved Threads: 36
Posting Virtuoso
Offline 1,525 posts
since Mar 2005