telegram
🪟windows

DirectX: где скачать и как установить для Windows 11/10

В данной инструкции узнаете, что такое DirectX, где его скачать, как правильно установить, а также как проверить и выбрать нужную версию для Windows 11/10.

Что такое DirectX?

DirectX - это набор компонентов API в Windows, который обрабатывает графические и звуковые элементы в играх, обращаясь напрямую к видео и звуковой карте. Также включает в себя подсистемы:

  • Direct3D - для трёхмерной графики.
  • DirectSound - для обработки звука.
  • DirectInput - для игровых контроллеров.
  • Direct2D - для двухмерной графики как шрифты, интерфейсы.
  • DirectCompute - для GPU-вычислений, требующих параллельной обработки.
  • DirectX Raytracing (DXR) - для трассировки лучей и реалистичного освещения.

Какая версия DirectX установлена?

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

  • Нажмите Win+R и введите dxdiag.

Посмотреть версию Директ ИКС

Нажмите "Да", если выскочит какое-либо предупреждение. Через некоторое время запустится окно под названием "Средство диагностики DirectX". В нижней части этой информационной панели вы увидите версию DirectX.

средство диагностики DirectX

Перейдите теперь на вкладку "Экран" и удостоверьтесь, что функции "Ускорение DirectDraw" и "Direct3D" и "AGP" включены. Если они выключены, то вам необходимо обновить аппаратное обеспечение вашего ПК, чтобы воспользоваться этими функциями. Обновите драйверы для видеокарты, процессора, жесткого диска и т.п.

Ускорение директ икс

Как скачать DirectX для Windows?

Последняя версия DirectX - это версия 12, которая доступна уже по умолчанию только в Windows 11/10. ОС Windows 7 и 8 застряли на DirectX 11.

Существует веб-установщик исполняемых библиотек DirectX для конечного пользователя, который автоматически определяет, какие компоненты нужны вашей системе, и загружает их из интернета. К примеру, вы установили версию DirectX 11, которая выдает ошибки при запуске программ. Далее устанавливаем DirectX для конечного пользователя и ошибка будет устранена. Версия DirectX 11 не изменится. Это своего рода дополнение новых библиотек.

❗Не загружайте со сторонних сайтах пакеты DirectX, так как это не решит проблему и к тому же, Microsoft официально не предоставляет отдельные установщики, их не существует. Высока вероятность заражения ОС Windows вредоносным ПО, вирусом или майнером.

Windows 10, Server 2016 Technical Preview

  • DirectX 12 поставляется с обновлениями windows 11/10 и Server 2016 Technical Preview через "Центр обновления Windows".
  • DirectX 11.3 предустановленная версия.

Windows 8.1, RT, Server 2012 и Server 2012 R2

  • DirectX 11.2 предустановлен в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновлений для DirectX 11.2 не существует. Эту версию DirectX можно установить только через "Центр обновлений".
  • DirectX 11.1 предустановлен в системах Windows 8, Windows RT и Windows Server 2012. Отдельного пакета обновлений для DirectX 11.1 не существует. Вы можете установить эту версию DirectX только через "Центр обновления Windows".

Windows 7 и Windows Server 2008 R2

  • DirectX 11.1 последняя версия для Windows 7 и 2008 R2 доступная в пакете обновления SP1. Чтобы получить, необходимо установить Windows Update KB2670838 вручную или через "Центр обновления Windows". Можете почитать, как вручную установить пакет обновления для windows 7 KB2670838 в каталоге обновлений microsoft.
  • DirectX 11.0 предустановлен в эти системы и установщика не существует.

Windows Vista и Windows Server 2008

  • DirectX 11.0 доступен для установки в системах Windows Vista и Windows Server 2008 с пакетом обновлений SP2 при установленном обновлении KB971512.
  • DirectX 10 в этих системах предустановлен и установщика не существует.
  • DirectX 10.1 доступен с обновлением SP1.

Windows XP и Windows Server 2003

  • Больше не получают поддержки от Microsoft, поскольку они старые. DirectX 9.0c эта последняя версия для этих систем, которая доступна для установки при помощи установки среды выполнения DirectX 9.0c для конечных пользователей.

Почему так много файловых DLL версий DirectX?

Каждый выпуск Windows использует новейшую версию DirectX, которую может запускать компьютер. Это не значит, что версия DirectX установлена ​​только одна. Есть все весрии файлов по пути C:\Windows\System32 и C:\Windows\SysWOW64.

Другими словами, каждая игра основана на различных версиях DirectX. Например, если разработчик написал игру, чтобы использовать обновление DirectX 11_40, то только версия 40 будет работать. Новые версии, несовместимы. Всякий раз, когда вы устанавливаете новую игру, она скорее всего установит уникальную копию DirectX, которая нужна.

Местонахождения файлов Директ Х