1. Нужно проверить от какого числа у вас последнее обновление Steam, это можно сделать в сомом стиме. Теперь пример данного исправления: Знакомый не играл 2 дня а за эти 2 дня в игре вышел новый патч 177 и стим успел обновиться 2 раза один раз 18 числа другой 19 числа, после того как он зашел в стим он обновился и скачал патч на игру, но при попытке запуска игры выходила ошибка запуска та что мы как раз и разбираем. Оказалось дело было в том что Steam скачал обновление для игры, но для себя только от 18 числа, даже при попытке проверить наличие обновлений он писал что клиент не нуждается в обновлении. Помогло скачивание последнего стима с оф сайта и установка его. Так же могло произойти у вас или же наоборот стим обновился а игра нет, то можно проверить кеш игры или проверить наличие обновления для неё.
2. Нужно проверить чтобы в пути к игре не было русских букв, если они есть нужно исправить. (Хочу предупредить что если вы смените путь к игре, если она у вас лежит отдельно от стима, то сам стим потеряет этот пунть, поэтому заранее нужно сделать архивную копию игры, дабы не переустанавливать её с дисков, но это в том случае если игра лежит отдельно от стима.) После смены пути не паникуйте если ваш любимый ярлычек стима на рабочем столе превратиться в белое окошечко, и будет светить фонариком, вы изменили путь к стиму, соответсвенно нужно изменить его и в свойствах ярлыка, или же просто зайти в папку стим найти ярлык стима нажать правой кнопкой мыши и отправить на рабочий стол.
3.нужно нажать CTRL+ALT+DEL в списке процессов найти steam.exe и завершить его, затем запустить игру, она сама запустит по стим и зайдет в игру. Попробуйте так сам не пробовал но так написано для исправления ошибки в Stim.
Каму помог ставьте ++++++