Did you try Last Known Good Configuration?
I’ve been doing IT work for many years, with literally thousands of incidents of working on various Windows XP configuration problems, and I have never, and I mean NEVER, seen the “Last Known Good Configuration” option fix ANYTHING.