well, since you actually thought that posting in a mostly dead forum to look for tech help was a good idea, might as well give legit help.
your problem doesn't sound like it stems from anything hardware related, it sounds more like you just got some bugged out software. your easiest and best bet would be to just find someone to reformat your computer to factory state, which would clear away and reinstall all your drivers.
trying to fix the problem by itself would take a whole lot of work, since it could be anything causing the problem. getting someone to fix it for you might turn out to be pretty expensive.
if that's too technical for you, or if you cant find anyone to do that for you, go buy an official copy of windows and install that, making sure to wipe all data, not saving them.
I would revert it to factory settings, but you'd need the system restore disk for that, correct? I don't have 'em. Might as well just buy an official version of Windows, then. Should I just get another copy of XP?