Has this only started happening recently or have you just installed these games and they will not play?
If it has only just started recently and it used to work, you could have out of date video drivers
OR
you have changed a setting in-game accidentally which is incompatible with your screen or system.
For example, I hooked my computer up to a data projector which has a different resolution to my main monitor, so when I played a game I had to change the resolution in-game. When I hooked my monitor back up, the resolution was incompatible with my monitor, so it wouldn't start so I had to change some settings through the properties.
If it is the second, then we will need to know what your system specs are because it might just be that it cannot handle what you are throwing at it so it restarts.