Thanks very much guys. The windows' automatic restart option is already unchecked so I am guessing it's a hardware issue that is causing a restart, very annoying.

I will try Dr Watson as suggested, i haven't tweaked my PCs since years ago so I don't know what's out there, much appreciated if you guys could point me to more of the same sort that you think is good.

Cheers
James Smiley