Ошибка при запуске игр: «Требуется видеокарта с поддержкой D3D_Feature_Level_12». Можно ли исправить ее без замены видеокарты?

Автор: Alexandr, 28.07.2023 Рубрики: Игры

img-Videokarta-ne-podderzhivaetsya.jpg

Каникулы (или отпуск)...

Сидишь себе загружаешь/устанавливаешь игру, нажимаешь на ярлычок и.. видишь сообщение, что видеокарта не поддерживается, нет какого-то "D3D_Feature_Level_12"!

Ё-к-л-м-н, как так-то?..

 

Собственно, сегодняшнюю заметку решил отвести рекомендациями по устранению подобной ошибки (тем паче, что она почему-то к началу этого лета набрала популярность // даже меня уже 3-й раз спросили на блоге... 🙂).

Заранее предупрежу, что не всегда она означает, что игру нельзя запустить на этом железе (возможно, ошибка связана с отсутствием того же видеодрайвера...).

 

img-Trebuetsya-videokarta-s-podderzhkoy-D3D_Feature_Level_12.jpg

Требуется видеокарта с поддержкой D3D_Feature_Level_12 // на примере с игрой Uncharted 4

 

*

Рекомендации по устранению

Первое

Не буду оригинальным, но первые действия самые банальные:

  1. перезагрузить компьютер;
  2. посмотреть системные требования к "проблемной" игре (интересует прежде всего видеокарта) и сравнить ее с установленной на ПК (📌как узнать модель своей видеокарты);
    img-Sist.-trebovaniya-k-igre-Uncharted.jpg

    Сист. требования к игре Uncharted

     

  3. нажать Win+R, и использовать команду dxdiag (должно появиться окно "Средство диагностики DirectX"). Далее во вкладке "Экран" нужно посмотреть подразделы "Устройства" и "Драйверы" — напротив вашей видеокарты должен быть уровень* не ниже "12"(см. скрин ниже 👇).
    img-Sredstvo-diagnostiki-DirectX-urovni-12.jpg

    Средство диагностики DirectX - уровни 12

     

* Уровень функций 12.0 (Feature_Level_12) — набор функций граф. процессора, работающих (в данном случае) с Direct3D 12. Например, если у вашей видеокарты поддерживаемый уровень функций "11.0" — то вы не сможете запустить игры, для работы которых нужен пакет DirectX 12 (разумеется, при усл., что у игры нет возможности переключить вручную на использование пакета DX11. Об этом ниже 👇).

 

*

Второе

DirectX 12 использует низкоуровневые API, позволяющие системе более эффективно работать с железом (в отличие от DirectX 11 с высокоуровневым API). Однако, несмотря на свои преимущества в плане производительности и качестве получаемой картинки — работа с DirectX 12 более сложна и трудоемка!

📌 Именно поэтому некоторые современные игры разрабатываются на более простом и стабильном DirectX 11 (+ включают DX11 в настройки загрузчика игры, чтобы в случае проблем можно было выбрать между DX 12 и DX11).

👉 Исходя из этого совет: стоит проверить настройки игры, ее загрузчика (+ конфигурационных файлов, которые могут быть в папке с установл. файлами) — нет ли там возможности выбрать DirectX другой версии — если есть, попробуйте! 👌

img-Nastroyki-igryi-vyibor-DX11-ili-12.jpg

Настройки игры, выбор DX11 или 12

 

📌 Важно!

У некоторых игр могут быть свои способы перекл. на ту же версию DX11. Например, это иногда делается через ярлыки на рабочем столе, дописывая в свойства аббревиатуру "-d3d11". Об этом можно узнать на офиц. сайте конкретной игры ("прошерстя" форумы поддержки).

 

 

*

Третье

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

  1. переустановить 👉видеодрайвер (с предварительным удалением старой версии с помощью 👉утилиты DDU). 📌 Важно: загружайте видеодрайвер последней версии с офиц. сайта вашей видеокарты (если у вас ноутбук: то с сайта производителя ноутбука!);
    Удалить и перезагрузить / вариант удаления драйвера

    Удалить и перезагрузить / вариант удаления драйвера

     

  2. обновить пакет DirectX (желательно и NET FrameWORK, Visual C++). Кстати, эти пакеты (а также и другие библиотеки, нужные для игр) удобно обновлять с помощью утилиты 📌Driver Booster (прим.: только не обновляйте с помощью нее все драйвера, которые она найдет // при решении данного вопроса это пока не требуется);
    img-Driver-Booster-9-----obnovlyaet-ne-tolko-drayvera-no-i-biblioteki-dlya-igr.png

    Driver Booster 9 — обновляет не только драйвера, но и библиотеки для игр

     

  3. 👉 кроме этого, обратите внимание на саму игру: официальная ли это версия? Просто многие пользователи загружают первые попавшиеся версии с торрент-трекеров, среди которых множество "кривых" сборок (при установке и запуске оных - можно встретить целый букет ошибок). Поэтому было бы не лишним полностью переустановить игру (выбрав норм. версию! 📌 В помощь: где найти и скачать игры);

    img-2017-12-07-16_52_51-Ustanovka-igryi.png

    Установка игры

*

Если вам удалось решить проблему как-то иначе — сообщите пожалуйста в комментариях.

За сим откланяюсь, удачи!

🙂

Написать комментарий 📎

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •