That could be a lot of different things. Need more information.
Does it restart every x time frame? Or is it you're running something and it goes? Does it do a windows shut down and restart or does it just shut down and restart?
More information will allow for a better diagnoses.