Ошибка 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?
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, то вытекает несколько сценариев устранения проблемы:
- Видеокарта работает с устаревшими драйверами.
- Если вы используете Windows 7\XP, то нужно установить дополнительное обновление платформы KB2670838.
- Обновить DirectX.
- Видеокарта не поддерживает 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, чтобы обновить текущую.
- Веб-установщик исполняемых библиотек DirectX для конечного пользователя.
- Затем загрузите cредe выполнения DirectX для конечных пользователей (июнь 2010 г.).
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, то скачивайте обе и устанавливайте.