Firstly if I need to reset the computer it will load back up but constantly beep, which I assume is caused by overheating. However if I shutdown the computer and instantly turn it on again I don't get the beeping. This seems weird to me as it surely wouldn't have cooled down that much in such a short space of time.
The other problem I have been betting is random shutdowns. Well it doesnt even shutdown, it just goes off (overheating problem again?), the problem with this is when I try to turn on the computer again it will not come back on. When the blue welcome screen appears there is a message saying 'preparing network connections' which stays on for a few seconds before the computer switches itself off. It will not even start up in safe mode. A bit of research from google allowed me to find a workaround, by plugging an external harddrive in as soon as the blue screen appears, the user log in screen appears as normal.
Any ideas if I have a virus causing it or is a hardware issue?