I learned on these forums that drivers are responsible for
this VERY annoying probem. I had it, too.
Drivers could be those you loaded for your hardware,
or "free" plug-and-play drivers contained in an MS Update.
Solution: System Restore
This process reverts your SOFTWARE to its state as of a
given time, leaving data files, settings, etc. up-to-date.
I am assuming that Win XP SEEMS to have this problem
because you installed other things shortly after the Win
XP upgrade. XP alone would not have this problem. If your
upgrade is acting up because of preexisting files on your
hard drive, that problem will still be apparent after the
System Restore. System restore is completely reversible.
How to do it:
Start
Help/Support
Type in: System Restore Wizard
PS: You can undo a restore with one click, if needed.