can be many things ..... causing it to restart. you can
- check the log tables to see what caused the restarts
- check to see if the processor fun is fixed well.
- listen to the beep codes when it starts how many beeps it makes.
- can be corrupt drivers
- can be a loose Hardisk
- can be a loose RAM
- ETC.....vitu nyingi sana!!