You might have to reinstall everything sorry, just back up everything you want on you computer and reinstall windowsXP....i do it when my computer F***S up.
If the error is because of a driver conflict, uninstall the most recently installed driver. But I'm guessing you tried that already... Also try removing any recently installed hardware and/or software.