Restart got a few reasons:
1. tio virus, go scan and remove anything found. Remember to update
before scanning.
2. overheat
- heat sink may be faulty, if so, replace heat sink
- you overclock, either reset back to the original settings or add
more internal fans.
- too much dust, please clean up your PC.
3. hard disk spoil
4. motherboard spoil
Number 3 and 4 are quite rare, unless your PC parts are old.