Yea, Check out the link that apj101 put there, and for the restarting problem, if it keeps on happining, look into running more then one anti-virus program. Try Trend Micro, that's the one I always use. If this doesn't help then check into a possible over heating problem, depending on exactly when it restarts.