Добрый день. Прежде всего нужно понять, когда происходит вылет. Он может сопровождаться ошибкой, например, об отсутствии dll файла, в таком случае нужно искать такой файл в сети или переустановить все версии Visial C++. Также нужно заново поставить .Net Framework 4 Client Profile и обновить драйвера. Вылеты могут появиться и из-за 32-битной системы. Если вы играете на такой, то через командную строку запустите команду bcdedit /set IncreaseUserVa 3072 и перезапустите ПК.