Civilization beyond earth mantle32 dll ошибка

Обновлено: 04.07.2024

Mantle — это графическая подсистема. mantle32.dll — динамически подключаемая библиотека, из-за которой время от времени возникают ошибки в некоторых играх. Одна из таких — Civilization: Beyond Earth.

Обновляем драйвер видеокарты

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

  • Одновременно нажимаем клавиши Win + R .
  • Вводим туда слово devmgmt.msc и нажимаем на «Ввод» (Enter).
  • В открывшемся диспетчере задач ищем пункт «Видеоадаптеры» и кликаем по нему.
  • Откроется список, в котором нужно найти нашу видеокарту.
  • Кликаем по нему правой кнопкой мыши.
  • Во всплывшем контекстном меню кликаем по строчке «Обновить драйвер».
  • На следующем этапе выбираем пункт «Автоматически найти драйвер в сети».

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

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

Решение проблемы с повреждённым, зараженным или отсутствующим steam_api.dll

Переустановка клиента

В первую очередь необходимо выполнить переустановку клиента, дабы решить возникшую проблему для Dirt Rally и прочих игр, продающихся в Стиме.

Копирование недостающего файла в директорию со Стимом

Не знаете, куда кидать загруженную библиотеку?

Вызываем свойства каталога «Мой компьютер» и смотрим тип системы.

Если это 64 бит, копируем dll-ку в директорию «ProgramFiles(x86)\Steam», для 32 бит – целевым каталогом будет «ProgramFiles\Steam». В любом случае, путь к каталогу Steam смотрите в свойствах ярлыка для запуска приложения (строка «Start in» или «Рабочая папка»).

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

Меняем настройки игры

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

  • Кликаем по нему правой кнопкой мыши.
  • В появившемся контекстном меню выбираем пункт «Свойства».
  • Затем переходим на вкладку «Ярлык».
  • На ней ищем строчку справа, напротив слова «Объект».

Если у вас видеокарта AMD, то в этой строке должно быть написано что-то в духе C\Games\Civilization\CivilizationBe_Mantle.exe .

Если в конце названия файла написано CivilizationBe_DX11.exe , то это ярлык для видеокарт Nvidia.

Чтобы игра запускалась:

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

Из-за чего возникает ошибка?

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

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

Карантин защитника Windows

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

Загружаем и регистрируем «битый» файл вручную

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

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

Отсутствует mantle32.dll и прочие ошибки.

Наиболее простой способ исправления всех ошибок, связанных с данной библиотекой – замена повреждённого файла:

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

Куда кидать файл? Первым делом следует определить разрядность вашей ОС Windows. Для этого ищем на рабочем столе или в меню «Пуск» значок «Мой компьютер» или «Компьютер» и кликаем по нему правой кнопкой мыши, затем выбираем «Свойства».

В открывшемся окне ищем информацию о системе. Здесь вы должны увидеть надпись либо «32-разрядная операционная система» (32 бит), либо «64-разрядная» (64 бит).

Для 32-битных

Если система сообщит о существовании такого же файла – нажимайте «Заменить».

После проделанной процедуры остаётся зарегистрировать библиотеку в системе. Для этого нажимаем комбинацию клавиш – «Windows» и «R». В появившемся окне вводим «regsvr32 mantle32.dll» и нажимаем «OK». Готово!

Внимание! Скачивая mantle32.dll с нашего сайта, вы можете быть уверены, что он без вирусов, т.к. был проверен нашими специалистами антивирусными программами.

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

Блокировка приложений, работающих в фоновом режиме

Если вы купили лицензионную версию игры и запускаете ее с помощью клиента Origin, то сложности могут возникнуть из-за конфликта с уже работающими программами.

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

Не факт, что проблемы с DLL в вашем случае возникли именно из-за вирусов. Но такое случается.

Что делать, если steam_api отсутствует на компьютере?

Факторов, вызывающих проблему всего два:

Рассмотрим способы решения конфликта для каждого из вариантов его появления.

Проверяем карантин антивируса

Если вы используете лицензионную версию игры Arma 3 или другой, приобретенной в Steam, тогда проверьте компьютер на вирусы. Лучше всего выполнить сканирование портативной программой AVZ, загрузившись в безопасном режиме. Восстанавливать steam_api из карантина, если не уверены, вирус это или нет, не стоит. Лучше сразу переходите к следующему методу решения проблемы.

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

Причины ошибки

В основном с различными ошибками, связанными с библиотекой mantle32.dll, сталкиваются владельцы видеокарт AMD.

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

Однако проблемы c mantle32.dll испытывают не только пользователи видеокарт от AMD. Любая игра, построенная на игровом движке, который поддерживает «Mantle» (простыми словами – это альтернатива известных многим DirectX или OpenGL).

К таким играм относятся Civilization, Sniper Elite 3, Dragon Age: Inquisition и многие другие, работающие на Windows 7, Windows 8.1, Windows 10.

А вот что пишут на форумах (кликабельно):


Читайте также: