>I some­times wake to find that my desk­top has rebooted overnight

How is that possible? That shouldn’t happen.