Does it happen to say anything about a minidump error when it restarts? I had the problem, I got new video card drivers and it's working fine.