Не запускается игра в Steam: что делать?

igra-ne-zapuskaetsya-v-steam-pochemuВсем доброго времени суток!

Что может быть хуже* подвоха от любимой игры на длинных выходных?

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

Вообще, клиент Steam достаточно удобная и надежная штука: он помогает не только быстро находить и покупать игры (а многие недовольны слишком высокими ценами и тут я с ними согласен), но и загружать все необходимые дополнения и компоненты для игр (причем, автоматически). Но, как говорится, и на старуху бывает проруха… &#x1f440,

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

И так…

* Разумеется, я исхожу только из игровых проблем…

Еще одна полезная заметка!

Фризят, лагают и глючат игры на ноутбуке — возможные причины тормозов даже на новом устройстве

Почему не запускается игра в Steam [причины]

1) Нарушена целостность файлов игры

Пожалуй, это первое с чего следует начать…

Дело в том, что некоторые файлы игры могли быть повреждены или удалены (например, при вирусном заражении, при использовании ряда утилит для чистки и обслуживания Windows, при некорректной работе антивируса и т.д.). В общем, это бывает не так уж и редко…

Чтобы проверить всё ли в порядке с файлами игры, откройте в Steam раздел ‘Библиотека’, далее щелкните правой кнопкой мышки по нужной игре и перейдите во вкладку ‘свойства’ (см. пример ниже &#x1f447,).

Свойства игры (Steam)

Свойства игры (Steam)

Затем во вкладке ‘Локальные файлы’ нажмите по кнопке ‘Проверить целостность файлов игры’.

Проверить целостность файлов

Проверить целостность файлов

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

Все файлы успешно прошли проверку

Все файлы успешно прошли проверку

2) Сбой, связанный с кэшем Steam

Некоторые данные (чтобы не загружать их лишний раз) клиент Steam хранит на HDD (их называют кэшем). Чаще всего после обновления клиента — ‘старый’ кэш может стать причиной нестабильной работы игр. При появлении разного рода проблем, рекомендуется его очищать в ‘ручном’ режиме.

Как это сделать:

  1. выйти из Steam (не просто закрыть или свернуть, а именно выйти, см. скрин ниже &#x1f447,), Выход из Steam

    Выход из Steam

  2. для надежности рекомендую также открыть диспетчер задач (Ctrl+Shift+Esc) и проверить, чтобы не был запущен процесс ‘Steam’ (если процессы будут — просто закройте их). В диспетчере задач нет процесса Steam

    В диспетчере задач нет процесса Steam

  3. далее зайдите в папку установки Steam, по умолчанию это C:\Program Files (x86)\Steam. В ней должна быть папка ‘appcache’: из нее нужно удалить всё, что там будет.

    Кэш Steam

    Кроме этого, зайдите в папку C:\Program Files (x86)\Steam\Steam\cached и также очистите ее.

  4. после можно открыть Steam и попробовать запустить игру…

3) Нет необходимых библиотек для запуска игры

Для работы многих игр необходимо наличие определенных версий компонентов и библиотек, таких, как например DirectX, .NET Framework, Visual C++ и пр.

Вообще, обычно, Steam их подгружает и обновляет автоматически при установке той или иной игры. Однако, проверить все равно стоит… (особенно если у вас в Steam установлено 10 и более игр)

На мой взгляд самый удобный вариант проверить и установить все необходимые игровые компоненты — это воспользоваться  инструментом Driver Booster. Эта утилита помимо драйверов, найдет и установит все необходимые библиотеки (см. пару скринов ниже &#x1f447,).

Всего одна кнопка

Всего одна кнопка ‘Пуск/Стоп’ для проверки драйверов и игровых компонентов

Обратите внимание, что Driver Booster автоматически сам находит все необходимые для игр пакеты!

Также самые основные компоненты можно проверить и до-установить вручную. У меня на блоге есть несколько статей, рекомендую:

  1. Обновление DirectX,
  2.  Обновление Microsoft Visual C++,
  3.  Обновление Microsoft .NET Framework.

4) Не обновлены видеодрайвера

Чаще всего большинство пользователей после установки ОС Windows — не обновляют и не устанавливают видеодрайвера вовсе (используют то, что предустановила сама Windows). И в этом нередко и заключается загвоздка… &#x1f440,

Вообще для проверки и обновления драйверов рекомендуется воспользоваться официальным сайтом производителя вашей видеокарты (если используете ноутбук — то ноутбука), либо спец. утилитами.

Тема обновления видеодрайверов достаточно обширная, поэтому посоветовал бы ознакомиться  с одной моей прошлой статьей (в ней разобраны все самые популярные вопросы по этой теме).

5) Зависание процесса игры

При некорректном запуске (или закрытии) игры может произойти так, что ее процесс зависнет. А при повторном ее запуске, компьютер будет ждать отклика от того ‘старого’ (зависшего) процесса.

В этом случае необходимо открыть диспетчер задач (сочетание кнопок Ctrl+Shift+Esc) и проверить, нет ли там уже работающих процессов игры (они имеют сходное название, см. пример ниже).

Если такой процесс ‘отыщется’, просто нажмите на нем правой кнопкой мышки и в появившемся меню выберите ‘Снять задачу’.

Снять задачу (диспетчер задач)

Снять задачу (диспетчер задач)

После попробуйте перезапустить игру.

6) Есть проблема с совместимостью (например, старая игра не может работать в новой ОС)

Если вы пытаетесь запустить старую игру на новом компьютере/ноутбуке — то вполне возможна проблема несовместимости (обычно при этом все же показываются какие-то ошибки…).

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

Свойства исполняемого файла игры

Свойства исполняемого файла игры

Далее во вкладке ‘Совместимость’ поставьте галочку в пункте ‘Запустить программу в режиме совместимости’ и укажите ОС Windows в которой игра точно должна работать (это можно уточнить в тех. требованиях в ней).

Запустить программу в режиме совместимости

Запустить программу в режиме совместимости

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

Для некоторых игр, все же, решением будет либо покупка старенького ноутбука (спец. для них со старой Windows 98/2000), либо установка виртуальной машины (позволит запустить, например, Windows 2000 в ОС Windows 10, и соответственно любые* игры того времени в ней).

Тема тоже достаточно большая, поэтому если вы ‘столкнулись’ с очень старой игрой, рекомендую ознакомиться с одной моей прошлой статьей (ссылка ниже).

Игра Сапер // запущена Windows XP в ОС Windows 10

Игра Сапер / запущена Windows XP в ОС Windows 10

В помощь!

Как запустить старую игру на новом компьютере — подробная инструкция

7) Блокировка антивирусным ПО

Ну и это последнее, на что хотел бы обратить внимание…

Некоторые антивирусы (замечал в этом Norton Antivirus, Avast, Panda) в желании защитить вас могут ‘перейти’ все границы (): они просто блокируют запуск некоторых компонентов, приложений, игр (например, могут попросить разрешение на запуск, а пока вы его дадите — процесс игры завершится ошибкой…).

Вообще, конечно, в последние несколько лет антивирусы ‘поумнели’ и у них появились игровые режимы, но все же…

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

Отключение антивируса Avast на 1 час

Отключение антивируса Avast на 1 час

Примечание: большинство современных антивирусов можно быстро и легко остановить на час-другой времени просто щелкнув правой кнопкой мышки по их значку в трее (как в примере на скрине выше).

Оцените статью
avege.ru
Добавить комментарий