It is NOT a virus - it's a hardware problem.
You need to run some utilities to check the stability of the PC - run MemTest to check the memory, Prime95 to check the CPU, and get HDTach to check the hard drive.
Has he got a good enough PSU?
Get him to check the temperatures as well.