Bueno una respuesta ya la diste tu mismo al decir:
Además debo decir que nunca he formateado mi PC desde que la conseguí (2011).
Esto sería definitivamente mi primer paso para solucionar el problema. Lo otro es revisar que los drivers estén actualizados. Si aún tienes VS 2010 instalado, quizás deberías probar desinstalando (y en off topic, VS 2015 Community es gratuito!) .
En el caso de los Frameworks, asumo que te refieres a los .NET, podrías probar instalando desde el 4.5 para arriba.
Si esta respuesta te ayudo, no te olvides de marcarla como correcta