Un virus es difícil que te cause esos síntomas.
Lo que está claro es que algo te provoca inestabilidad en el sistema, ¿Por qué?, posibles causas:
-Problema de temperaturas (quizás lo más probable): monitoriza las temperaturas de cpu sobre todo, gráfica y demás.
-Fuente en mal estado: puede ser que sea devido a la fuente, intenta probar con otra fuente para descartar este aspecto.
-Inestabilidad por ram: suele ser habitual, puede ser porque un módulo o varios estén dañados, lo mejor es que le pases el memtest para comprobar que no tengan problemas (4-5 loops serán suficientes).
-Inestabilidad cpu: pues lo dicho, puede ser por tema de temperatura, que no aguante la frecuencia a la que trabaja....., pásale un torture test del prime95, un par de horas será suficiente.
Ya nos irás contando.