Какой direct. Как узнать версию DirectX

14.08.2019 Photoshop 3D

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

На деле DirectX представляет собой набор инструментов, который поддерживается компанией Microsoft для разработчиков. Программировать сложные приложения и игры для Windows невозможно без DirectX. Должен быть он установлен и на компьютере конечного пользователя разработанной программы или игры, чтобы Windows могла с ней взаимодействовать. Регулярно инструменты DirectX совершенствуются и выходят его новые версии. Именно поэтому пользователю важно знать, какой DirectX установлен на компьютере, и не требуется ли его обновить для работы с современной игрой.

Как узнать какой DirectX установлен

Определить версию DirectX на компьютере под управлением Windows очень просто, для этого необходимо:

  1. Нажать на клавиатуре комбинацию Windows+R, чтобы открыть строку «Выполнить»;
  2. В ней потребуется прописать команду dxdiag;
  3. После этого откроется окно со сведениями о системе, которое носит название «Средства диагностики DirectX». На вкладке «Система» внизу можно увидеть графу, в которой указывается, какой DirectX установлен на компьютере.

Важно: На компьютер можно установить любую версию DirectX. Однако есть важный нюанс: если она не поддерживается аппаратно, то система Windows не сможет с ней работать. Тогда операционная система выбирает в качестве активной максимально старшую поддерживаемую версию DirectX, и именно она отображается в диагностическом меню, информация о котором приведена выше.

Как определить версию DirectX с помощью сторонних программ

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

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

В левом меню приложения можно видеть отдельный пункт DirectX. В нем собрана информация в трех подразделах: файлы, видео, звук:


AIDA64 – это не единственная диагностическая программа для компьютера. В сети можно найти множество ее аналогов, как платных, так и бесплатных.

Почему не работает DirectX 12 на Windows 10

Одной из особенностей операционной системы Windows 10, которую активно продвигает компания Microsoft, являются игры. Новая версии операционной системы на «близком к железу уровне» работает с играми, которые разрабатываются на DirectX 12. Это позволяет игрокам на маломощных компьютерах запускать проекты, которые требуются высокой производительности.

При этом некоторые пользователи Windows 10 могут обнаружить при проверке, что у них установлен DirectX 11 или 11.2, а не современный DirectX 12. В такой ситуации нет необходимости качать DirectX 12 с официального сайта Microsoft и устанавливать его на компьютер, поскольку это не поможет. Данная версия драйверов изначально имеется в Windows 10, и решение проблемы следует искать в другой плоскости.

Если вместо DirectX 12 на Windows 10 у вас отображается при проверке DirectX 11.2, это связано с:


Важно отметить, что более свежий DirectX на компьютере не заменяет предыдущие версии. То есть, если для запуска приложения или игры требуется DirectX 8,9 или 10, а на компьютере установлены более поздние версии, необходимо загрузить «старый» драйвер.

Direct X – это неотъемлемый пакет инструкций, который начал встраиваться в ОС Windows еще начиная с версии XP. Сейчас на дворе уже давно господствует 10-я версия операционной системы с предустановленным набором Direct X 12. Многие пользователи после обновления своей предыдущей ОС стали жаловаться, что в системе не обновился этот пакет инструкций, и остался на версии 11.2. Давайте же разберемся, как определить текущую версию DirectX, и что нужно сделать, чтобы пользоваться всеми возможностями операционной системы Windows?

Как узнать версию DirectX в Windows 10

Узнать текущую версию DirectX можно сразу несколькими способами. Можно открыть окно выполнения команд комбинацией WIN+R и запустить соответствующее средство диагностики командой dxdiag . Второй способ еще проще - открываем меню «Пуск» и вводим вышеуказанную команду прямо в строке поиска.

После нажатия кнопки Enter перед вами появится пара окон. Первое предложит проверить цифровые подписи драйверов, и мы подтверждаем действие, а во втором уже появится информации о DirectX. Внизу находим надпись «Версия DirectX», и если стоит цифра 12, значит никаких проблем нет и можно спокойно продолжать пользоваться ОС. Если же в этой строке указана версия 11.2 (а иногда даже ниже), необходимо искать источник проблемы.

Почему используется не самая последняя версия DirectX?

Система использует файлы более старых версий:

  • На вашем ПК установлена видеокарта, которая не поддерживает 12 версию DirectX (более точно можно узнать в инструкции к карте или на сайте производителя);
  • Вы используете старые драйвера для видеокарты - исправляется банальным обновлением программного обеспечения.

В настоящий момент DirectX 12 поддерживают следующие видеокарты следующих производителей и серий:

    Интегрированные в процессоры i3, i5, i7, Haswell, Broadwell и Kaby Lake;

    Видеокарты NVIDIA, начиная с 600 серии, заканчивая GTX Titan и другие, кроме 800 серии, где поддержка идет лишь частичная, но производитель обещает добавить возможность работы с DirectX 12 плат с 400 серии;

    AMD, начиная с серии HD 7000 до R9, а также интегрированные графические чипы, в том числе и на процессорах E1 и E2.

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

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

Где найти последний DirectX?

Компания Microsoft изначально укомплектовала Windows 10, 8.1 и 8 всем необходимым набором файлов, включая Direct X 12, но иногда случаются казусы (особенно с пользователями пиратских версий), и приходится искать нужные файлы в интернете. Последнюю версию DirectX можно всегда найти на сайте производителя ОС. , без которых могут не работать старые игры. DirectX распространяется в виде веб-установщика, поэтому для загрузки файлов нужен интернет, а по завершении процесса инсталляции придется перезагрузить компьютер.

Приветствую всех посетителей моего блога. Исторически так сложилось, что я сразу уловил связть между отсутствием dll файлов в системе и версией DirectX. Поэтому если при запуске игры вы вместо самой игрушки видите что-то вроде «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_31.dll», то с вероятностью в 99% можно утверждать, что нужно обновить библиотеки DirectX.

С переходом на новые ОС от Windows обычные пользователи стали путаться в версиях Директ Икс. Многие ошибочно полагают, что установив например 9.0с на DirectX 11 — они удалят последнюю. Сразу вам скажу — он никуда не денется, просто дополнится библиотеками из 9.0 (хотя все нужные уже включены в последние версии, исключениями бывают некоторые игрушки)


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

Узнать это совсем просто, однако Microsoft мудрит с интерфейсом и в разных Windows это может выглядеть по разному, но логика не меняется от версии к версии. Итак, для Windows 7 кликаем «Пуск» и находим окошко поиска

Вводим в строке поиска и жмем Enter

Однако это подойдет только для Windows 7 и Windows Vista

Во всех версиях Windows без исключения можно вызвать команду выполнить и ввести там В этом случает запустится утилита DirectX. Если вы не знаете где у вас команда «Выполнить», то прочтите эту статью http://www.сайт/pc/setup_win/gde-v-puske-vypolnit/

И тут уже в «Средстве диагностики DirectX» мы и можем посмотреть версию.

Итак, мы узнали какой DirectX установлен, что же делать дальше? Конечно же обновлять!

Как обновить DirectX до последней версии?

Никогда, слышите? НИКОГДА не скачивайте DirectX с неизвестных сайтов. Скачать официальную и последнюю версию (точнее веб установщик) можно с официального сайта Майкрософт.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Но я не люблю гонять своих посетителей по другим сайтам, поэтому залил себе на блог, можете скачать у меня

После того,как скачали — запускаем. Открывается «Установка Microsoft(R) DirectX(R)». Соглашаемся с лицензионным соглашением и жмем «Далее»

Нам предложат бесплатно установить панель Bing, но нам она ни к чему, поэтому убираем галочку напротив этого пункта.

Программа установки определит сколько еще компонентов нужно докачать (мне например 48,9 мегабайт), если все устраивает, жмем «Далее»

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

Давайте вспомним, что такое DirectX?

DirectX (от англ. direct - прямой, непосредственный) - это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Зачастую обновленные версии DirectX поставляются вместе с игровыми приложениями.

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

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

Самое большое заблуждение — это то, что пользователи пытаются найти и установить, например DirectX 10 (или тем более DirectX 11 или 12) на Windows XP. Сразу скажем, что это не получится сделать! Даже не пытайтесь. В интернете, на многих сайтах, нерадивые горе-учителя, учат и уверяют скачать и установить DirectX 10 на Windows XP. На тех же на левых сайтах, есть для Windows XP DirectX 10 разработанный группой энтузиастов. Так как это далеко не разработка microsoft, не пытайтесь даже ставить это нечто. DirectX его назвать трудно, так как оно наносит большой вред компьютеру, и полный набор глюков в играх.

Такая же история и с Windows 7, где вас уверяют вставить на нее DirectX 12, а потом народ удивляется, почему тот или иной DirectX не устанавливается.

Не верьте всему подряд, что пишется в интернете, на заборе тоже многое написано. Все это — великий развод, не видитесь вы на эту чепуху! Конечно, если поковырять и изменить в реестре (что автоматом и делают некоторые вредоносные программки, меняя просто название версии), чтобы в свойстве отображалась любая версия DirectX, да хоть DirectX 15, хоть 20 напишут, от этого ведь на самом деле он не поменяется, а как был по качеству допустим девятым, таким и останется. Давайте просто разберемся во всей этой путанице с DirectX.

Все дело в том, что каждая версия DirectX должна соответствовать своим требованиям, которых вообщем то всего лишь три.

  • 1- Каждый выпуск Windows, имеет в составе свою определенную версию DirectX, и не более!
  • 2 — Ваша видеокарта! Если например у вас установлена на компьютере операционная система Windows 10, а именно десятка поддерживает последнюю версию DirectX 12, то и ваша видеокарта должна поддерживать DirectX 12, вот тогда можете радоваться, будет вам счастье. А если у вас видеокарта устаревшая и не поддерживает двенадцатую дирекцию, то естественно, вы хоть волчком крутитесь, все равно будет отображаться в свойствах и соответствовать именно тот DirectX, который поддерживает ваша видеокарта и не более!
  • 3- Правильная установка драйверов! Да, вы не ослышались, вот именно — правильная установка драйверов. Все дело в том, что если у вас все соответствует, и сама ОС Windows, и видеокарта, даже в свойствах системы указан правильный DirectX, но это еще не факт, что так оно и есть.

Приведем совершенно недавний пример. У знакомого не запускалась на ноутбуке игра.
Требование к игре: Windows 7 (или выше) x64, и DirectX 11.
Все параметры ноутбука для запуска игры соответствуют. Установлена Windows 7 x64, а как вы знаете, она поддерживает DirectX 11. Стоят две видеокарты, одна простая от Intel с поддержкой DirectX 10, а вторая, игровая от AMD, с поддержкой 11 дирекции. Казалось бы, игра должна запускаться, а вот ау… В чем дело? Начинаем разбираться. Оказывается все драйвера были раннее установлены с , а в свойствах производительности системы указан DirectX 10, за место нужной нам 11, вот игра и не запускалась. Драйвер от сервиса DriverPack Solution на видеокарту от AMD был установлен неполноценно, вообщем криво, и система её просто не воспринимала, в работе была только простая видеокарта от Intel которая поддерживает только DirectX 10. Помогла полная переустановка драйвера скаченного с сайта производителя для видеокарты от AMD. В итоге теперь DirectX 11, и игра отлично запускается.

Ничего не имеем против этого сервиса, он очень удобен, запустил на автомате DriverPack Solution, и все дрова стоят в системе. Это действительно очень удобно для установки систем, если вы не играете в игры, а если хотите иметь 100 процентную отдачу от своего компьютера в играх, то устанавливайте драйвера как положено. Уже не раз сталкивались именно с такими проблемами от DriverPack Solution. В диспетчере устройств вроде как бы все драйвера на вид установлены, а по сути установлены неполноценно. Мы даже термин придумали к такой установке драйверов -«Дырявые покрышки». Вроде и есть драйвера, а по сути пустышки, лишь бы в свойствах диспетчера устройств дыру заткнуть этими неполноценными драйверами. Не удивляйтесь потом, почему у вас та, или иная игра не запускается.

В обязательном порядке, устанавливайте все драйвера, особенно на видеокарты, именно с сайта производителя вашего оборудования или с родными драйверами на SD-дисках которые шли в комплекте к вашему компьютеру (ноутбуку). Когда вы выполните все эти не хитрые требования, тогда ваша система и будет работать как положено.

А то как обычно бывает? Установят криво саму систему Windows, а потом еще и криво установят драйвера на неё, вот и получаются «Танцы с бубном». Мало того, так еще обвиняют Майкрософт, что мол плохие у них операционные системы. А по сути, кто виноват? Конечно виноваты сами пользователи, которые все криво изначально поставили, а те кто не сам ставит, то отдают свои компьютеры в сервисные центры, в надежде, что там им все качественно установят. Так вот и там тоже попадаются криворукие мастера, и не факт, что все верно сделают. Накатят быстренько систему кривую, порой даже сборочку пиратскую втюхают, а скажут вам, что лицензионную поставили, а далее дровишки с DriverPack Solution набросают, вот и получаются «Дырявые покрышки», но самое главное, вы еще за этот «шедевр» заплатите свои деньги, и не малые.

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

Наверное для вас немного все проясняется? Теперь вы думаете, зачем я столько времени мучился, излазил весть интернет, чтобы установить то, что вообщем сделать просто оказывается невозможно, так как выше установленного железа на компьютере не прыгнуть, даже если соответствует версия Windows.

Вот теперь, давайте поговорим, какая версия DirectX включёна в состав Windows XP, Windows 7, Windows 8.1 и Windows 10.

Какая версия DirectX у последних выпусков Windows:

  • Windows SP3 — DirectX 9.0c
  • Windows Vista — DirectX 10
  • Windows Vista SP1 — DirectX 10.1
  • Windows Vista SP2 — DirectX 11
  • Windows 7 — DirectX 11.1
  • Windows 8 — DirectX 11.1
  • Windows 8.1. — DirectX 11.2
  • Windows 10 — DirectX 12

Все предыдущие версии включены, а это значит, что например в Windows 10 имеется поддержка DirectX 12, и все версии такие как DirectX 11, 10, 9 и ниже, тоже включены в этот состав Дирекции. Теперь нетрудно запомнить, какой Windows имеет поддержку и содержит в себе ту или иную версию DirectX.

Если вы хотите чтобы у вас работал сам DirectX, нужно чтобы еще и видеокарта поддерживала эту версию DirectX.

Например если вы установили операционную систему Windows 10, а она имеет поддержку DirectX 12, и приобрели видеокарту с поддержкой тоже DirectX 12, то это и будет правильно. А если у вас установлена к примеру Windows 7, а она поддерживает только до версии DirectX 11.1, а ваша видеокарта имеет поддержку DirectX 12, так вот у вас и будет система видеть только DirectX 11.1. DirectX 12 на Windows 7 ну никак не выйдет.

В зависимости от выпусков операционных систем Windows, поддержка DirectX тоже разная. Чем новее выпуск Windows, тем выше сама версия DirectX. На сегодняшний день, самая последняя версия, это DirectX 12, которая поддерживается только операционной системой Windows 10. Выше версию еще не придумали. Так что, если вы встретите в интернете тему про дирекцию 13, 14, 15 и так далее, то знайте, это полный развод.

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

Где скачать DirectX?

Через Центр обновления, загружаются все важные обновления, в том числе и DirectX, поэтому мы советуем вам обновления не отключать.

Microsoft DirectX входит в качестве составной части в операционные системы Windows. Вы можете обновить DirectX, применив последний пакет обновления или другие обновления через Центр обновления Windows.

Многие современные устройства имеют DirectX-совместимые драйверы, иными словами, пользователь должен установить DirectX для использования всех возможностей устройства. На данный момент система обновления драйверов Windows Update позволяет загружать только необходимые библиотеки, а не весь драйвер целиком.

Чем отличаются версии DirectX

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

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

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

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

Видеокарты и DirectX

Чем новее видеокарта, тем более высокую версию DirectX она поддерживает. Все предыдущие версии также будут поддерживаться. Естественно, если у вас стоит видеокарта с поддержкой DirectX 12, то глупо устанавливать операционную систему Windows XP, Windows 7 или Windows 8, (Нужна Windows 10) так как раскрыть весь потенциал вашей видеокарты с низкими версиями операционных систем не получится.

Как узнать, какую версию DirectX поддерживает моя видеокарта?

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

История развития версий DirectX для всех версий Windows

  • Windows 95a — DirectX 1.0 (30 сентября 1995)
  • Windows 95 OSR 2 и Windows NT — DirectX 2.0 (5 июня 1996)
  • Windows 95 OSR 2.5 и Windows NT 4.0 SP3 — DirectX 3.0 (15 сентября 1996)
  • Windows NT — DirectX 4.0. (Доступен как бета) 16 июля 1997
  • Windows 98 — DirectX 5.0 (5 мая 1998)
  • Windows 98 SE — DirectX 6.0 (7 августа 1998)
  • Windows 95/98/98SE — DirectX 6.1 (3 февраля 1999)
  • Windows NT/98SE/98/2000/ME — DirectX 6.2 (21 августа 1999)
  • Windows 2000 и Windows ME — DirectX 7.0 (22 сентября 1999)
  • Windows 95/98/98SE/2000 — DirectX 7.0a (1999)
  • Windows 95/98/98SE/ME/2000 — DirectX 8.0 (30 сентября 2000)
  • Windows 95 — DirectX 8.0a (7 ноября 2000)
  • Windows NT/98SE/98/XP — DirectX 8.1 (8 ноября 2001)
  • Windows NT/98SE/98/XP — DirectX 8.1b (2002)
  • Windows NT/98SE/98/XP — DirectX 8.2 (2002)
  • Windows Server 2003 — DirectX 9.0 (24 декабря 2002)
  • Windows Server 2003 — DirectX 9.0a (26 марта 2003)
  • Windows Server 2003 — DirectX 9.0b (13 августа 2003)
  • Windows XP Service Pack 2 — DirectX 9.0b (9 августа 2004)
  • Windows XP Service Pack 3 — DirectX 9.0c (2005)
  • Windows Vista — DirectX 9.0L (2005)
  • Windows Vista — DirectX 10 (включён в состав Windows Vista) 10 ноября 2006
  • Windows Vista SP1 , Windows Server 2008 — DirectX 10.1 (4 февраля 2008)
  • Windows 7 , Windows Server 2008 R2 — DirectX 11 (включён в состав Windows 7) 22 октября 2009. Официально в самой первой партии Windows 7 была DirectX 11, а на деле DirectX 10, и вскоре компания быстро все исправила.
  • Windows Vista SP2 и Windows Server 2008 SP2 — DirectX 11 (27 октября 2009)
  • Windows 7 SP1 , Windows Server 2008 R2 SP1 — DirectX 11.1 (16 февраля 2011)
  • Windows 7 SP1 , Windows 8 , Windows RT , Windows Server 2012 — DirectX 11.1 (включён в состав Windows 8) 1 августа 2012
  • Windows 8.1 , Windows RT , Windows Server 2012 — DirectX 11.2 (включён в состав Windows 8.1) 18 октября 2013
  • Windows 10 — DirectX 11.3 (включён в состав Windows 10)
  • Windows 10 , Xbox One — DirectX 12 (включён в состав Windows 10) 29 июля 2015

Ключевые особенности DirectX

  • DirectX 6.0 - мультитекстурирование
  • DirectX 7.0 - аппаратная поддержка преобразований, обрезания и освещения
  • DirectX 8.0 - шейдерная модель 1.1
  • DirectX 8.1 - пиксельные шейдеры 1.4 и вершинные шейдеры 1.1
  • DirectX 9.0 - шейдерная модель 2.0
  • DirectX 9.0b - пиксельные шейдеры 2.0b и вершинные шейдеры 2.0
  • DirectX 9.0c - шейдерная модель 3.0
  • DirectX 9.0L - версия DirectX 9.0 для Windows Vista и выше
  • DirectX 10 - шейдерная модель 4.0 (только Windows Vista, Windows 7, Windows 8)
  • DirectX 10.1 - шейдерная модель 4.1 (только Windows Vista, Windows 7, Windows 8)
  • DirectX 11 - шейдерная модель 5.0 (только Windows Vista, Windows 7, Windows 8/8.1)
  • DirectX 11.3/DirectX 12 - шейдерная модель 5.1 (только Windows 10).

Надеемся, у вас не осталось больше вопросов по поводу DirectX? Если есть вопросы, предложения, личный опыт, всегда рады видеть ваши комментарии. Не забываем поделится статьей с друзьями в Соц.сетях и ждем ваших оценок!

Иногда для запуска приложения или игры в ОС Windows может потребоваться название пакета установленных в операционной системе программ.

А, значит, и ответить на вопрос, как узнать какой DirectX установлен.

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

Что даёт новая версия?

Значительная часть программного обеспечения работает только в соответствующей среде – с нужными драйверами и пакетами программ.

Например, Adobe Photoshop требует установленного ПО OpenGL, а практически все современные игры не будут запускаться без DirectX 11.

Точное знание мультимедийного пакета (а также ресурсов компьютера) позволяет избежать следующих проблем:

  • Покупки или скачивания приложений, которые не поддерживаются системой;
  • Попыток установить более ранние версии DirectX.

Для большинства приложений, требующих специального программного обеспечения типа DirectX, оно идёт в комплекте. А в процессе установки предлагается её установить на компьютере или обновить.

Но, если автоматического обновления не происходит , но программа по какой-то причине не запускается, потребуется узнать мультимедийный пакет, чтобы понять, не является ли причиной проблемы его несовместимость с приложением.

Простой способ определения

Узнать версию DirectX на недавно установленной системе довольно просто – в современных ОС пакет уже идёт в комплекте с Windows. И определить разновидность можно по названию системы:

  • В одной из самых распространённых систем Windows 7 встроенным является DirectX 10, подходящий для большинства графических приложений, игр и мультимедийных файлов;
  • В устаревшей Windows XP по умолчанию была установлена 9-я разновидность пакета, которую часто приходилось обновлять для запуска более современных программ;
  • В Windows 8 встраивался DirectX 11;
  • В комплекте с последней, десятой «Виндоус» могла идти как 11-я, так и 12-я версия программы.

Определение с помощью встроенных средств

Для точного определения версии DirectX с помощью встроенного средства диагностики, требуется:

  1. Открыть меню выполнения команд, для чего следует нажать одновременно клавиши Windows+«R»;
  2. Ввести команду dxdiag;
  3. В открывшемся после выполнения команды окне на первой вкладке найти информацию о программе, которая находится внизу списка.

Совет! Так как система показывает только целые значения, то иногда показанная информация о DirectX 11 может означать, что на самом деле в системе установлена версия 11.1 или 11.2. Однако в большинстве случаев такие подробности не имеют значения.

Ещё одним местом, где узнать версию DirectX, является панель управления видеокарты, если она установлена.

Например, у продукции компании NVidia такая информация выдаётся при просмотре сведений о системе.

Кроме того, есть специальные утилиты , тоже выдающие все нужные сведения о системе, включая и версию DirectX. Например, Aida 64, ранее называвшаяся Everest.

Бесплатные версии этой утилиты можно найти в Интернете и установить на свой компьютер – в дальнейшем она понадобится не только для определения, какой версии у вас DirectX.

Можно найти похожие возможности и у других утилит.

Версия мультимедийного пакета, показываемая программой AIDA 64