Попробуйте наш инструмент устранения неполадок


Если вы недавно попытались запустить игру, которая требует DirectX 12, и вас встретили сообщение об ошибке:





DirectX 12 не поддерживается в вашей системе Полем Попробуйте запустить без аргумента командной строки -dx12 или -d3d12.

Вы не одиноки. Многие геймеры сталкиваются с этой проблемой, когда аппаратное обеспечение или драйверы их системы не совместимы с DirectX 12, или если определенные настройки не настроены должным образом.



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





Как исправить DirectX 12 не поддерживается в вашей системе в Windows

Исправление 1: Проверьте совместимость с графическим процессором

Первый шаг в разрешении ошибки «DirectX 12 не поддерживается в вашей системе», чтобы гарантировать, что ваш GPU поддерживает DirectX 12. Старые видеокарты, например, в серии GTX 700 или ранее, не может поддержать необходимые функции DX12, Даже если ваша система показывает, что DX12 установлен.

Вот как проверить совместимость вашего GPU:



  1. На вашей клавиатуре нажмите Windows Key + R , тип DXDIAG и нажмите Enter.
  2. В диагностическом инструменте DirectX нажмите Отображать вкладка и проверить Feature_levels Полем Если он перечисляет 12_0 или выше, ваш графический процессор поддерживает DirectX 12.

    Если это только показывает 11_1 Или ниже, ваш графический процессор не полностью совместим с DX12, и вам может потребоваться обновление до более новой модели, которая ее поддерживает.

Если ваш GPU не поддерживает DirectX 12, к сожалению, вы не сможете запускать игры, которые требуют DX12 без обновления до более поздней видеокарты. Если ваш графический процессор совместим с DX12, но ваш компьютер все еще дает вам ошибку, просто перейдите к Исправить 2 , ниже.





Pro Tip: активируйте DirectX 12 Ultimate (если поддерживается)

Если у вас есть совместимый GPU, активация DirectX 12 Ultimate может разрешить эту ошибку. DirectX 12 Ultimate - это расширенная версия DirectX 12, включающая такие функции, как трассировка лучей и затенение с переменной скоростью, которая может улучшить ваш игровой опыт.

Как проверить, есть ли у вас DirectX 12 Ultimate:

  1. На клавиатуре нажмите Windows Key + G Чтобы открыть игровой планку Xbox.
  2. В Игровые функции , проверьте, есть ли ваша система DirectX 12 Ultimate.

Активировать DirectX 12 Ultimate (если поддерживается) в Windows :

  • Windows 10 (версия 1909 или позже) или Windows 11 требуется для DirectX 12 Ultimate.
  • Убедитесь, что ваш графический процессор совместим, такой как серия NVIDIA RTX 20, 30 или 40 или серия AMD RX 6000/7000.

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

Исправление 2: Обновите свой драйвер GPU

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

Вот как обновить свой драйвер графического процессора:

1. Обновите свой драйвер GPU вручную

Для графических карт NVIDIA :

  1. Посетите чиновника Nvidia Driver Downloads страница.
  2. Выберите модель GPU и загрузите последнюю версию драйвера.
  3. Следуйте подсказкам на экране, чтобы установить драйвер и перезапустить вашу систему.

Для графических карт AMD :

  1. Идти в AMD драйвер и поддержка страница.
  2. Выберите модель GPU и загрузите последнюю версию драйвера.
  3. Установите драйвер и перезапустите свой компьютер.

2. автоматически обновите свой графический процессор (рекомендуется)

Если у вас нет времени или уверенности, чтобы вручную обновить свои драйверы GPU, вы можете сделать это автоматически с Водитель легко Полем Это особенно полезно, если вы не уверены, какая версия драйвера является последней или у вас возникли проблемы с поиском правильного.

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

  1. Скачать и установить Водитель легко.
  2. Запустите драйвер легко и нажмите Сканировать сейчас кнопка. Driver Easy затем сканирует ваш компьютер и обнаружит любые проблемы с проблемами.
  3. Нажимать Обновить все Чтобы загрузить и установить последние версии драйверов для вашего компьютера ( Это требует профессиональной версии )

    В качестве альтернативы нажмите Активировать и обновить Рядом с ограниченным устройством к Начните 7-дневную бесплатную пробную версию Полем С этим испытанием у вас будет полный Доступ к профессиональным функциям, в том числе высокоскоростные загрузки драйверов, установку одного щелчка и автоматические обновления для отсутствующих или устаревших драйверов, и все это бесплатно, пока пробный период не закончится.

  4. Перезагрузите компьютер для изменений, которые вступит в силу.
  5. Проверьте, сможете ли вы запустить игру без ошибок. Если да, то поздравляю и наслаждайтесь вашей игрой! Если ошибка DX 12 все еще продолжается, перейдите к Исправить 3 , ниже.

Исправление 3: изменить параметры запуска

DX 12, не поддерживаемая ошибка запуска, может предположить, что ваша игра пытается запустить с DirectX 12, но ваша система не полностью совместима. В этом случае вы можете переключиться на более совместимый API рендеринга, такой как DirectX 11 или Вулкан Чтобы обойти проблему и потенциально запустить игру.

Для пар :

  1. Открыть Пар и иди БИБЛИОТЕКА Полем
  2. Щелкните правой кнопкой мыши в игре, в которой возникают проблемы, и выберите Характеристики…
  3. В Общий Вкладка, нажмите Параметры запуска поле и добавьте одну из следующих команд:
    -D3d11 (для DirectX 11)
    -Вулкан (для Vulkan API)
    Вы можете ввести один или оба варианта, но обязательно разделить их с пространством (например, -D3d11 -volcano )
  4. Закройте окно и попробуйте запустить игру, чтобы увидеть, решается ли проблема. Если да, то отлично. Но если он все еще не запустится, пожалуйста, пропустите Исправление 4 Полем

Для эпических игр:

  1. Открыть Epic Games Launcher и перейти к Библиотека Полем
  2. Выберите игру, в которой вы сталкиваетесь с ошибкой, и нажмите на три точки > Управлять Полем
  3. Под Параметры запуска раздел, убедитесь, что переключатель На Полем Затем добавьте одну из следующих команд:
    -D3d11 (для DirectX 11)
    -Вулкан (для Vulkan API)
    Вы можете ввести один или оба варианта, но обязательно разделить их с пространством (например, -D3d11 -volcano )
  4. Закройте окно и попробуйте запустить игру, чтобы увидеть, решается ли проблема. Если да, то отлично. Но если ошибка все еще происходит, перейдите к Исправление 4 Полем

Примечание. Если игра все еще не запускается правильно, вы можете захотеть Сбросить варианты запуска Полем Для этого вернитесь к разделу «Параметры запуска» в окне «Свойства» и Удалить добавленные вами команды Полем После этого попробуйте снова запустить игру.

Исправление 4: проверьте целостность игры

Поврежденные или отсутствующие файлы игры также могут вызвать DirectX 12 не поддерживается ошибка. Чтобы гарантировать, что все ваши игровые файлы не повреждены, вы можете использовать встроенный инструмент вашей игровой платформы для проверки целостности файлов игры.

Вот как проверить игровые файлы в Steam и Epic Games:

Для пар:

  1. Открыть Пар и иди Библиотека Полем
  2. Щелкните правой кнопкой мыши в игре и выберите Характеристики Полем
  3. Под Локальные файлы Вкладка, нажмите Проверьте целостность игровых файлов Полем
  4. Steam проверит наличие отсутствующих или поврежденных файлов и заменить их.

Для эпических игр:

  1. Открыть Epic Games Launcher И иди к своему Библиотека Полем
  2. Нажмите три точки Рядом с вашей игрой и выберите Управлять Полем
  3. Прокрутите вниз и нажмите ПРОВЕРЯТЬ Полем

После завершения процесса запустите игру снова, чтобы проверить, исправлена ​​ли проблема. Если это все еще сохраняется, не волнуйтесь. Вот еще два исправления, чтобы попробовать.

Исправление 5: Установите обновления Windows

Установленные версии Windows могут не иметь критических обновлений, таких как патчи или оптимизации системы, которые необходимы для полной поддержки DirectX 12. Эти обновления часто включают исправления ошибок, исправления безопасности и улучшение производительности, которые могут напрямую влиять на совместимость с более новыми технологиями, такими как DirectX 12.

Вот как проверить и установить последние обновления Windows:

  1. На вашей клавиатуре нажмите Ключ логотипа Windows и я В то же время, чтобы открыть окно настроек.
  2. Нажимать Обновление Windows > Проверьте наличие обновлений Полем
  3. Подождите некоторое время, когда Windows ищет доступные обновления. Если обновления доступны, нажмите, чтобы загрузить и установить их. Если обновления не найдено, пожалуйста, пропустите Исправление 6 Полем
  4. После установки перезапустите компьютер, чтобы применить изменения.
  5. Проверьте, можно ли запустить игру! Если это все еще не радость, попробуйте Исправление 6 , ниже.

Исправление 6: Revessall DirectX

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

Вот как переустановить DirectX:

  1. Перейти к чиновнику Установщик DirectX End-User Runtime Web Sweem Полем
  2. Загрузите и запустите установщик.
  3. Следуйте инструкциям на экране, чтобы завершить установку.
  4. Перезапустите свой компьютер для изменений, которые вступит в силу.

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


Вот и все - 6 исправлений, которые помогли игрокам решить DirectX 12 не поддерживается в вашей системе ошибка. Надеюсь, они помогли.

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