Prueba descargando el mas nuevo de la pagina MSI a ver si eso te funciona. Tambien con CCleaner limpia la carpeta C:\Windows\Prefetch.
Sobre las temperaturas, un metodo de darte cuenta si las temperaturas estan correctas es fijandote en la temperatura ambiental. SI por ejemplo la temperatura ambiental es 27°C y el procesador te marca 22°C entonces sabes que eso esta incorrecto, al menos que tengas water cooling conectado al procesador con agua helada
Normalmente, cuando la temperatura ambiental es 27°C, dependiendo del procesador y la circulacion de aire, sin uso, temperaturas normales del procesador serian 35°C o 40°C, o alrededor.