The blue screen message will certainly help us figure out what is going on when it resets. That said, the most likely cause would be a heat issue or a driver file that has been corrupted. Also, let us know if you have performed any recent hardware upgrades. If so then it could be a power supply issue.