Исправлено: не удалось запустить игру (отсутствует исполняемый файл)

Steam отображает сообщение об ошибке « Не удалось запустить игру (отсутствует исполняемый файл) » в основном потому, что не может найти исполняемый файл, связанный с самой игрой. Каждая игра, которую вы устанавливаете в Steam, получает новую папку в родительском каталоге Steam, и создается исполняемый файл. Когда вы запускаете игру через Steam, запускается этот исполняемый файл.

Если Steam не может получить доступ к этому самому исполняемому файлу, вы получите сообщение об ошибке.

Решение 1. Проверка целостности файлов игры и восстановление библиотеки

Отсутствие исполняемого файла означает, что в каталоге вашей игры отсутствует файл. Без отсутствующего файла игра не может запуститься должным образом.

Большинство игр, доступных в Steam, представляют собой очень большие файлы, состоящие из нескольких ГБ. Возможно, что во время загрузки / обновления некоторые данные могли быть повреждены. Steam имеет функцию в самом клиенте, с помощью которой вы можете легко проверить целостность файлов игры.

Эта функция сравнивает загруженную вами игру с последней версией, присутствующей на серверах Steam. После выполнения перекрестной проверки все ненужные файлы удаляются или при необходимости обновляются. На каждом компьютере, где установлена ​​игра, есть манифесты. Вместо того, чтобы проверять файлы один за другим (что занимает несколько часов), Steam сравнивает манифест на вашем компьютере с манифестом на серверах. Таким образом, процесс происходит намного быстрее и эффективнее.

Мы также можем попробовать восстановить файлы библиотеки Steam. Библиотека Steam - это место, где присутствуют все ваши игры, и вы можете получить к ним доступ только через нее. Возможно, ваша библиотека Steam имеет неправильную конфигурацию. Также может быть случай, когда вы установили Steam на один диск, а ваши игры - на другой. В этом случае вам придется восстановить обе библиотеки перед повторным запуском игры.

Обратите внимание, что этот процесс занимает несколько раз, так как выполняется много вычислений. Не отменяйте промежуточный процесс, чтобы избежать дальнейших ошибок. Кроме того, Steam может попросить вас ввести свои учетные данные после завершения процесса. Не используйте это решение, если у вас нет под рукой информации об учетной записи.

Вы можете ознакомиться с нашим подробным руководством о том, как проверить целостность игр и восстановить свою библиотеку Steam.

Решение 2. Предоставление доступа администратора

Возможен другой случай, когда вы столкнулись с ошибкой, потому что у Steam недостаточно прав администратора для внесения изменений.

Steam требуется полный доступ, чтобы обеспечить вам оптимальный игровой процесс. Это означает изменение файлов конфигурации системы и наличие большого количества ресурсов и памяти. По умолчанию Steam не имеет полного доступа администратора.

Мы можем предоставить Steam полные административные права и проверить, решена ли проблема. Во-первых, мы должны внести изменения в файл Steam.exe, а затем предоставить доступ ко всему каталогу Steam, поскольку в основном каталоге присутствуют различные файлы конфигурации.

Прочтите наше руководство о том, как предоставить Steam административный доступ.

Решение 3. Открытие игры из основного файла

Еще одно средство - открыть игру, в которую вы играете, прямо из папки установки. Мы можем попробовать обойти Steam клиент. Все устанавливаемые вами игры представляют собой независимые приложения, исполняемые файлы которых находятся в локальных файлах. Мы можем попробовать запустить их оттуда. Если ошибка все еще возникает, вы можете перейти к другим решениям, перечисленным ниже.

  1. Откройте свой каталог Steam. Его расположение по умолчанию - C: \ Program Files (x86) \ Steam. Или, если вы установили Steam в другой каталог, вы можете перейти в этот каталог, и вам будет хорошо.
  2. Перейдите в следующие папки

Steamapps

  1. Теперь вы увидите разные игры, которые установлены на вашем компьютере. Выберите игру, в которой возникает ошибка проверки.
  2. Находясь в папке с игрой, откройте папку с именем « игра ». Находясь внутри папки, откройте другую папку с именем « bin ». Теперь вы увидите две папки с именами win32 и win64. Откройте win32, если ваш компьютер имеет 32-битную конфигурацию, или win64, если он имеет 64-битную конфигурацию .

Окончательный адрес будет выглядеть примерно так.

Здесь вы найдете главную программу запуска игры, например, «dota2.exe». Щелкните его правой кнопкой мыши и выберите параметр « Запуск от имени администратора» . Проверьте, сохраняется ли ошибка

Решение 4. Отключение брандмауэра и добавление исключения в антивирус

То, что Steam конфликтует с брандмауэром Windows, - это общеизвестный факт. Как мы все знаем, Steam имеет тенденцию загружать обновления и игры в фоновом режиме, пока вы используете Windows для чего-то еще. Обычно это делается для того, чтобы вам не приходилось ждать завершения загрузки, когда вы хотите поиграть в игру или использовать клиент Steam. Steam также имеет доступ к различным конфигурациям системы и изменяет их, чтобы вы могли получить наилучшие впечатления от игры. Брандмауэр Windows иногда отмечает некоторые из этих процессов как вредоносные и имеет тенденцию блокировать Steam. Может даже возникнуть конфликт, когда брандмауэр блокирует действия Steam в фоновом режиме. Таким образом, вы даже не узнаете, что это происходит, поэтому будет сложно определить это. Мы можем попробовать временно отключить ваш брандмауэр и проверить, исчезнет ли диалоговое окно с ошибкой.

Вы можете проверить наше руководство о том, как отключить брандмауэр.

Как и в случае с брандмауэром, иногда ваш антивирус может также помещать в карантин некоторые действия Steam как потенциальные угрозы. Очевидным решением было бы удалить антивирус, но это неразумно. Если вы удалите антивирус, вы подвергнете свой компьютер ряду различных угроз. Лучше всего добавить steam в список приложений, не подлежащих сканированию. Антивирус будет относиться к Steam так, как будто его там и не было.

Вы можете прочитать наше руководство о том, как добавить Steam в качестве исключения для вашего антивируса.

Решение 5. Удаление локального содержимого

Мы можем попробовать удалить файлы с локальным содержимым игры. Затем мы сможем повторно загрузить их через магазин Steam. Возможно, файлы конфигурации могут быть повреждены, или если вы изменили местоположение игры, не изменив надлежащим образом путь, файлы станут непригодными для использования.

  1. Откройте свой клиент Steam. Щелкните вкладку Библиотека в верхней части экрана. Здесь будут перечислены все ваши игры.
  2. Щелкните игру правой кнопкой мыши и выберите « Свойства» .
  3. Щелкните вкладку "Локальные файлы" . Здесь вы увидите кнопку « Обзор локальных файлов» . Щелкните по нему, и вы будете перенаправлены на жесткий диск.

  1. Теперь удалите все содержимое папки, в которую вас только что перенаправил Steam. Завершите все процессы Steam с помощью диспетчера задач и снова запустите его. Вы увидите либо кнопку установки, либо кнопку воспроизведения в игре. В обоих случаях Steam загрузит все файлы игры с нуля и, надеюсь, ваша проблема будет решена.

Окончательное решение: обновление файлов Steam

Теперь ничего не остается, кроме как переустановить Steam и посмотреть, поможет ли это. Когда мы обновим ваши файлы Steam, мы сохраним ваши загруженные игры, поэтому вам не придется загружать их снова. Кроме того, ваши пользовательские данные также будут сохранены. Что на самом деле происходит при обновлении файлов Steam, так это удаление всех файлов конфигурации клиента Steam, а затем принудительная их установка. Поэтому, если были какие-либо плохие файлы / поврежденные файлы, они будут соответственно заменены. Обратите внимание, что после этого метода вам нужно будет снова войти в систему, используя свои учетные данные. Не следуйте этому решению, если у вас нет такой информации. Процесс может занять некоторое время, поэтому не отменяйте его после начала установки.

Вы можете прочитать нашу статью о том, как обновить файлы Steam. Кроме того, обновите все распространяемые файлы Microsoft с помощью официального веб-сайта Microsoft (платформа C ++ и .NET).

Примечание: вы можете прочитать наше руководство, если у вас возникла ошибка подключения, когда весь ваш клиент Steam отказывается подключаться к Интернету.

Original text