I have an interesting problem... when I turn my computer on for the first time it starts perfectly and stays alive and happy for as long as I wish to leave it on for. However, if I reboot the machine (either through a windows restart or if I turn it off and on again using the power switch) then it hangs on the windows load screen after about 20seconds ish. If I unplug it and wait a minute then it will happily start up again and work perfectly. I have tried removing all peripherals and this doesn't make any difference.
It's definitely not any kind of software fault (it does the same on linux live CDs) so I'm thinking it could be a problem with the motherboard as turning it off at the plug and waiting a couple of minutes seems to do the trick. So, has anyone experienced a similar problem before? My first thought was that it could be the motherboard on the way out but any other ideas would be gratefully received.
Thanks