Well, you comp sounds so messed up I think you need a clean installation!!! But before you do that, are you able to back up your important files to a a disk such as a CD or another computer?
The other thing is always use a generic OS from Microsoft, not the one that comes wit your comp.