DirectX 12 не поддерживается на вашей системе: 4 способа исправить это

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

Как я могу исправить ошибку “DirectX 12 не поддерживается на вашей системе”?

1. Проверьте, поддерживает ли ваш ПК DirectX 12

  1. Нажмите клавишу Windows + R и введите dxdiag.

  1. Перейдите на вкладку Экран.
  2. В разделе Драйвера ищите Уровни функций. Если указано 12_1, 12_0 , это означает, что DirectX поддерживается.

Имейте в виду, что некоторые игры требуют Уровень функции 12_2, и если ваша видеокарта не поддерживает его, вы не сможете ее запустить.

Если у вас возникли трудности с выполнением этих шагов, у нас есть пошаговое руководство о том, как проверить совместимость вашей видеокарты с DirectX 12, которое может помочь вам.

2. Обновите драйвера

  1. Посетите сайт производителя вашей видеокарты.
  2. Найдите свою модель в списке.

поиск драйверов nvidia

  1. Скачайте последнюю версию драйвера и установите ее.

скачать драйвер nvidia

Вы также можете использовать GeForce Experience или AMD Adrenalin для обновления драйверов. У нас есть подробное руководство о том, как обновить графические драйверы на Windows 11, так что не стесняйтесь его проверить.

3. Отключите режим DX12 в игре

  1. Найдите конфигурационный файл игры. В нашем примере файл находился по следующему пути: %LOCALAPPDATA%\Prospect\Saved\Config\WindowsNoEditor\
  2. Далее, найдите GameUserSettings.ini и откройте его в Блокноте.

  1. Найдите m_enableDX12=True в тексте и удалите его.
  2. Сохраните изменения и снова запустите игру.

В нашем примере мы использовали The Cycle: Frontier, но шаги могут быть другими для других игр. Многие игры также имеют загрузчики, которые позволят вам отключить режим DirectX 12, так что используйте их вместо этого. Читать больше по этой теме

  • Как зарегистрироваться и создать новую учетную запись Gmail [Простой гид]
  • Вот как исправить проблему установки Missile Command Delta
  • ИСПРАВИТЬ: сбой Missile Command Delta на ПК

4. Измените параметры запуска

  1. Найдите ярлык игры, щелкните по нему правой кнопкой мыши и выберите Свойства.

контекстное меню свойств

  1. В поле “Объект” добавьте -d3d11 после кавычек.

d3d11

  1. Сохраните изменения.

DirectX 12 не поддерживается на вашей системе и влияет на многие игры Steam, включая Nightingale, Frostpunk 2, Marvel Rivals, Robocop и другие. И даже если он поддерживается, некоторые программы могут не обнаруживать его, но у нас есть решение и для этого.

Это общие советы, которые могут сработать почти для любой игры, так что обязательно попробуйте их. Если у вас есть дополнительные проблемы, убедитесь, что вы правильно включили DirectX 12 на своем ПК.