Во всех операционных системах, начиная с , вышеуказанные компоненты уже встроены в дистрибутив. Это значит, что отдельно их устанавливать не требуется. Для каждой редакции ОС существует своя максимальная версия библиотек DirectX. Для Виндовс 7 это DX11.

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

Графический адаптер

Также на то, какая версия компонентов используется в работе системы, влияет видеокарта. Если Ваш адаптер довольно старый, то, возможно, он способен поддерживать только DX10 или даже DX9. Это не означает, что видеокарта не способна нормально функционировать, но новые игры, для которых требуется более новые библиотеки, не запустятся или будут выдавать ошибки.

Игры

Некоторые игровые проекты разработаны таким образом, что могут использовать файлы как новых, так и устаревших версий. В настройках таких игр существует пункт выбора редакции DirectX.

Заключение

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

DirectX – набор инструментов, который был разработан для эффективной работы мультимедиа в Microsoft Windows. Грубо говоря, компонент ПО, задачей которого является «организация» всех аппаратных элементов системы. Чаще всего используется в процессе написания игр, поскольку отвечает за обработку графики. Чтобы система при этом работала корректно, от видеокарты требуется обратная аппаратная поддержка DirectX .

Данный компонент, а также его исполняемые библиотеки обновляются в процессе инсталляции игр. Но как самому узнать версию directx и обновить ее, если потребуется?

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

Каждая версия Windows поддерживает свой DirectX:

  • Для Windows XP это DX9;
  • для Vista – DX10;
  • для Win7 и 8/8,1 – DX11.

Релиз новой «десятой» версии ОС от Microsoft принес нам новую 12 версию , которая, по словам разработчиков, наконец раскроет весь потенциал многоядерных процессоров, сделав связку ЦП-видеокарта в разы производительнее.

Определение вашей версии

Чтобы узнать, что именно установлено у вас, откройте «Пуск» и найдите команду «Выполнить». Это актуально для всех версий Windows, начиная с XP.

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

Нас интересует вкладка «система». Смотрим в самый низ и обнаруживаем, что установлена 11 версия DirectX (пример).

Обновление компонентов DX

Если вам кажется, что версия ПО устарела, и игры требуют более свежий пакет исполняемых библиотек, обновите их на официальном сайте Microsoft по соответствующей ссылке (актуальна для 11 версии).

Затем удостоверьтесь, что ваша видеокарта поддерживает данную версию ПО. Если она способна работать лишь с DX9 и DX10, никакое обновление не даст результата. Аппаратная поддержка важнее программной, так что имейте это ввиду.

О спецификациях видеокарты можно узнать в интернете.

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 программное обеспечение, которое влияет на графику в компьютерных играх. Если вы хотите наслаждаться реалистичными пейзажами, хорошо прорисованными деталями, рекомендуем регулярно обновлять продукт до последней версии.

Иногда для запуска приложения или игры в ОС 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

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 распространяется в виде веб-установщика, поэтому для загрузки файлов нужен интернет, а по завершении процесса инсталляции придется перезагрузить компьютер.