DirectX (рус. Директ Икс) – это набор API, разработанный специально для решения задач в среде ОС Windows, связанных с программированием, широко используется при написании компьютерных игр.
Обратите внимание, что основные библиотеки DirectX уже присутствуют по умолчанию во всех выпусках операционной системы Windows, но всё же пользователи иногда сталкиваются с ошибками такого рода: не найден файл d3dx9_42.dll или отсутствует d3dx11.dll. Всё это, как правило, связано с отсутствием некоторых библиотек Direct X в системе.
Эти и любые другие проблемы, связанные с отсутствием тех или иных библиотек DLL, можно решить загрузкой официального веб-установщика, который автоматически (при запуске) определит каких же библиотек DirectX нет на вашем компьютере, далее он скачает и установит их, независимо от того какая у вас операционная система: XP, Windows 7, 8 или Windows 10.
На нашем сайте для загрузки доступна последняя версия Директ Икс для Windows 10, 8, 7, XP и др. Чтобы скачать DirectX с официального сайта Майкрософт, перейдите по соответствующей ссылке ниже.
DirectX – это набор API, разработанный специально для решения задач в среде Windows, связанных с программированием, широко используется при написании компьютерных игр.
Версия: 9.29.1974
Размер: 286 КБ
Операционная система: Windows
Язык: русский
Статус программы: Бесплатная
Разработчик: Microsoft
В этой инструкции для начинающих - о том, как узнать, какой 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 с помощью него:
Подводя итог: на компьютере с Windows желательно иметь все поддерживаемые версии DirectX вплоть до последней, поддерживаемой вашей видеокартой, которую, вы как раз и можете узнать, запустив утилиту dxdiag. Также может быть, что новые драйвера для вашей видеокарты принесут поддержку более новых версий DirectX, а потому и их желательно держать обновленными.
Ну и на всякий случай: если запустить dxdiag по какой-то причине не получается, многие сторонние программы для просмотра сведений о системе, а также для тестирования видеокарты также показывают версию DirectX.
Правда, бывает, отображают именно последнюю установленную версию, а не используемую. А, например, AIDA64 показывает и установленную версию DirectX (в разделе сведений об операционной системе) и поддерживаемую в разделе «DirectX - видео».
Иногда для запуска приложения или игры в ОС Windows может потребоваться название пакета установленных в операционной системе программ.
А, значит, и ответить на вопрос, как узнать какой установлен.
Зная точную версию этого пакета, первоначально используемого только для игровых целей, но затем применяемого и для поддержки проигрывания мультимедиафайлов, и для выполнения других задач, можно понять, достаточно ли ресурсов вашего ПК, или требуется обновление (самой программы или элементов компьютера).
Значительная часть программного обеспечения работает только в соответствующей среде – с нужными драйверами и пакетами программ.
Например, Adobe Photoshop требует установленного ПО OpenGL, а практически все современные игры не будут запускаться без .
Точное знание мультимедийного пакета (а также ресурсов компьютера) позволяет избежать следующих проблем:
Для большинства приложений, требующих специального программного обеспечения типа DirectX, оно идёт в комплекте. А в процессе установки предлагается её установить на компьютере или обновить.
Но, если автоматического обновления не происходит , но программа по какой-то причине не запускается, потребуется узнать мультимедийный пакет, чтобы понять, не является ли причиной проблемы его несовместимость с приложением.
Узнать версию DirectX на недавно установленной системе довольно просто – в современных ОС пакет уже идёт в комплекте с Windows. И определить разновидность можно по названию системы:
Для точного определения версии DirectX с помощью встроенного средства диагностики, требуется:
Совет! Так как система показывает только целые значения, то иногда показанная информация о DirectX 11 может означать, что на самом деле в системе установлена версия 11.1 или 11.2. Однако в большинстве случаев такие подробности не имеют значения.
Ещё одним местом, где узнать версию DirectX, является панель управления видеокарты, если она установлена.
Например, у продукции компании NVidia такая информация выдаётся при просмотре сведений о системе.
Кроме того, есть специальные утилиты , тоже выдающие все нужные сведения о системе, включая и версию . Например, ранее называвшаяся Everest.
Бесплатные версии этой утилиты можно найти в Интернете и установить на свой компьютер – в дальнейшем она понадобится не только для определения, какой версии у вас DirectX.
Можно найти похожие возможности и у других утилит.
Итак, информация, какая версия программного пакета установлена, получена. И теперь, для того чтобы ваша программа или игра запустилась, необходимо знать её минимальные требования.
Их можно найти в Интернете на сайте производителя или на форумах, где часто размещается информация об играх ещё до их попадания на прилавок.
С одной стороны, для запуска большинства программ достаточно установить самую последнюю версию, которая наверняка поддерживает и все предыдущие. Или хотя бы DirectX 11.
Но тут возникает две проблемы:
В этом случае придётся ставить ту DirectX, которая указана в требованиях.
И, если система по умолчанию установила более новую, и за счёт этого, по мнению системы, не требующую обновления версию (что может вызвать конфликт программного обеспечения и привести к отказу запуска), следует полностью удалить пакет и поставить новый , совместимый с вашей программой.
Найти и скачать их можно совершенно бесплатно на сайте производителя.
Тематические видео:
DirectX – бесплатное приложение для качественного функционирования игр, анимационных заставок, мультимедиа, объемного звука и эффектов 3D. Ускоряет производительность видеокарты, осуществляет оптимизацию звука и визуальных элементов в приложениях, а также обрабатывает клавиатуру, джойстик и мышку.
Данная утилита очень популярна среди геймеров, современные игры которых требуют высокого качества звука и графических элементов. Тогда будет актуально скачать бесплатно DirectX 11 на компьютер и ощутить заметную разницу в воспроизведении анимации, 3D-эффектов и реалистичного звука.
Данный инструментарий ускоряет обработку и отображение графики, микширует аудиоканалы и 3D-звук, взаимодействует с сетевой картой и поддерживает анимации на страницах браузеров. Директ ИКС избавит вас от «смазываний» в играх, качественно настроит графику и звук и сможет воспроизводить различные мультимедийные объекты.
Программа является компонентом ОС Windows и за её разработку отвечает Майкрософт. Для слаженной работы игр и приложений желательно обновлять DirectX до последней версии во избежание ошибок воспроизведения и «торможений». Интересной опцией утилиты является анализирование возможного потенциала звуковой карты и настройка её для отменного звучания.
В софт добавлены эффекты тумана, ветра, дыма, пользователь может наблюдать тени, блики, смену погоды в играх и анимациях, преломления света и отражения. Вам гарантирована реалистичность в игре и эффект присутствия. Отметим, что для нормальной работы требуется хорошая видеокарта.
DirectX, как и любое другое программное обеспечение, требует периодических обновлений. Почему так важно не пренебрегать ими? Как определить версию продукта на вашем компьютере?
DirectX - это набор API (различных функций, констант и т. д. ), разработанный для решения различных задач, связанных с программированием на Microsoft Windows . Директ часто поставляется в комплекте с компьютерными играми и в основном используется именно геймерами.
DirectX - это бесплатное приложение, которое находится в свободном доступе на официальном сайте Microsoft.
Программа обеспечивает взаимодействие между видеокартой и игрой: направляет всю вычислительную мощность компьютера на качественную графику. Благодаря DirectX пользователи могут любоваться красивыми пейзажами, хорошо прорисованными персонажами и детализацией в играх.
DirectX не улучшает графику, он лишь даёт разработчикам возможность сделать картинку красивее. Если игра была написана для 9 версии, то при установке 10 ничего не изменится, но разработанная для 11 в 10 будет выглядеть хуже.
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 - встроенное в операционную систему Windows программное обеспечение, которое влияет на графику в компьютерных играх. Если вы хотите наслаждаться реалистичными пейзажами, хорошо прорисованными деталями, рекомендуем регулярно обновлять продукт до последней версии.