It's far too complicated today. I just finished an install for a friend who lost a month over the same issue.

No, I don't do this for many. Not an offer to fix this XP install but you need to get the person to fix this install. All the proof it's the install is in your post.
Bob