Answer by
Yiannis (26)
It could be a hardware issue like faulty memory (ram), hard drive, graphic's card, processor etc. It could be a software issue where the drivers for any of the hardware is causing the problem. To check the hardware there are a lot of applications online like memtest for memory diagnose.