Узнаем версию DirectX в Windows 10
Многие игры в Windows требуют установленного пакета библиотек DirectX, предназначенных для их корректной работы. При отсутствии нужной версии одна или несколько игр будут запускаться некорректно. Узнать, соответствует ли компьютер этому системному требованию можно одним из двух простых способов.
Способы узнать версию DirectX в Windows 10
Для каждой игры, работающий с DirectX, необходима определенная версия этого набора средства. При этом любая другая версия выше требуемой также будет совместима с предыдущей. То есть если игре нужна 10 или 11 версия ДиректИкс, а на компьютере установлена 12 версия, проблем с совместимостью не возникнет. А вот если на ПК используется версия ниже требуемой, с запуском появятся проблемы.
Способ 1: Сторонние программы
Многие программы для просмотра подробных сведений об аппаратной или программной составляющей компьютера позволяют посмотреть и версию DirectX. Это можно сделать, например, через AIDA64 («DirectX» > «DirectX — видео» — «Аппаратная поддержка DirectX»), но если она не установлена ранее, скачивать и инсталлировать ее только ради просмотра одной функции не имеет смысла. Гораздо удобнее воспользоваться легкой и бесплатной GPU-Z, не требующей инсталляции и параллельно отображающей другие полезные сведения о видеокарте.
- Скачайте GPU-Z и запустите EXE-файл. Можете выбрать вариант «No», чтобы вообще не инсталлировать программу, или «Not now», чтобы спросить об установке при следующем запуске.
- В открывшемся окне найдите поле «DirectX Support». То, что до скобок, отображает серию, а в скобках — конкретную версию. На примере ниже это 12.1. Минус здесь в том, что просмотреть диапазон поддерживаемых версий не удастся. Другими словами, пользователь не сможет понять, до какой из предыдущих версий ДиректИкс есть поддержка на данный момент.
Способ 2: Встроенные средства Windows
Операционная система и сама без проблем отображает необходимые сведения, в некоторой степени даже более подробные. Для этого используется утилита под названием «Средство диагностики DirectX».
- Нажмите сочетание клавиш Win + R и напишите dxdiag. Кликните на «ОК».
Мы рассмотрели 2 способа решения поставленной задачи, каждый их которых удобен в разных ситуациях.
Как узнать версию DirectX на Windows 11 и Windows 10?
При установки игры на компьютер или поиска проблем с запуском игр, каждый пользователь начинается интересоваться версией установленной библиотеки DirectX. Такую информацию в первую очередь следует знать, чтобы удостоверится, установлены ли все новейшие компоненты в операционной системе, чтобы игра работала на максимальных настройках графики. И в этой статье мы покажем вам, как узнать и проверить версию DirectX на Windows 11 и Windows 10?
Проверка установленной версии DirectX на компьютере
Обычно, библиотека драйверов DirectX для трехмерной графики, предустановлена в операционную систему. Но когда вы используете сторонние сборки Windows, ваша система была повреждена и выскакивает ошибка об отсутствии некоторых dll файлов — стоит проверить, установленный ли у вас DirectX и какая у него версия. Так как в некоторых играх присутствуют минимальные требования для запуска. Для проверки версии, сделайте следующие шаги:
- запустите диалоговое окно «Выполнить» (с помощью поиска или через комбинацию клавиш Win + R)
- напишите в строку ввода команду: dxdiag
- нажмите кнопку «ОК»
Всего несколько кликов и перед вами полная информация об установленных библиотеках графики, об драйвере для видеокарты и об основных характеристиках вашего компьютера. Вся эта информация нужна, чтобы удостоверится, подходит ли игра для вашего компьютера и что следует обновить.
Где скачать официальную версию DirectX?
Но все таки, если у вас DirectX работает некорректно или вы увидели что он не установленный на компьютере — постает вопрос, где его можно официально скачать? Если такие проблемы присутствуют на системах Windows 11 и Windows 10 — мы рекомендуем переустановить операционную систему. Если вы хотите загрузить базовый набор DirectX, перейдите по этой ссылке:
Надеемся, что данная статья дала ответ на ваши вопросы касательно проверки версии DirectX на компьютере и его загрузки. Чтобы не потерять информацию, сделайте в своем браузере закладку на эту страницу или на раздел с инструкциями для Windows.
Как узнать версию DirectX в Windows
В этой инструкции для начинающих — о том, как узнать, какой DirectX установлен на компьютере, а если точнее — то узнать, какая версия DirectX используется в настоящее время в вашей Windows системе.
Также в статье приведена дополнительная неочевидная информация, касающаяся версий DirectX в Windows 10, 8 и Windows 7, которая поможет лучше разобраться в том, что к чему в случае если не запускаются какие-то игры или программы, а также в ситуациях, когда версия, которую вы видите при проверке, отличается от той, которую вы ожидаете увидеть.
Примечание: если вы читаете эту инструкцию по причине, что у вас в Windows 7 появляются ошибки, связанные с DirectX 11, при этом по всем признакам установлена именно эта версия, вам может помочь отдельная инструкция: Как исправить ошибки D3D11 и d3d11.dll в Windows 10 и Windows 7.
Узнаем, какой DirectX установлен
Есть простой, описанный в тысяче инструкций, способ узнать установленную в Windows версию DirectX, состоящий из следующих простых шагов (рекомендую после просмотра версии прочитать следующий раздел этой статьи).
- Нажать клавиши Win+R на клавиатуре (где Win — клавиша с эмблемой Windows). Или нажать «Пуск» — «Выполнить» (в Windows 10 и 8 — правый клик по «Пуск» — «Выполнить»).
- Ввести команду dxdiag и нажать Enter.
Если по какой-то причине запуск средства диагностики DirectX после этого не произошел, то зайдите в C:\ Windows\ System32 и запустите файл dxdiag.exe оттуда.
Откроется окно «Средство диагностики DirectX» (при первом запуске вам может быть предложено также проверить цифровые подписи драйверов — делайте это на свое усмотрение). В этой утилите, на вкладке «Система» в разделе «Сведения о системе» вы увидите информацию о версии DirectX на компьютере.
Но тут есть одна деталь: на самом деле, значение этого параметра говорит не о том, какой DirectX установлен, а лишь о том, какая из установленных версий библиотек активна и используется при работе с интерфейсом Windows. Обновление: наблюдаю, что начиная с Windows 10 1703 Creators Update в главном окне на вкладке Система dxdiag указывается как раз установленная версия DirectX, т.е. всегда 12. Но при этом не обязательно, что она поддерживается вашей видеокартой или драйверами видеокарты. Поддерживаемую версию DirectX можно увидеть на вкладке Экран, как на скриншоте ниже, или способом, описанным далее.
Про версии DirectX в Windows
Обычно, в Windows присутствуют сразу несколько версий DirectX. Например, в Windows 10 по умолчанию установлен DirectX 12, даже если при использовании описанного выше способа, чтобы узнать версию DirectX, вы видите версию 11.2 или подобную (с версии Windows 10 1703 в главном окне dxdiag всегда отображается версия 12, даже если она не поддерживается).
В описанной ситуации вам не нужно искать, где скачать DirectX 12, а лишь, при условии наличия поддерживаемой видеокарты, добиться, чтобы система использовала новейшую версию библиотек, как это описано здесь: DirectX 12 в Windows 10 (также полезная информация есть в комментариях к указанной статье).
При этом, в оригинальных Windows по умолчанию отсутствуют многие библиотеки DirectX более старых версий — 9, 10, которые почти всегда рано или поздно оказываются востребованы программами и играми, использующими их для работы (в случае их отсутствия пользователь получает сообщения о том, что файлы наподобие d3dx9_43.dll, xinput1_3.dll отсутствуют).
Для того, чтобы скачать библиотеки DirectX этих версий лучше всего использовать веб-установщик DirectX с сайта Microsoft, см. Как скачать DirectX для Windows 10.
При установке DirectX с помощью него:
- Ваша версия DirectX заменена не будет (в последних Windows ее библиотеки обновляются Центром обновлений).
- Будут загружены все необходимые отсутствующие библиотеки DirectX, в том числе старых версий для DirectX 9 и 10. А также некоторые библиотеки последних версий.
Подводя итог: на компьютере с Windows желательно иметь все поддерживаемые версии DirectX вплоть до последней, поддерживаемой вашей видеокартой, которую, вы как раз и можете узнать, запустив утилиту dxdiag. Также может быть, что новые драйвера для вашей видеокарты принесут поддержку более новых версий DirectX, а потому и их желательно держать обновленными.
Ну и на всякий случай: если запустить dxdiag по какой-то причине не получается, многие сторонние программы для просмотра сведений о системе, а также для тестирования видеокарты также показывают версию DirectX.
Правда, бывает, отображают именно последнюю установленную версию, а не используемую. А, например, AIDA64 показывает и установленную версию DirectX (в разделе сведений об операционной системе) и поддерживаемую в разделе «DirectX — видео».
Как узнать версию DirectX, установленную на Windows 10?
DirectX – это ряд технологий, благодаря которым устройства с операционной системой Windows становятся идеальной средой для установки, запуска и работы приложений, богатых на такие элементы мультимедиа, как графика, видео, трехмерная анимация и стереозвук. Также от версии DirectX зависит запуск и корректная работа многих современных приложений. Поэтому, перед тем как инсталлировать какую-либо игру, пользователи часто интересуются, как узнать версию DirectX в Windows 10.
Способов, как узнать, какой DirectX установлен на Windows, 10 достаточно много. Рассмотрим некоторые подробнее. Начнем со способа, благодаря которому версию технологии можно узнать без установки дополнительных программ.
- Жмём «Win+R» и вводим «dxdiag». Этой командой мы вызываем средство диагностики DirectX на Windows 10.
- Откроется новое окно. Нам нужна вкладка «Система». Здесь мы можем проверить, какая версия Директ Икс установлена на ПК.
Среди программ, которые подходят для определения Direct X в Виндовс 10, стоит выделить:
-
;
- Asrta32; .
Для того, чтобы определить версию технологии API, нужно установить AIDA64. Далее, запустив программу, переходим в раздел «Direct X» и смотрим версию установленного компонента.
Важно отметить, что если вы используете пробную версию софта, устанавливать его не нужно.
Также узнать версию Direct X можно через программу Astra32. При этом, если вас интересует только способ, как посмотреть версию Директ Икс, то лучше выбрать версию софта без инсталлятора.
Загрузится архив. Распаковав его, нужно выбрать файл «astra32.exe».
Запустив его, начнется сканирование системы.
Внешне программа очень напоминает AIDA64. Разворачиваем ветку «Программы», «Windows». Смотрим версию DirectX.
В связи с обновлением программы GPU-Z до версии 2.1.0, в софте появилась новая вкладка. В ней отображаются данные о технологиях API. Поэтому, скачав и запустив эту утилиту на своем ПК, можно посмотреть версию Direct X. Информация о данном компоненте находится во вкладке «Advanced».
Такими способами можно определить версию Direct X на Windows 10, а затем обновить компонент или удалить при возникновении проблем с совместимостью.