i fixed it!!!!
go to system 32 >tools>folder options>view>unclick hide protected operating system files>then click show hidden files and folders>then ok
now in system 32 folder you should find a folder that is shaded but NOT!! dllchache now delete the shaded folder after you have made sure the folder is it somehow there should be and exe file in it.
now go start>run>then type in msconfig>startup>Find all the ones that are the same name as the exe file that was in the shaded folder> now the ones that have the location start up(that are named the same as the exe in your shaded folder) leave ticked and all the others(that are named the same as the exe in your shaded folder) unclick
then do a roobot and your good to go