Как узнать установлен ли директ х. Как и где посмотреть какой directx установлен на своей ОС? Разные Windows и версии DirectX

В этой инструкции для начинающих - о том, как узнать, какой DirectX установлен на компьютере, а если точнее - то узнать, какая версия DirectX используется в настоящее время в вашей Windows системе.

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

Обычно, в Windows присутствуют сразу несколько версий DirectX. Например, в Windows 10 по умолчанию установлен DirectX 12, даже если при использовании описанного выше способа, чтобы узнать версию DirectX, вы видите версию 11.2 или подобную (с версии Windows 10 1703 в главном окне dxdiag всегда отображается версия 12, даже если она не поддерживается).

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

При этом, в оригинальных Windows по умолчанию отсутствуют многие библиотеки DirectX более старых версий - 9, 10, которые почти всегда рано или поздно оказываются востребованы программами и играми, использующими их для работы (в случае их отсутствия пользователь получает сообщения о том, что файлы наподобие d3dx9_43.dll, xinput1_3.dll отсутствуют).

Для того, чтобы скачать библиотеки DirectX этих версий лучше всего использовать веб-установщик DirectX с сайта Microsoft, см. .

При установке DirectX с помощью него:

  • Ваша версия DirectX заменена не будет (в последних Windows ее библиотеки обновляются Центром обновлений).
  • Будут загружены все необходимые отсутствующие библиотеки DirectX, в том числе старых версий для DirectX 9 и 10. А также некоторые библиотеки последних версий.

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

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

Правда, бывает, отображают именно последнюю установленную версию, а не используемую. А, например, AIDA64 показывает и установленную версию DirectX (в разделе сведений об операционной системе) и поддерживаемую в разделе «DirectX - видео».

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

Основные компоненты Microsoft DirectX

  • DirectX Graphics – набор интерфейсов для вывода растровой графики (DirectDraw – разработка прекращена с выходом версии 8.0) и трёхмерных примитивов Direct3D (D3D);
  • DirectPlay – интерфейс сетевой коммуникации компьютерных игр;
  • DirectInput – служит для обработки данных, поступающих с клавиатуры, геймпада, мыши и пр. игровых контроллеров;
  • DirectShow – ввод / вывод аудио и/или видео данных;
  • DirectSound – это интерфейс низкоуровневой работы со звуком (формат Wave);
  • DirectMusic – интерфейс воспроизведения музыки в форматах Microsoft;
  • Direct2D – двухмерная графика;
  • DirectX Media Objects – поддержка потоковых объектов, к примеру, кодировщики или декодировщики;
  • DirectSetup — компонент, отвечающий за установку ДиректИкс .

Обратите внимание, что основные библиотеки DirectX уже присутствуют по умолчанию во всех выпусках операционной системы Windows, но всё же пользователи иногда сталкиваются с ошибками такого рода: не найден файл d3dx9_42.dll или отсутствует d3dx11.dll. Всё это, как правило, связано с отсутствием некоторых библиотек Direct X в системе.

Эти и любые другие проблемы, связанные с отсутствием тех или иных библиотек DLL, можно решить загрузкой официального веб-установщика, который автоматически (при запуске) определит каких же библиотек DirectX нет на вашем компьютере, далее он скачает и установит их, независимо от того какая у вас операционная система: XP, Windows 7, 8 или Windows 10.

Скачать DirectX для Windows

На нашем сайте для загрузки доступна последняя версия Директ Икс для Windows 10, 8, 7, XP и др. Чтобы скачать DirectX с официального сайта Майкрософт, перейдите по соответствующей ссылке ниже.

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

Версия: 9.29.1974

Размер: 286 КБ

Операционная система: Windows

Язык: русский

Статус программы: Бесплатная

Разработчик: Microsoft

DirectX, как и любое другое программное обеспечение, требует периодических обновлений. Почему так важно не пренебрегать ими? Как определить версию продукта на вашем компьютере?

Что такое DirectX и для чего он нужен

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

DirectX - это бесплатное приложение, которое находится в свободном доступе на официальном сайте Microsoft.

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

DirectX не улучшает графику, он лишь даёт разработчикам возможность сделать картинку красивее. Если игра была написана для 9 версии, то при установке 10 ничего не изменится, но разработанная для 11 в 10 будет выглядеть хуже.

Как проверить текущую версию DirectX на ПК с Windows 7

DirectX входит в число программ, установленных по умолчанию в операционную систему. Для каждой предусмотрена своя версия.

Операционная система Версия DirectX
Windows XP SP2 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

Но могут быть отличия при обновлении системы. Как узнать версию DirectX на компьютере с операционной системой Windows 7?

Если Windows не удалось найти команду dxdiag, то на компьютере установлена версия 5.0 или более ранняя, в таком случае установите последнюю версию DirectX через «Центр обновления Windows».

Как узнать версию DirectX (видео)

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

DirectX 11 - набор программных модулей и библиотек, которые необходимы для обработки графических 2D и 3D объектов. Все геймеры знают не понаслышке, что для запуска большинства современных игр на системах Windows требуется самая последняя версия данного набора. Компоненты, входящие в этот комплект, отвечают за графические эффекты, как тени, туман или реалистичность воды. Также они влияют на оптимизацию игр, на звуковой поток (в играх и 3D-приложениях) и на работу с мышками, клавиатурами, геймпадами и другими периферийными устройствами. Сам же DirectX 11 уже вшит в операционную систему Windows 8 (так же, как DirectX 10 - в Windows Vista), так что в остается просто установить на свой компьютер последнюю версию DirectX 9, которая необходима для запуска игр на всех современных операционных системах.

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

Огромное значение имеет совместимость с различными версиями Windows: например, DirectX 10 наиболее корректно работает в Windows Vista SP2 и Windows 7, а DirectX 9.0c предназначен для Windows XP SP2 (а 10-ая и 11-ая версии в оригинальной сборке просто не запустятся), но также поддерживается и в Windows 8.

С помощью инструмента диагностики dxdiag (находится в папке c:\Windows\System32\) всегда можно узнать, какая именно версия DirectX уже стоит на вашем ПК, и какие задействованы при этом драйверы звука, ввода и экрана. В поле «Примечания» (на вкладках «Экран», «Звук» и «Ввод») отображаются все найденные неполадки.

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

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

Разберем подробнее, как проверить версию DirectX и запустить службу диагностики.

Как проверить версию DirectX самостоятельно

Есть очень простой способ проверки версии мультимедийного пакета, который действует на любой версии ОС Windows:

  1. Нажимаем Пуск - Выполнить…
  2. В новом окне вводим «dxdiag» и нажимаем ОК.
  3. Во вкладке «Система» найдите пункт «Версия DirectX», где и будет указана текущая версия.

Если версия устарела, то необходимо установить более новую, скачав с сайта компании .

Более подробно об установке вы сможете прочесть в нашей статье .

Также вы сможете прочесть более подробно о проверке версии пакета из нашей статьи .

Как запустить средства диагностики DirectX

Средства диагностики DirectX проверяют на неполадки все компоненты мультимедийного пакета. Средства диагностики способны выявить:

  • Неправильную версию DirectX. Это значит, что DirectX необходимо обновить или переустановить.
  • Отсутствие аппаратного ускорения. Многие программы будут работать без ускорения намного медленнее или вообще не будут работать.
  • Неправильно установленные устройства. Это значит, что джойстик или другой аксессуар или устройство не работает с системой ОС из-за неправильных драйверов.
  • Неподписанные драйверы. Некоторые драйвера могут быть несовместимы с последней версией DirectX, что ухудшит их работу в системе ОС Windows.

Чтобы запустить средство диагностики, необходимо:

  1. Нажать Пуск - Выполнить.
  2. Ввести слово «dxdiag» и нажать ОК.
  3. Откроется то же самое окно, что и в инструкции предыдущего раздела. Запустится диагностика для выявления проблем. После того, как диагностика закончится, во вкладках окна можно будет посмотреть всю необходимую информацию о системе.

Также в этих окнах можно будет изменить некоторые данные вроде увеличения аппаратного ускорения. Однако работает данный метод только в Windows XP. В их более новых версиях во вкладках никакие параметры изменить нельзя. А обновление DirectX происходит только через скачивание и установку новой версии.