Backup your stuff again, restore to factory condition and it should work fine again. It's anyone's guess what has banged up the OS but I continue to see registry cleaners and those horrible PC Speedup softwares create troubles like this.