if you can't do a windows repair then find an good version of bart pe i have some tech 182 release it has anti-virus and anti-spyware and makes it really easy to fix up but seriously i think u need to do a windows repair, i have to all the time because i abuse mm computer if u do a repair it just replaces system files so nothing gets deleted
http://www.nu2.nu/pebuilder/
http://www.bootcd.us/BartPE_Plugins_Repository.php