Directx 11 required что делать. Ошибка Direct3D initialization error при запуске игры. Что делать? Процесс переноса игры и компоненты API

Многие игроки при запуске игры получают ошибку «DX11 feature level 11.0 is required to run the engine». Она характерна для тех игр, которые очень требовательны в плане производительности ПК, например Dead by Daylight. Сегодня мы рассмотрим все моменты, которые следует проверить, для исправления проблемы.

Причины сбоя

У пользователя, скорее всего, слабый ПК . Возможно, что-то не оптимизировано в системе и ОС работает не так как надо. Часто виновником выступает драйвер видеокарты или она сама. Еще причина кроется в высоких требованиях новой игры. Иногда они просто не подходят для вашего компьютера в силу давности его покупки.

Ошибка “DX11 feature level 10.0 is required to run the engine”

Что делать для исправления

Мы выбрали несколько первоочередных момента, которые стоит проверить. Также обращаем внимание, что выполнять это следует в стабильной Windows, с последними апдейтами сборки.

DirectX

Естественными действиями пользователя должна стать проверка DirectX на соответствие с игрой. Каждая игра требует свою версию директ. Если она не совпадает, то компьютер не способен будет воспроизвести графику игры. В данном случае, ошибка «DX11 feature level 11.0 …» четко указывает, что нужно инсталлировать DirectX 11 версии. Для десятой или двенадцатой версии, соответственно, будут указаны DX10 и DX12.

  • Проверить свою версию очень просто – в “Выполнить” вбиваете dxdiag, выскочит меню Диагностики, где будут указанны версии всех пакетов.
  • Загрузите из официального ресурса установщик.
  • Если вы установили соответствующую версию директ, а ПК все равно отказывается запускать игру, то возможно ваша видеокарта не способна работать с такой мощностью. Отсюда следует, что графическую плату нужно заменить – купите более современную версию.
Драйвера

Естественно, что ваша видеокарта от NVIDIA и AMD требует установки драйверов. Обязательно проследите, чтобы обновления были самыми актуальными на данный момент. Если требуется инсталлировать новые обновления , то для начала полностью деинсталлируйте установленные ранее файлы. Лучше всего с этой работой справятся утилиты, специально выпущенные для установки драйверов на чистую ОС.

  • Драйвера дополнительно обновляем и для всей системы. Обязательно интегрируйте все патчи выходящие к тем или иным устройствам. Перейдите на стабильные версии Windows. Такими на сегодняшний день являются 7 и 10.
  • К этому пункту можно добавить патчи и утилиты для интеграции игры на слабых ПК. Для каждой игры они свои. Яркий пример Fallout 4. Простая версия не идет на компьютерах со слабыми графическими движками, но после установки патча все запускает как надо. Найдите такое дополнение и для себя.
Дискретные видеокарты

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


Ноутбук

Именно эти ПК остро реагируют на питание. Переведите свою систему на работу высокой производительности. Это делается через значок батареи на рабочем столе. Также, лучше перед запуском игры воткнуть кабель питания. От батареи нередко производительность падает. Это будет зависеть только от производителя, так как не все используют подобные технологии экономии.

  • В 32 битном Windows удалить все что находится в директории WINDOWS\system32\DirectX\*.* . (Особенно скрытые папки и файлы), кроме папки Dinput, если такая есть.
  • В 64 битном удалить полностью папку directx из директории WINDOWS\SysWOW64.

Ошибка «your video card or drivers do not meet the minimum system reqiurements»

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

Ошибки "Порядковый номер не найден в библиотеке dll xlive.dll" , "не удалось загрузить модуль xlive.dll", «xinput1_3.dll, xinput1_2.dll отсутствует или не найден», « d3dx9_41.dll не был найден». Сюда же относятся и другие схожие ошибки.

Если вы установили пиратскую версию игры или Repack, файлы xinput1_3.dll, xinput1_2.dll могут отсутствовать. Так же библиотека xlive.dll может быть заблокирована антивирусом, т.к. она модифицирована, исправлена, заражена вирусом (что тоже нередко). Для того чтобы установить недостающие библиотеки, необходимо скачать и установить последнюю версию Directx 11 c нашего сайта. Если это не помогло попробуйте обновить комплект Games for Windows по адресу: www.microsoft.com/ru-ru/download/details.aspx?id=5549

Ошибка “Directx 11 Error”

  • Проведите полное сканирование вашего компьютера на вредоносное ПО.
  • Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr).
  • Обновите драйверы устройств на вашем компьютере.
  • Удалите и установите заново программу DirectX.

Ошибка "Видеодрайвер AMD driver перестал отвечать и был восстановлен"

Обновите драйвер для Вашей видеокарты и уточните у производителя, совместимо ли вообще Ваше оборудование с Windows 8.

Процесс переноса игры и компоненты API

Вопрос: Будет ли процесс переноса игры заключаться в поиске и замене методов API, или следует рассчитывать на более сложный процесс переноса?

Ответ: Direct3D 11 значительно обновлен по сравнению с Direct3D 9. Есть несколько сдвигов парадигм, включая отдельные API для виртуализированного графического адаптера и его контекста, а также новый уровень полиморфизма для ресурсов устройств. В основном ваша игра может использовать графическое оборудование прежним способом, но вам понадобится изучить новую архитектуру API Direct3D 11 и обновить каждую часть графического кода, чтобы использовать правильные компоненты API.

Контекст утройства

Вопрос: Для чего нужен новый контекст устройства? Нужно ли заменить устройство Direct3D 9 устройством Direct3D 11, заменить контекст устройства или и то и другое?

Ответ: Устройство Direct3D теперь используется для создания ресурсов в видеопамяти, а контекст устройства применяется для установки состояния конвейера и генерирования команд прорисовки.

Как запустить игры требующие DirectX 9 на Windows 8.1?

Включите в компонентах платформу.NET Framework 3.5. Установите DirectX заново. Если это не помогло, обратитесь в службу поддержки производителя игры.

Многие пользователи при запуске некоторых игр получают от системы уведомление о том, что для запуска проекта требуется поддержка компонентов 11. Сообщения могут отличаться по составу, но смысл один: видеокарта не поддерживает данную версию API.

Компоненты DX11 впервые были представлены в далеком 2009 году и вошли в состав Windows 7. С тех пор вышло немало игр, использующих возможности данной версии. Естественно, эти проекты невозможно запустить на компьютерах без поддержки 11 редакции.

Видеокарта

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

В ноутбуках, снабженных переключаемой графикой, то есть, дискретным и интегрированным графическим адаптером, также могут наблюдаться подобные проблемы. Если произошел сбой в функции переключения GPU, а встроенная карта не поддерживает DX11, то мы получим известное сообщение при попытке запуска игры. Решением для устранения данной неполадки может стать ручное включение дискретной видеокарты.

Драйвер

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

Заключение

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

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