Как узнать версию директ на виндовс 7. Как проверить установлен ли DirectX

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

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

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

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

Игры

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

Заключение

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

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

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

Самый простой способ узнать версию DirectX это выполнить команду dxdiag. Это можно сделать с помощью поиска в или на стартовом экране (экран с плитками). Для этого достаточно ввести команду dxdiag в поиск и открыть найденную программу.

Также вы можете воспользоваться меню «Выполнить». Для этого нажмите комбинацию клавиш Windows-R и в открывшемся окне введите команду dxdiag.

После выполнения команды dxdiag перед вами откроется окно под названием «Средство диагностики DirectX». Здесь в самом низу окна будет указана версия DirectX, которая установлена на вашем компьютере.

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

В данной программе нужно открыть раздел «Конфигурация – DirectX». Здесь в самом верху окна будет указана установленная версия DirectX.

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

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

После этого сайт предложит дополнительно скачать пакеты обновлений для других продуктов Microsoft. Нажимаем «Отказаться и продолжить». После этого должно начаться скачивание веб-установщика. После завершения скачивания запустите его и дальше следуйте инструкциям, которые будут появляться на экране.

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

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

Что и для чего

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

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

DrectX - это своеобразный набор специальных API, которые помогают компьютеру взаимодействовать с теми или иными приложениями. Иными словами, это целый ряд библиотек, которые необходимы для успешной работы компьютера. В последнее время DirectX используется в разработках компьютерных игр, поэтому для геймеров подобная вещь довольно важна и им не менее важно знать, как узнать, какой DirectX установлен на их "машине".

Перед обнаружением

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

Дело в том, что на каждом компьютере при покупке и первом запуске уже стоит та или иная операционная система. Если более детально начать ее изучать, то можно заметить, что "по умолчанию" на ней уже будет установлен какой-нибудь "Директ". В зависимости от вашей "операционки", конечно же.

Таким образом, если вы хотите знать, как посмотреть, какой DirectX установлен, но не хотите проделывать какие-то действия, постарайтесь запомнить: на современных компьютерах на Windows 7 уже присутствует Директ Икс 9 версии. На "восьмерочке" уже стоит 10 "поколение" с возможностью обновления. Во всех остальных случаях вам необходимо самостоятельно проверять ваши библиотеки.

Начало поиска

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

Вызовите командную строку. Для этого нажмите Win+R. В появившемся окне заведите команду "dxdiag" и нажмите Ввод. Перед вами откроется окно, в котором будут отражены все сведения о вашем компьютере. Ближе к самому концу списка вы увидите строчку "Установлен DirectX". Напротив данной надписи и будет показана ваша версия "библиотеки".

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

Обновление

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

Осуществляется задача несколькими способами. Первый - это самостоятельный поиск необходимой версии в интернете. Он не очень удобен, так как вы можете "нарваться" на неприятности, а именно, на зашифрованные и спрятанные вирусы. Да и ваша система и данное приложение могут оказаться несовместимы.

Второй метод - это обновление при помощи официального сайта Майкрософт. Для этого зайдите на сайт, найдите DirectX, после чего выберите необходимую вам операционную систему и версию Директа для скачивания. Скачайте и установите, согласно инструкции. После этого перезагрузите компьютер - и вот вы обновили библиотеки компьютера!

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

Поставил Direct, а толку нет

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

Многие начинают удалять Директ и заново ставить его, но это не то, что нужно на самом деле. В действительности вам нужно переписать ту библиотеку (она имеет формат.dll), которой у вас не хватает, после чего скачать и "установить" ее на компьютер. Все библиотеки хранятся в папке Windows -> System32.

Найдите в интернете (а лучше на официальном сайте) недостающий файл и скачайте его. Разархивируйте (обычно библиотеки кроются в архивах), после чего "уберите" их в папочку System32 и при надобности перезагрузите компьютер. Все проблемы будут решены.

Операционная система 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, а на компьютере установлены более поздние версии, необходимо загрузить «старый» драйвер.