I think errors like this should appear as a blue screen right?
Not exactly as your machine is locking up or freezing which is different to bsod.
Usual causes for the type of lock up you mention is heat. If the machine is especially dusty or your overclocking then the machine could be overheating.
Solution is to remove any dust build up from heatsinks and fans (vents too) as well as reducing or negating any overclock your running.
Other causes can be corruption within the os or within the game itself.
If windows is corrupt (system files impaired) then try running the system file checker.
To do this find command prompt in the start menu, right click on it, choose properties and run as admin. Type:
sfc /scannow
Press enter and...