This sounds like a variation on the very old problem called (google it!)

XP CORRUPT PROFILE

Microsoft does not offer a cure. Just what to do next.

Try that.
Bob