Well when my comp did weird shit like that....I scanned for viruses and found two worms....turns out they fucked up my system registry pretty hard...............got those critters out then fixed the registry with Registry Mechanic and CCleaner.....runs like a charm now