Сбой инициализации AppId в Steam на Windows 11: как исправить вылет игр
При запуске игр из Steam на секунду появляется черное окно, игра закрывается и в логах лаунчера вылетает ошибка совместимости AppId. Что делать?
При запуске игр из Steam на секунду появляется черное окно, игра закрывается и в логах лаунчера вылетает ошибка совместимости AppId. Что делать?
Народ, у кого такой же косяк вылезает после обновы клиента Стим — не спешите сносить систему. Тут фишка в том, что API лаунчера тупо теряет связь с конфигурационным файлом в реестре вашей учетки. Из-за этого Стим считает, что у вас нет лицензии на запуск приложения.
Короче, рассказываю как я это вылечил у себя на компе. Заходите в корневую папку, где у вас лежит исполняемый файл проблемной игры (не ярлык на рабочем столе, а именно сам exe). Создаете там обычный пустой текстовый файл через блокнот. Называете его строго steam_appid.txt. Внутри этого файла пишите только цифры — числовой ID этой конкретной игры в магазине Стим. Этот айдишник можно подсмотреть в адресной строке браузера, когда открываете страницу проекта в магазине. Сохраняете и пробуете запустить игру напрямую из папки с правами админа.
Если этот костыль не сработал и игра все равно падает на рабочий стол, значит ваш антивирус или Защитник Windows 11 молча заблокировал и закинул в карантин служебную библиотеку steam_api64.dll. Зайдите в журнал защиты винды, найдите этот файл и нажмите "Восстановить", а потом закиньте всю папку с играми в исключения сканирования. Мне после этого помогла только перезагрузка клиента Стим.