Игра требует видеокарту с поддержкой D3D Feature Level 12

Featurelevel

Не секрет, что современные компьютерные игры отличаются особыми требованиями к видеокарте и что далеко не каждый ПК способен вытянуть игру уровня The Last of Us Part, к слову, не самую требовательную к «железу». С другой стороны, возникающие при запуске таких игр ошибки, например, «Видеокарта не поддерживается. Требуется видеокарта с поддержкой D3D Feature Level 12», еще не означают, что вам обязательно придется проводить апгрейд компьютера.

Требуется видеокарта с поддержкой D3D Feature Level 12

Что такое поддержка D3D Feature Level 12

Фича 3D двенадцатого уровня, а именно так переводится D3D Feature Level 12, представляет собой набор правил для GPU, работающей с Direct3D 12 – обязательное условие для запуска игр, разработанных на базе этого компонента. При этом необходимо, чтобы видеокарта поддерживала не только Directx 12, но и уровень функций 12, а это все же разные вещи.

Определить наличие поддержки Level 12 нетрудно, для этого командой dxdiag запускаем «Средство диагностики DirectX», переходим на вкладку «Экран» и смотрим, какие уровни функций доступны в разделе «Драйверы». Отсутствие уровня функций 12 станет означать, что видеокарту придется заменить.

Dxdiag

Примечание: перед просмотром сведений в «Средство диагностики DirectX» убедитесь, что у вас используется именно дискретная, а не встроенная видеокарта. Сделать это можно в панели управлении графикой NVIDIA или AMD.

Программные решения

Если ошибка «Требуется видеокарта с поддержкой D3D Feature Level 12» появляется при наличии поддержки видеокартой уровня функций 12, попробуйте сделать следующее.

  • Скачайте с официального сайта Microsoft набор исполняемых библиотек DirectX для конечного пользователя и установите его.

DirectX

  • Установите актуальные обновления Windows – это необходимо для получения последней версии компонента DirectX (отдельно он не распространяется).
  • Установите новые версии Visual C++ x86 и x64, скачав их с официального сайта Microsoft, если этого не было сделано раньше. Если на ПК уже имеются старые компоненты Visual C++, удалите их и установите новые.

Visual C++

  • Обновите или переустановите драйвера видеокарты, скачав их с сайта производителя. Перед установкой актуальной версии драйвера старую версию нужно удалить, желательно с помощью утилиты Display Driver Uninstaller.

Еще одним вариантом решения проблемы является изменение настроек запуска игры, но это при условии поддержки игрой DirectX 11.

В Steam, к примеру, нужно в разделе «Общие» добавить в поле «Параметры запуска» ключ -d3d11.

Steam

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

Свойства ярлыка

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 4,33 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *