Light-electric.com

IT Журнал
4 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка при запуске steam

Ошибка при запуске игры: «запуск невозможен, отсутствует файл steam_api.dll»

Вопрос от пользователя

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

После переустановки игры, она опять работает до следующего выключения ПК. Что можно сделать?

Вообще, библиотека steam_api.dll используется при взаимодействии игры с приложением Steam (онлайн-сервис цифрового распространения компьютерных игр) .

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

Многие могут возразить, что у них якобы нет никакого антивируса — но это не совсем так. 👇

Что делать, если появляется ошибка, связанная со steam_api.dll

Антивирус / Защитник

Дело в том, что встроенный в Windows 10 защитник очень активно борется с любыми «подозрительными изменениями» файлов (особенно, EXE, DLL и пр.). А во многих версиях игр (особенно не официальных) — этот файл «измененный».

Вообще, прежде чем рекомендовать что-то для «восстановления» самого steam_api.dll — нужно добавить этот файл в исключения вашего антивируса (защитника). Иначе, он постоянно будет пропадать.

Как проверить удалял ли защитник steam_api.dll

1) Открыть параметры Windows (Win+i), в разделе «Безопасность Windows» открыть настройки защитника. См. пример ниже.

Центр безопасности Windows

2) Далее перейти в «Журнал угроз» и посмотреть список ликвидированных угроз в тот день, когда пропал steam_api.dll.

Как правило, в списке угроз вы увидите, что защитник посчитал его трояном и заблокировал. См. скрин ниже.

Прямо из этого же журнала можно восстановить steam_api.dll и дать задание защитнику, чтобы он более не удалял его. Как правило, этого будет достаточно для дальнейшей спокойной работы.

Примечание!

Если у вас установлен классический антивирус — проверьте вкладку «Карантин». Как правило из нее можно восстановить все «пропавшие» файлы.

Карантин в антивирусе от Касперского / Кликабельно

Пару слов о версии игры

Второй момент, на котором стоит сделать акцент — это версия игры. Многие пользователи загружают не лицензионные копии игр (сами того не зная), в которых файл steam_api.dll может быть существенно изменен (собственно, из-за этого антивирусы и считают его трояном).

Если вы не хотите «рисковать» и отключать защиту антивируса перед установкой неизвестной версии ПО — то просто загрузите лицензионную копию игры (например, это можно сделать со Steam — на нём не всегда всё дорого, часть игр вообще распространяется бесплатно, другая стоит достаточно дешево. ).

Переустановка игры (+ создание надежной копии)

Если восстановить steam_api.dll с помощью карантина антивирусной программы (защитника) не получилось — просто переустановите игру. Примечание: перед этим полностью удалите игру из системы (с очисткой «хвостов» в реестре).

Кстати, если побаиваетесь, что steam_api.dll снова может пропасть — запакуйте его в архив, и поставьте на него пароль. Таким образом, у вас будет две копии файла: если оригинал пропадет, вы всегда сможете его достать из архива.

Создаем зашифрованный архив с паролем

Загрузка Steam_api.dll со сторонних ресурсов

Сейчас в сети интернет можно найти и загрузить Steam_api.dll для самых разнообразных игр (многие пользователи предпочитают загрузить 1-2 файла, чем переустанавливать целую игру, особенно, если на это придется потратить час-другой. ).

К примеру, есть весьма неплохой сайт — библиотека DLL файлов: https://ru.dll-files.com/ (поможет быстро найти сотни самых разнообразных DLL).

Способ вполне рабочий, но я его не очень поддерживаю т.к.:

  • среди этих DLL часто встречаются файлы других версий, что приводит к доп. ошибкам и проблемам;
  • легко можно нарваться на вирусы и трояны;
  • часто в дополнению к файлу распространяется рекламное ПО (определенные версии браузеров, всплывающая реклама и пр.).

Обновление «игровых» библиотек

В некоторых случаях проблемы со steam_api.dll возникают не из-за самого этого файла, а по причине отсутствующих (не обновленных) библиотек: DirectX, Visual C++, NET Framework и т.д.

Чтобы не терять время и не пытаться «вручную» найти причину проблемы, рекомендую воспользоваться утилитой Driver Booster. Драйвера с ее помощью обновлять не обязательно, а вот библиотеки (которая она пометит как нужные для игр) — очень рекомендую!

Обновить всё — игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster

Примечание : после обновления — обязательно перезагрузите компьютер!

PS

Если вы используете только лицензионный копии игр и в карантине антивируса (защитника Windows) у вас нет удаленного файла steam_api.dll — очень вероятно вы подцепили вирус или рекламное ПО, которое и удалило этот файл (не всегда антивирус «видит» все угрозы!).

В этом случае рекомендую проверить систему как это указано в этой заметке: https://ocomp.info/esli-antivirus-ne-vidit-virusov.html (в ней приведены спец. утилиты на этот счет ☝).

Дополнения по теме приветствуются.

Ошибка [Fatal Error] в Steam — что делать

Сообщение «Steam — Fatal Error» говорит о том, что возник серьезный сбой и дальнейшая работа программы либо запуск игры через ее интерфейс невозможен. Что делать? Зависит от того, что еще написано в этом сообщении.

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

Ниже собраны наиболее встречающиеся сообщения об ошибках и способы их исправления.

Fatal Error: Steam needs to be online

Такая ошибка может возникнуть при первом запуске Steam, либо при его обновлении. Перед тем, как пытаться что-то сделать, проверьте, работает ли на вашем компьютере интернет (проверьте, как открываются страницы в браузере). Если с интернетом есть проблемы, сначала исправьте их.

Читать еще:  Ошибка операционная система не найдена

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

Запустите Steam с правами администратора

Выйдите из программы. Для этого кликните по ее значку в трее правой кнопкой мыши и нажмите «Выход».

Затем нажмите правой кнопкой мыши на ярлык Steam на рабочем столе и выберите команду «Запуск от имени администратора». Помогло?

Такую же операцию нужно проделать с файлом Steam.exe, если клиент запускается автоматически после загрузки Windows.

Если права администратора не решили проблему, проверьте, не блокирует ли программе выход в сеть брандмауэр Windows.

Отключите брандмауэр

Нажмите клавиши Win+R, в открывшемся окне введите Control, затем нажмите Enter.

Выберите режим просмотра «Мелкие значки», если он не выбран. Затем кликните по строке «Брандмауэр…»

Здесь перейдите в раздел «Включение и отключение брандмауэра…».

И отметьте оба пункта «Отключить брандмауэр…» для частной и общественной сети.

Затем запустите Steam. Если ошибка пропала, включите брандмауэр и добавьте Steam в его исключения.

Fatal Error: %appname% cannot run from a folder path with non-ASCII characters

Такая ошибка может появиться при первом запуске Steam (сразу после установки).

Или в дальнейшем, если папка с программой была перемещена.

Причина — в названии папки, в которую был установлен клиент. Оно должно состоять из английских букв или цифр. Тоже самое касается пути установки, в нем не должно быть русских букв и спецсимволов.

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

Fatal Error: Failed to connect with local Steam Client process

Эта ошибка может появиться при запуске некоторых игр (например, CS: GO). Сам Steam при этом запускается без проблем.

Решение здесь простое. Зайдите в клиент, в правом верхнем углу экрана кликните по надписи «Steam» и выберите «Проверить наличие обновлений…».

Подождите, пока программа обновится, затем запускайте игру.

Если это не помогло, попробуйте переустановить Steam.

Ошибки Fatal Error, в описании которых указаны файлы .dll

Если в описании ошибки указан какой-либо dll-файл (например, steamui.dll), попробуйте отключить антивирус (возможно именно он блокирует этот файл из-за ошибочного срабатывания). Затем восстановите файл из карантина, если антивирус его туда поместил, и добавьте его в исключения.

После этого включите антивирус и запустите Steam.

Почему Стим не работает – выдает ошибку и не запускается или не устанавливается

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

Разработчики могут упустить из виду некоторые проблемы, не устранив их в новом обновлении. Далее мы разберемся с ошибками в работе «steam client service» (служба, которая запускается при старте программы (ПО), отвечает за проверку обновлений, проверку профиля игрока при помощи VAC и т.д.), также изучим возможные проблемы при запуске и способы устранения неполадок.

Далее рассмотрим основные причины, по которым не открывается Стим при нажатии на ярлык на рабочем столе или пуске, или работает с ошибками. Ниже будут описаны основные пути решения для устранения неисправностей.

Возможные причины

Наиболее распространенные причины, когда не запускается Стим:

  • блокировка или остановка процесса;
  • удаление или повреждение исполняемого файла или службы;
  • удаленные проблемы: технические работы на серверах или проблемы на стороне провайдера;
  • системные компоненты повреждены или удалены.

Пути решения вышеописанных причин:

  • для начала необходимо просто перезагрузить ПК. Возможно причина кроется в программном сбое и рестарт поможет устранить ее;
  • закройте программу и заново ее запустите. Возможно также произошел программный сбой самого клиента, достаточно перезапуска ПО для восстановления работоспособности;
  • отключите антивирусную защиту. Вполне возможно, что работа клиента блокируется антивирусной программой. Она ошибочно принимает его за подозрительный процесс и блокирует запуск исполняемого файла;
  • отключитесь от интернета и заново подключитесь. Причина может быть в сбое при подключении к сети. Также проверьте интернет, есть ли он вообще. Возможно провайдер проводит технические работы и сеть временно отсутствует;
  • необходимо выполнить диагностику установленных компонентов, есть вероятность того, что они могли повредиться. В этом случае, достаточно выполнить переустановку драйверов;
  • если в недавнем времени производилась установка новых обновлений системы, необходимо выполнить восстановление до предыдущего состояние. Стим может некорректно работать с новыми версиями апдейтов для ОС, разработчики могли не успеть добавить поддержку новых спецификаций.

Перезапускаем процесс в Диспетчере

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

  • нажимаем сочетание клавиш «CTRL+ALT+DELETE»;
  • выбираем в списке «Диспетчер задач»;
  • затем откроется главное окно утилиты, где необходимо открыть вкладку «Процессы»;
  • находим в списке приложение «SteamClientBootstrapper» и кликаем по нему правой кнопкой мыши;
  • затем в выпадающем контекстном меню щелкаем «Снять задачу».

Повреждение файлов программы

В некоторых ситуациях не открывается Стим в случае повреждения основных компонентов программы:

  • переходим на системный раздел жесткого диска;
  • открываем директорию «Program files»;
  • далее находим папку игрового клиента и файлы в ней «Steam.dll»;
  • необходимо удалить данные файлы и запустить программу заново;
  • если действия не принесли нужного результата, то необходимо выполнить удаление файлов «ier0_s64.dll и tier0_s.dll»;
  • если и в этом случае, клиент выдает ошибку при запуске или вовсе не запускается, необходимо полностью очистить папку, оставив только исполняемый файл с расширением *exe. После этого, программа будет запущена и скачает необходимые компоненты.

Антивирус блокирует запуск

Steam может не запускаться на Windows 7/8/10, при блокировке антивирусом, в этом случае:

  • запускаем антивирусную программу;
  • далее находим параметры настройки исключений;
  • вносим в данный пункт следующие файлы: «teaminstall.exe», «steam.exe», «hl.exe», «hl2.exe» и «steamTmp.exe».
Читать еще:  Язык программирования приложений для windows

Конфликт с другими приложениями

Конфликтовать с данной программой могут следующие утилиты и приложения:

  • клиенты обеспечивающие доступ к одноранговым сетям;
  • менеджеры загрузок;
  • различные приложения, устанавливающие темы для операционной системы;
  • виртуальная частная сеть (VPN);
  • расширения для скрытия IP адреса.

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

Блокировка в файле hosts

В некоторых случаях запуск Steam невозможен при изменении файла «Hosts». Данная проблема возникает в следствии того, что пользователь установил нелицензионную версию игры и для того, чтобы она не требовала ключ, в hosts автоматически вписываются параметры блокировки процесса проверки.

  • переходим на системный диск;
  • открываем директорию «Windows»;
  • далее переходим по следующему пути: «System32», «Drivers» и «etc»;
  • отыскиваем файл с именем «Hosts» и открываем его с помощью блокнота;
  • далее производим удаление строк, следующих после 127.0.0.1 localhost. Пробуем повторно запустить ПО.

Ошибка timeout expired

При возникновении ошибки «timeout expired» понадобиться выполнить следующие действия:

  • нажимаем сочетание клавиш «Win+R» и в окне утилиты «Выполнить» вводим команду «msconfig»;
  • далее откроется окно «Конфигурация системы» и переходим в раздел «Службы»;
  • отмечаем чекбокс «Не показывать службы Microsoft»;
  • далее щелкаем по вкладке «Отключить все»;
  • перезагружаем ПК.

Программа не запускается с ярлыка на рабочем столе

Решение проблемы если Стим не запускается с ярлыка:

  • щелкаем по ярлыку правой кнопкой мыши;
  • в контекстном меню выбираем «Расположение файла»;
  • запускаем клиент прямо из папки;
  • если все получилось, необходимо создать ярлык заново: щелкаем «ПКМ» по пустому месту на рабочем столе, выбираем пункт «Создать» и «Ярлык». В открывшемся окне указываем путь к исполняемому файлу.

Проблемы с реестром

В некоторых случаях причиной того, что Стим не работает может стать захламленность системы временными файлами и копиями удаленных файлов. Для этого необходимо очистить реестр и удалить мусор:

  • скачиваем утилиту CCleaner;
  • устанавливаем и запускаем программу;
  • переходим к разделу «Реестр» и выбираем «Поиск проблем»;
  • после анализа щелкаем «Исправить все»;
  • далее открываем «Очистка» и прокручиваем до блока «Система», отмечаем чекбокс «Временные файлы»;
  • щелкаем по вкладке «Анализ» и после завершения процесса удаляем ненужные объекты.

Стим запускается, а игры нет

Данная проблема происходит в случае, когда кэш программы переполнен:

  • запускаем Стим, и переходим в «Настройки»;
  • далее открываем «Загрузки» и «Очистить кэш»;
  • после этого потребуется заново зайти в свой аккаунт.

Почему не устанавливается стим

Нехватка места на жестком диске

Часто при установке Стим возникает ошибка «Not enough space on hard drive» (Недостаточно места на жестком диске). Устранить ее достаточно просто, необходимо удалить ненужные файлы или выполнить установку на другой раздел накопителя.

Необходимы права Администратора

Эта ситуация характерна, когда на компьютере две учетные записи «Администратор» и «Пользователь» или «Гость». Если пользователь вошел как «Гость», то установка может быть блокирована т.к. администратор поставил запрет на выполнение некоторых команд.

Как решить проблему:

  • скачиваем установочный файл и запускаем его от имени администратора;
  • в результате этого, установка должна быть запущена.

Путь установки содержит кириллицу

Если в ходе процесса установки, пользователь указал папку содержащую русские буквы, то может произойти ситуация, когда ПО не запускается. Для исправления ситуации понадобится удалить программу и произвести установку в директорию, где в пути отсутствует кириллица. Стандартный путь клиента по умолчанию выглядит так: «C:Program Files (x86)Steam».

Поврежден инсталлятор

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

Завис процесс

В некоторых случаях, клиент может зависнуть и тогда потребуется выполнить его отключение через «Диспетчер задач». Процесс достаточно простой:

  • нажимаем сочетание клавиш «Ctrl+Alt+Del»;
  • после запуска диспетчера задач переходим во вкладку «Процессы»;
  • ищем «SteamClient» и щелкаем по нему «ПКМ»;
  • в контекстном меню выбираем «Снять задачу».

Что делать, если Стим не грузит обновление

Иногда Стим не загружает обновления, или висит надпись updating steam. Для устранения неисправности потребуется выполнить несколько последовательных действий:

  • выбираем игру, которую требуется обновить и щелкаем по ней «ПКМ»;
  • в открывшемся окне, отмечаем «Всегда обновлять игру»;
  • после этого переходим в параметры: «Steam» и «Настройки»;
  • открываем вкладку «Загрузки» и отмечаем чекбокс «Замедлять загрузку во время трансляции»;
  • выбираем вкладку «Очистить кэш» и после этого потребуется заново зайти в аккаунт.
  • переходим по пути: «Steam» и «Настройки»;
  • выбираем «Аккаунт», открываем «Бета-тестирование»;
  • щелкаем по кнопке «Сменить» и подключаемся к кругу тестеров;
  • затем переходим во вкладку «Загрузки» и меняем свой регион на любой другой.

Ошибка при запуске steam

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

1)Полностью выйдите из клиента Steam.

2) Откройте папку, в которой установлен клиент Steam (

3) Удалите папку «appcache».

4)Перезапустите компьютер и попробуйте запустить игру через Steam.

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

Не поддерживающиеся операционные системы

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

Читать еще:  Ошибка 907 google play

Для Windows Vista, 7 и 8:

Полностью закройте клиент Steam.
Нажмите правой кнопкой мыши на ярлык, с помощью которого вы запускаете Steam.
Выберите «Запуск от имени администратора».

Полностью закройте клиент Steam.
Откройте меню «Пуск», выберите «Выполнить», введите «regedit» и нажмите ввод.
Найдите следующий ключ в реестре: HKEY_CURRENT_USER\SOFTWARE\VALVE
Нажмите на него правой кнопкой мыши и выберите «Разрешения».
Пометьте флажком поля «Разрешить» напротив пунктов «Полный доступ» и «Читать» для «Администратора» и «Системы».

Файлы клиента Steam можно вернуть в исходное состояние, чтобы устранить неполадки с клиентом как возможный источник проблемы с загрузкой файлов.
Полностью закройте клиент Steam.
Откройте Internet Explorer, Safari или Firefox, введите «steam://flushconfig» (без кавычек) и нажмите ввод. (Если браузер запросит разрешение на запуск программы, пожалуйста, выберите «Разрешить» или «OK».)
Когда Steam запросит разрешение на сброс конфигурации, пожалуйста, нажмите «OK».
Когда процесс завершится, зайдите в Steam и проверьте, разрешилась ли проблема.

Если вы пользуетесь несколькими папками библиотеки Steam, сброс настроек клиента удалит информацию о них. Вам будет необходимо повторно добавить эти папки, прежде чем установленные в них игры появятся в вашей библиотеке.
Чтобы добавить эти папки в Steam, сделайте следующее:
Откройте Steam.
Выберите Steam > Настройки.
Выберите вкладку «Загрузки».
Нажмите кнопку «Папки библиотеки Steam».
Выберите «Добавить папку» и добавьте директорию, в которой содержатся ваши игры.
Нажмите «OK».
Перезапустите клиент Steam.

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

1) Скриншот ошибки без редактирования.

3) Список программ, которые вы пробовали удалять согласно рекомендациям статьи о программах, конфликтующих с клиентом Steam.

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

Я создал это руководство по той причине, что у меня не запускалась игра и я надумал хоть как-то помочь сообществу и написал это руководство.
Это всё писал не я, а компания Valve. Это всё спизжено скопировано вот отсюда, и не надо в комментариях писать что это не моё, просто скопировал, или что-то подобное, я это и без вас знаю, просто я сомневаюсь, что все кто видел эту ошибку при запуске игры переходили по ссылке на сайт Steam Support`a.

И да, небольшая просьба — пожалуйста, люди у которых есть CS:GO залогиньтесь на этом сайте:

Failed to start game (app already running)

When attempting to launch a Steam game, I am presented with the error message «Failed to start game (app already running).» What do I do?

What does «Failed to start game (app already running)» mean?

This error is most commonly seen when launching a game that has closed improperly with a silent crash, or that is failing to launch properly.

Sometimes, the game may already be running under a different user account within your operating system.

Verifying your Game Files

In some cases, this error message will appear when there is an issue with the installation of a game. Complete the instructions as they are shown in the following link:

General Troubleshooting

If the game is failing to launch correctly, or has silently crashed previously, you will need to contact the support team for that game to troubleshoot the crash/failure to launch.

Important:

When contacting the third-party support team for a game issue such as this, ensure that you click the blue «Problem with this game? Contact Support» button on the right side of the crashing game’s Steam Support page to access the correct support site.

If you think there may be another user account on your computer that may be running this title, try logging out of all other user accounts, restarting your computer and testing the issue again.

Opting out of the current Steam beta

If you are currently participating in the Steam beta, try opting out and testing the issue again.

  1. In Steam, click on «Steam» in the upper left, then choose the «Settings» menu. (Preferences on Mac)
  2. On the «Account» tab under «Beta Participation» click the «Change. » button.
  3. Select the «NONE — Opt out of all beta programs» from the drop down list and click «OK».
  4. You will be prompted to restart Steam, please select the «Restart Steam» button.

Participants in the Steam beta programs should always test both the beta and normal versions of Steam when troubleshooting an issue.

Forcing a silently crashed/hanging game to close

For Windows computers, try the following:

  1. Press the following keys at the same time: Ctrl Shift Esc. This will launch the Windows Task Manager.
  2. Select the Processes tab.
  3. Find and select the game’s executable file in the list. You can obtain detailed information by expanding the Description column.
  4. Right-click on the selected process.
  5. Select «End Process».
  6. If Windows asks you to confirm that you wish to quit this game, click the «End Process» button to confirm.

The game should now be closed. You can try launching the title again, or proceed to other troubleshooting options.

If this fails, or Windows is having trouble closing the game with this method, try restarting your computer.

For other operating systems, try restarting your computer. Once your computer restarts, perform any troubleshooting operations that you intend before attempting to launch the game again.

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×