Всем привет! Почему не запускается игра на компьютере – этим вопросом задавался почти каждый человек в этом мире. На самом деле причин может быть достаточно много. От проблем с операционной системой и драйверами до поломанных файлов самой игры. В статье ниже я привел все возможные причины, а также инструкции – что нужно делать если игра не запускается или вылетает при старте. Все описанные способы подходят для всех операционных системы Windows (10, 11, 7, 8, XP). В любом случае вы всегда можете обратиться ко мне в комментариях.
- Причина 1: Не установлены дополнительные библиотеки
- Причина 2: Режим совместимости и старые игры
- Причины 3: Запуск древних DOS игр
- Причина 4: Драйвера
- Причина 5: Системные требования игры
- Причина 6: Отсутствие файла
- Причина 7: Антивирус и защитник Windows
- Причина 8: Проблема с системой
- Задать вопрос автору статьи
Причина 1: Не установлены дополнительные библиотеки
При установке большинства игр, разработчики дополнительно добавляют пакеты и библиотеки для работы с графикой. Чаще всего это Direct X, NET.Framework и Visual C++. Как только установка игры заканчивается, пользователю предлагается установить эти библиотеки. Возможно, в этот момент вы нечаянно или нарочно, отменили установку этих дополнений. Тут хочется сразу уточнить один важный момент – даже если у вас на компьютере уже установлены последние версии Direct X и Visual C++, вам в любом случае нужно устанавливать и другие версии.
Некоторые, особенно старые игры, могут работать только с определенными версиями библиотек. Теперь ваша задача установить Direct X и Visual C++ для вашей игры. Если при инсталляции Direct X и Visual C++ не устанавливаются, у вас есть два выхода. Найти другую сборку. Есть и второй вариант – вручную установить все версии Microsoft Visual C++:
Ссылка на официальный сайт
После этого устанавливаем NET.Framework:
Ссылка на официальный сайт
Причина 2: Режим совместимости и старые игры
Если вы пытаетесь запустить игрушку, выпущенную больше 10 лет назад, то скорее всего есть проблема с совместимостью. Подобные проблемы могут наблюдаться и при запуске более свежих игр. Проблема в том, что система неправильно работает с подобными программами. Но можно включить режим совместимости:
- Кликаем правой кнопкой по ярлыку или exe-файлу, который запускает игру. Из выпадающего меню выбираем «Свойства».
- На вкладке «Совместимость» в первую очередь «Запускаем средства устранения проблем с совместимостью».
- Выбираем рекомендованные параметры. В таком режиме система попробует сама найти возможность запуска старой игры.
- Если это не поможет, попробуйте на этом же шаге выбрать «Диагностику программы». Далее вам нужно выбрать режимы совместимости.
- Еще один вариант – это попробовать запустить в режиме совместимости с прошлыми версиями Windows. Установите галочку как на картинке ниже и попробуйте выбрать более раннюю версию «Окон». После внесенных изменений нажимаем кнопку «Применить» и пробуем запустить приложение.
- Если проблема не решилась, попробуйте поиграться с параметрами ниже.
Причины 3: Запуск древних DOS игр
Тут вам режим совместимости не поможет и для запуска подобных программ вам нужен эмулятор DOS. Самым лучшим вариантом будет – DOSBox. Если вы хотите поиграться во что-то старое, например, в игры Dendy, Sega или запустить старый Warcraft 2 – можно использовать браузерные версии этих игр. Есть отличный сайт PlayClassic, где вы можете совершенно бесплатно в браузере без установки лишнего хлама, запустить любую старую игру.
Причина 4: Драйвера
Как вы знаете, железо не может работать без программного обеспечения. Поэтому в первую очередь нам нужно проверить, чтобы у вас стояли свежие драйвера для вашей видеокарты. Дополнительно я бы также установил свежие дрова для материнской платы (на всякий случай). Самое главное даже не пытаться устанавливать дрова через «Диспетчер устройств», так как это бессмысленное занятие – там могут быть, или устаревшие или просто совместимые драйвера, которые могут выдавать ошибки. Поэтому скачиваем ПО только с официального сайта разработчика вашего железа. Если у вас ноутбук, то все делается еще проще.
Расскажу вам одну короткую историю из жизни. Как-то ко мне обратился друг – не мог запустить простенькую лицензионную игру из Steam. После запуска ноут уходил в синий экран. Начал я с этим разбираться. Оказалось, что у него на ноуте стоит Windows 7, а вот официальных драйверов под семерку не было (только для 8 и 10). Получается он установил семерку, а «Диспетчер устройств» не смог найти нужные дрова и скачал, и установил наиболее (на его взгляд) подходящие. Как итог – железо не может нормально функционировать из-под старой винды и выдает ошибку. Поэтому обязательно скачиваем дрова вручную. Если вы столкнетесь с подобной проблемой – нужно ставить Windows той версии, которая поддерживается вашим железом.
Читаем – как правильно установить все драйвера на свой компьютер.
Причина 5: Системные требования игры
Возможно, ваш компьютер просто не подходит под минимальные системные требования этой игры. Вам нужно найти минимальные системные требования по данной игре и сравнить их со своим компьютером. Чаще всего проблемы возникают с объемом оперативной памяти и видеокартой.
Причина 6: Отсутствие файла
Очень часто при запуске можно встретить ошибку, где точно указан отсутствующий файл. Причем файл может отсутствовать как в самой игре, так и в системе. Например, если вы видите, что игра ругается на какой-то DLL файл, название которого начинается с D3D – это значит есть проблема с библиотеками DirectX. В таком случае переходим на сайт Microsoft, скачиваем специальную утилиту и запускаем её. Она полностью загрузит все недостающие компоненты на ваш ПК.
Если же название файла начинается на MSVC – то значит проблема именно в Visual C++ – скорее всего у вас не установлен какой-то пакет. Ссылку на скачивание я оставил в первой главе этой статьи.
Ну и самое популярное – когда отсутствует какой-то файл игры. Особенно такое часто происходит при установке и запуске пиратских версий Steam игр. Игра может ругаться на steam_api.dll и steam_api64.dll, ubiorbitapi_r2_loader.dll, CryEA.dll, vorbisfile.dll и т.д. Скорее всего при установке их удалил антивирус. Про него мы поговорим в следующей главе
Причина 7: Антивирус и защитник Windows
Почему игра не запускается после установки и ничего не происходит? Антивирус может как блокировать запуск игры и приложения, так и удалять некоторые подозрительные файлы во время инсталляции. Во втором случае вам нужно сначала полностью удалить игру, после этого выключить защиту антивируса и попробовать выполнить повторную установку.
ВНИМАНИЕ! Антивирус может блокировать установку или докачку файлов даже в том же самом Steam. Сам с этим столкнулся совсем недавно. Поэтому перед установкой лучше защиту отключить.
Если же проблема возникает уже после запуска игры, она вылетает или ругается на отсутствие файла – вам нужно добавить игру в исключение вашего антивируса. Версий антивирусов очень много, поэтому просто гуглим эту информацию. Блокировка игры может идти и со стороны встроенного защитника Windows – добавляем игру в исключение и там:
- «Пуск» – «Параметры».
- Переходим в раздел «Обновление и безопасность».
- Слева заходим во вкладку «Безопасность Windows» и открываем «Защиту от вирусов и угроз».
- Находим ссылку «Добавление или удаление исключений».
- Нажимаем по плюсику и выбираем всею папку с игрой.
Причина 8: Проблема с системой
Возможно, игра не запускается из-за каких-то серьезных проблем с операционной системой. Как правило, казус возникает из-за системных файлов, служб или драйверов. Вот ряд советов, которые могут помочь:
- Проверяем системные файлы на целостность.
- Чистим компьютер от кеша, лишних файлов и мусора.
- Полностью проверяем систему антивирусной программой.
- Очищаем диск C.
- Если вы скачивали пиратскую сборку – попробуйте найти альтернативу на другом сайте.
На этом наша статья подошла к концу. Если проблема не решилась, у вас остались какие-то вопросы, дополнения – вы можете написать в комментариях, в самом низу статьи. Команда WiFiGiD.RU вам обязательно поможет.
NET.Framework поставил и все запустилось)
Хотел как раз старую игрушку запустить. С совместимостью с горем пополам все же взлетела)
Спасибо Бородач тебе за PlayClassic – от души. В Варик 2 уже поиграл и героев 2