Hey,
I had the same problem. I tried everthing that i knew of, but the only thing that worked was a FRESH install of WinXP. When i say FRESH install, it meanz completely formatting ur HDD and then using the XP CDROM install. IF you by any chance encouter really slow startup times just defragment all of ur HDDs. That should do the trick.