A few weeks ago I attempted to play the game Thief 2 on my laptop, but got a runtime library error, something to do with redistributable c++. Me being an idiot, I uninstalled several Microsoft Visual C++ 2010 Redistributable things, thinking it would fix the problem and I could install them later. Now almost no games work, aside from KoTOR 2 and Frozen Synapse for some reason, but they run very slowly. When I tried running killing floor I got the error message "Runtime Error! This application has requested the Runtime to terminate it in an unusual way. When I tried running Skyrim I got the error message "Error initializing Direct3D! Device is not available." I ran dxdiag and in the Display tab it states that my Direct3D acceleration is disabled, however I cannot turn it back on as when I go Control Panel > Appearance and Personalization > Adjust screen resolution > Advanced settings > Troubleshoot, the changed settings button is greyed out. Does anyone know what I did to cause this problem and how I can fix it?