my first thought is overheated cpu or gpu(grafics processor).

its been so so so long since i failchecked a windows machine.
but i remember that there is some sort of systemlog that will show you what happened and that information might give you details as to what is wrong.

if it is a .dll or something involved then google for that file and you might find out what that file is for.

overheated cpu or gpu + driver bug or windows bug =common crash issue.

hope it helps :/.