Ошибка «DX11 feature level 10.0 is required to run the engine» — как исправить (Windows 10/11, 2025)

Игра не стартует и просит DX11 10.0. Такое бывает, когда система запускает игру на встроенной графике, стоит базовый драйвер или не хватает компонентов DirectX. Ниже — короткий порядок, который реально помогает.

Идём от простого к точному. Сначала проверим, поддерживает ли ваш адаптер нужный уровень, затем включим дискретный GPU, обновим драйвер и поставим библиотеки, которые часто требуют старые игры.

Нужно срочно? Подключусь удалённо, настрою запуск на дискретной графике, обновлю драйверы и поставлю недостающие компоненты DirectX — чтобы игра запустилась.

1. Проверяем поддержку в dxdiag

  • Нажмите Win+R → введите dxdiag → ОК.
  • На вкладке «Экран» найдите строку Feature Levels. Нужно видеть 10_0 или выше (10_1 / 11_0 / 12_x).
  • Если указан Microsoft Basic Display Adapter — драйвер не установлен. Переходим к шагу 3.

2. Включаем дискретную графику для игры

  • Параметры → Система → Дисплей → Графика → добавьте EXE игры → «Параметры» → выберите Высокая производительность.
  • В панели видеодрайвера тоже зафиксируйте запуск на dGPU:
    • NVIDIA: «Управление 3D-параметрами» → «Программные настройки» → выбрать игру → «Предпочтительный графический процессор: Высокопроизводительный NVIDIA».
    • AMD: «Графика» → «Профили приложений» → «Режим мощности: Высокая производительность».

3. Ставим правильный драйвер видеокарты

Только официальные пакеты. Скачайте для вашей модели и версии Windows:

Удалите «базовый» адаптер, перезагрузитесь и поставьте свежий драйвер. Если стало хуже — попробуйте прошлую стабильную версию.

4. Устанавливаем компоненты DirectX для игр

Windows 10/11 уже содержит DX11/12. Но многим играм нужны старые библиотеки из пакета June 2010.

5. Обновляем Microsoft Visual C++ Redistributable

Отсутствующие библиотеки VC++ тоже ломают запуск. Поставьте актуальные пакеты x86 и x64:

6. Обновляем Windows и проверяем магазинные версии игр

  • Параметры → Обновление и безопасность → Проверить обновления. Поставьте драйверы через «Дополнительные обновления».
  • Если игра из Microsoft Store/Xbox — обновите «Службы игровой инфраструктуры» и саму игру в библиотеке.

Когда железо не подходит

Если dxdiag не показывает 10_0, а карта старая (допустим, до GeForce 8xxx/Intel HD до 3000) — требуемого уровня может физически не быть. Тут либо запуск на дискретной карте, либо апгрейд.

FAQ

В dxdiag нет строки Feature Levels

Так бывает с базовым драйвером. Установите фирменный драйвер GPU и перезагрузитесь — уровни появятся.

После обновления драйвера ошибка осталась

Проверьте, на каком адаптере запускается игра, поставьте DirectX June 2010 и VC++. Убедитесь, что антивирус не блокирует файлы игры.

Можно ли «включить» уровень 10_0 на старой карте

Нет. Это аппаратная возможность + поддержка в драйвере. Помогает только запуск на дискретной карте или замена GPU.

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