Всем привет! Ко мне обратился знакомый с проблемой – у него не запускается CS 2 (CS GO) и выводим ошибку:
Engine Error. Your graphics hardware does not support all features (CSM) needed to run this game.
Перевод: «Ошибка движка. Ваше графическое оборудование не поддерживает все функции (CSM), необходимые для запуска этой игры». Может быть еще текст с другой ошибкой:
Unable to load module “engine 2” Error: (0xc000001d) [Failed To Resolve Error Code.]
Скорее всего есть какая-то проблема с видеокартой. Второй частый вариант – это поломанный файл DirectX. Ниже в статье я расскажу, что вам нужно делать.
- Способ 1: Переустановка драйвера видеокарты
- Способ 2: Поврежденные файлы DirectX
- Способ 3: Восстановление целостности системных файлов
- Способ 4: Обновление дополнительных библиотек
- Способ 5: Место на диске
- Способ 6: Процессор AMD Bulldozer
- Способ 7: Путь к файлу игры
- Способ 8: Дополнительные советы
- Видео
- Задать вопрос автору статьи
Способ 1: Переустановка драйвера видеокарты
Итак, в КС 2 у нас вылезает ошибка «Engine Error». В тексте можно заметить, что игра грешит именно на графическое оборудование (то есть видеокарту) – значит нам нужно в первую очередь попробовать пошаманить с драйверами видеокарты.
- Зажмите кнопки на клаве:
+ R
- Вводим:
devmgmt.msc
- Откройте «Видеоадаптеры».
- Кликните по вашей видеокарте ПКМ и зайдите в «Свойства».
- На второй вкладке нажмите «Обновить драйвер».
- «Автоматический поиск драйверов». Если драйвера обновятся – проверьте работу КС. Если вы увидите сообщение, что драйвера не нуждаются в обновлении – идем дальше.
- Если драйвер не удалось обновить, и ранее вообще проблемы с запуском игры не было – можно попробовать его «Откатить», если такая кнопка доступна.
- Следующее, что мы можем сделать – это «Удалить устройство» вместе с драйвером. Возможно, он поломан или вообще не предназначен для вашей видеокарты. Поэтому при запуске КС вы видите эту ошибку.
- Ставим галочку и удаляем.
- Первый способ обновления дров – кликаем опять по нашей видеокарте ПКМ и выбираем «Обновить драйвер».
- Если драйвер не устанавливается – перезагрузите компьютер.
- Находим видеокарты уже в разделе «Другие устройства» и заходим в «Свойства».
- Аналогично пробуем обновить драйвер.
- Если вылезет ошибка с текстом «Windows не удалось установить неизвестное устройство», то у нас есть пару вариантов. Первый – в этом же окне нажмите «Поиск обновленных драйверов в Центре обновления Windows».
- Вы можете увидеть, что драйвер уже начал скачиваться.
- Если вы этого не видите, кликните по ссылке «Просмотреть все необязательные обновления».
- Раскройте вкладку «Обновления драйверов» и установит галочку напротив драйвера видюхи. Потом жмем «Загрузить и установить». Нужно будет немного подождать.
Следующий вариант – у нас или не получилось таким образом поставить драйвер, или драйвер, который мы установили, не запускает КС 2. Наша задача теперь найти подходящий драйвер в интернете и установить его.
- Переходим по ссылке на официальный сайт поддержки видюхи:
AMD
NVIDIA
- И тут у нас также есть два варианта. Первый – вы можете забить название видюхи в строки и скачать его напрямую.
- Второй вариант – у AMD и NVIDIA есть программы автоматической установки и апдейта драйверов для видеокарты. У зеленых – это программа GeForce Experience.
Скачать GeForce Experience
- У красных – это приложение под названием «Install Updates for AMD».
Скачать Install Updates for AMD
- Устанавливаем, запускаем программу и обновляем драйвера.
Способ 2: Поврежденные файлы DirectX
Именно старый файл d3d9 вызывал аналогичную ошибку в старой CS GO. Этот файл принадлежит библиотеке DirectX 9, которая работает с объемной графикой в игре. CS 2 использует DirectX 11. Самый простой способ – это использовать установщик DirectX, который можно скачать по этой ссылке (переходим и скачиваем). Запускаем установщик и инсталлируем DirectX.
Если проблема останется – сначала удалите DirectX с компа. Потом опять запустите установщик, который мы скачали. Ну и дальше проверяем запуск Counter-Strike 2 (или GO).
Способ 3: Восстановление целостности системных файлов
- Откройте Steam.
- Перейдите в «Библиотеку».
- Нажмите по КС правом кнопкой мыши и зайдите в «Свойства».
- Во вкладке «Установленные файлы» кликаем по кнопке «Проверить целостность файлов игры» и ждем.
Способ 4: Обновление дополнительных библиотек
КС 2, как и любая современная игра, работает с дополнительными библиотеками. Возможно, у вас что-то не установлено, поэтому скачиваем, все что указано ниже и устанавливаем к себе на ПК.
Скачать .NET Framework
Скачать Visual C++
Способ 5: Место на диске
Посмотрите, сколько места осталось в разделе, на котором у вас находится игра. Особенно это критично для диска «C:\». При запуске игры обычно создаются временные файлы, если для них не будет места, то игра может выдать ошибку. Советую к прочтению статьи:
Способ 6: Процессор AMD Bulldozer
На одном англоязычном форуме пишут, что игра почему-то не хочет запускаться именно с данным процессором. Но помогает обновление BIOS. Если у вас такой ЦП – вам нужно апгрейднуть микросистему. Оставлю ссылки на полезные инструкции:
Способ 7: Путь к файлу игры
Также многие ребята на форумах говорят, что игра может не запускаться, если на пути к игре будет папка или раздел с русскими символами. Например:
D:\Игры\Steam
Лучше, чтобы игра находилась в разделе, где папки имеют только латинские буквы:
D:\Games\Steam
Способ 8: Дополнительные советы
Давайте и еще попробуем ряд советов, которые могут помочь. Надеюсь, все же проблема решится.
- Попробуйте через библиотеку удалить игру, а потом вновь её установите.
- Попробуйте отключить защиту антивируса и запустите игру.
- Установите ВСЕ обновления в Windows.
- Проверьте комп на вирусы.
На этом все, дорогие друзья. Пишите свои дополнительные вопросы, если хотите, чтобы команда WiFiGiD.RU вам помогла. Всем добра и берегите себя.
Проблема оказалась в русских символах в пути к игре! Перекинул папку в директорию с латиницей, и ошибка исчезла. Спасибо за совет, а то уже думал, что придётся с видеокартой разбираться.
Не знала, что старые файлы DirectX могут вызывать такие ошибки. Переустановила библиотеку, как написано, и CS наконец-то запустилась! Очень полезная инструкция.
Для владельцев AMD Bulldozer: обновление BIOS действительно помогает! Столкнулся с такой же проблемой и решил её только после апгрейда микросистемы. Информация оказалась очень кстати!