При запуску ігор як The Last of Us Part або Resident Evil 4 Remake у Windows 11/10 може виникнути помилка, що потрібна відеокарта D3D_FEATURE_LEVEL_12_0 та вище. Помилка також виникає на сучасних комп’ютерах та ноутбуках із відеокартами як RTX 3050, але найчастіше на старих відеокартах, які не підтримують рівень функцій 12.

Рівень функцій 12.0 – це чітко визначений набір функцій графічного процесора, який працює з Direct3D 12 та нижче. Наприклад, якщо відеокарта має максимальний рівень функцій 11, то ви не зможете грати в ігри, які працюють на DirectX 12. Це іноді стосується і GPU, які підтримують DirectX 12, але немає рівня функцій 12.0.
У цій інструкції розберемо, що робити, коли під час запуску гра виникає помилка D3D FEATURE LEVEL 12.0 у Windows 11/10.
Як виправити помилку D3D_FEATURE_LEVEL_12_0
Насамперед, перевіримо, чи підтримує відеокарта рівень функцій 12.0. Для цього:
- Натисніть Win+R та введіть dxdiag
- Перейдіть на вкладку Екран
- Праворуч у графі драйвери
- Перегляньте рівні функцій :
- Якщо у вас немає рівня 12 , то потрібна більш сучасна відеокарта
- Крім того, зверніть увагу на вище пункт DDI для Direct3D
- Повинна стояти версія 12 якщо нижче, то помилку можна виправити
📌 Якщо у вас рівень функцій нижче 12, не переживайте, тому що може бути так, що працює вбудована відеокарта, а не зовнішня.

1. Оновити відеодрайвер
Щоб виключити GPU драйвер із винуватців, його потрібно повністю видалити із системи за допомогою DDU, після чого завантажити останню версію з офіційного сайту. Нижче, повні посібники допоможуть вам у цій справі.

2. Оновити DirectX
Перейдіть до Windows 11/10 і оновіть систему до останньої версії, оскільки DirectX 12 йде за замовчуванням. Крім того, перейдіть на офіційний сайт Майкрософт і встановіть DirectX для кінцевого користувача.

3. Встановити Visual C++
Відсутність Visual C++ може бути винуватцем помилок під час запуску ігор Windows 11/10. У цьому випадку перейдіть встановіть дві розрядності x86 і x64 Visual C++ з офіційного сайту. Видаліть старі версії, якщо такі є.

4. Вимкнути вбудовану відеокарту
Якщо у вас ноутбук або комп’ютер з процесорною графікою GPU, то потрібно вимкнути вбудовану відеокарту, щоб виправити помилку D3D_FEATURE_LEVEL_12_0 запуску ігор у Windows 11/10. Для цього:
- Натисніть Win+X і виберіть Менеджер пристроїв
- Розгорніть графу Відеоадаптери
- Натисніть правою кнопкою миші на вбудованій відеокарті
- Вимкніть її та перезавантажтеся

5. Запуск ігри з DirectX 11
Деякі ігри підтримують і DirectX 11, який можна спробувати увімкнути кількома способами, щоб обійти помилку D3D_FEATURE_LEVEL_12_0 у Windows 11/10.
1 . Натисніть правою кнопкою миші по ярлику гри, яка видає помилку “D3D FEATURE LEVEL 12 0” та виберіть Властивості . Перейдіть у вкладку Ярлик і в графі Об’єкт допишіть -d3d11 (пробіл після лапки).

2 . Якщо ви використовуєте ігри через Steam, то натисніть правою кнопкою миші по грі в бібліотеці і виберіть Властивості . У вкладці загальні, можливо відразу перемикач на D3D11, але в більшості ігор його немає. Тому в графі ” Параметри запуску ” напишіть -d3d11 (без пропусків) і запустіть гру. Якщо гра не запуститися з DirectX11, введіть D3D11 .
