telegram
🪟windows

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

Когда пользователь запускает игру как PUBG Lite, Fortnite, ARK и Valorant, то может столкнуться с ошибкой DX11 feature level 10.0 is required to run the engine. Ошибка появляется в Windows 10, когда отсутствует уровень функций Direct3D необходимый для игры. Если у вас установлена последняя версия DirectX и выскакивает данная ошибка, то проблема в устаревшим графическом драйвере или видеокарта просто не поддерживает feature level 10.0, так как она старая. Ниже разберем, что делать и как исправить, когда появляется сообщение об ошибке "DX11 feature level 10.0 is required to run the engine".

DX11 feature level 10.0 is required to run the engine

Что такое DX11 Feature Level 10.0?

DX11 означает DirectX11 и представляет набор DLL файлов работающих в среде Windows для регулирования взаимосвязи между мультимедийным оборудованием, таким как звуковые карты, видеокарты и операционной системой. Многие пользователи путают DirectX Runtime с функцией Direct3D. Direct3d описывает поддержку видеокарты (GPU), а DirectX Runtime описывает версию DirectX. По этому, если установлена последняя версия DirecX на вашем ПК, это не означает, что видеокарта способно поддерживать Direct3D Feature Level 10.0.

Что делать и как исправить ошибку DX11 feature level 10.0 is required

В первую очередь, проверим совместимость видеокарты с 10 уровнем функций. Для этого, нажмите Win+R и введите dxdiag, чтобы открыть средство диагностики DirecX. Во вкладке "Система" сможем узнать, какая версия DirectX установлена. Перейдите во вкладку "Экран" и обратите внимание на графу "Уровни функций". Если у вас нет 10.0, то вытекает несколько сценариев устранения проблемы:

  1. Видеокарта работает с устаревшими драйверами.
  2. Если вы используете Windows 7\XP, то нужно установить дополнительное обновление платформы KB2670838.
  3. Обновить DirectX.
  4. Видеокарта не поддерживает 10.0 уровень. В этом случае, нужна более современная.

уровни функций

1. Запуск с внешней видеокарты

Некоторые компьютеры и ноутбуки имеют две графики GPU: Встроенную-процессорную, и внешнею видеокарту. Если запускать современные игры на старой встроенной графики, которая не имеет feature level 10.0, то ошибка вероятна из-за неё. Нужно просто отключить работу интегрированной графики, чтобы внешняя смогла работать корректно и определялась системой.

Нажмите Win+X и выберите "Диспетчер устройств" и разверните графу "Видеоадаптеры". Если у вас их два, то отключите встроенную графику нажав по ней правой кнопкой мыши. Перезагрузите ПК или ноутбук, чтобы Windows применила изменения и переподключилась на внешнюю карту.

Отключить встроенную графику

2. Восстановление DirecX

Иногда, файлы DirectX могут быть повреждены вирусами или простыми сбоями, как резкое отключение ПК. Также, целый пакет DLL библиотек мог не обновляться в течении долгого времени, что приведет к ошибке "DX11 feature level 10.0 is required to run the engine". Посетите официальный сайт Microsoft и установите DirectX, чтобы обновить текущую.

3. Драйвера Видеокарты

Если драйвера для видеокарты не обновлялись, то их следует обновить. Я рекомендую не просто обновить через диспетчер устройств, а полностью удалить текущие из системы при помощи DDU. Обратитесь ниже к специальному руководству и не забудьте скачать последнюю версию драйвера с официального сайта производителя как AMD, Nvidia или Intel.

4. Обновление платформы Windows 7

Если вы используете Windows 7, то ошибка DX11 feature level 10.0 is required to run the engine может появляться из-за того, что не установлен патч KB2670838 для Windows 7. Перейдите ниже на сайт Microsfot и загрузите обновление платформы. Если вы не знаете какая у вас разрядность Windows 7, то скачивайте обе и устанавливайте.