Как установить директ 12
Перейти к содержимому

Как установить директ 12

  • автор:

DirectX 12 для Windows 10

DirectX 12 для Windows 10

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

В этой статье — подробно о текущем состоянии дел с DirectX 12 для Windows 10, почему эта версия может быть не задействована на вашем компьютере, а также о том, где скачать DirectX и зачем это нужно, с учетом того, что этот компонент уже имеется в ОС.

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

Сначала о том, как посмотреть используемую версию DirectX. Для этого достаточно нажать клавиши Windows (которая с эмблемой) + R на клавиатуре и ввести dxdiag в окне «Выполнить».

В результате будет запущено Средство диагностики DirectX, в котором на вкладке «Система» можно увидеть и версию DirectX. В Windows 10 вы с большой вероятностью увидите там либо DirectX 12 либо 11.2.

Версия Directx 12 в DXdiag

Последний вариант не обязательно связан с неподдерживаемой видеокартой и точно не вызван тем, что вам нужно предварительно скачать DirectX 12 для Windows 10, поскольку все основные необходимые библиотеки уже имеются в ОС сразу после обновления или чистой установки.

Почему вместо DirectX 12 используется DirectX 11.2

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

DirectX 11.2 в Windows 10

Видеокарты, которые поддерживают DirectX 12 в Windows 10 на настоящий момент:

  • Интегрированная графика Intel процессоров Core i3, i5, i7 Haswell и Broadwell.
  • NVIDIA GeForce серий 600, 700, 800 (частично) и 900, а также видеокарты GTX Titan. NVIDIA также обещает поддержку DirectX 12 для GeForce 4xx и 5xx (Fermi) в ближайшем будущем (следует ожидать обновленных драйверов).
  • AMD Radeon серий HD 7000, HD 8000, R7, R9, а также интегрированные графические чипы AMD A4, A6, A8 и A10 7000, PRO-7000, Micro-6000 и 6000 (здесь также есть поддержка у процессоров E1 и E2). То есть Kaveri, Millins и Beema.

При этом, даже если ваша видеокарта, казалось бы, попадает в этот список, может оказаться, что конкретная модель пока не поддерживается (производители видеокарт все еще работают над драйверами).

В любом случае, одно из первых действий, которое следует выполнить, если вам требуется поддержка DirectX 12 — установить последнюю версию драйверов для Windows 10 вашей видеокарты с официальных сайтов NVIDIA, AMD или Intel.

Драйвер видеокарты WDDM 2.0

После обновления драйверов, посмотрите в dxdiag, какая версия DirectX используется, а заодно и версию драйвера на вкладке экран: для поддержки DX 12 должен быть драйвер WDDM 2.0, а не WDDM 1.3 (1.2).

Как скачать DirectX для Windows 10 и зачем это нужно

Несмотря на то, что в Windows 10 (также, как и в двух предыдущих версиях ОС) основные библиотеки DirectX присутствуют по умолчанию, в ряде программ и игр вы можете столкнуться с ошибками наподобие «Запуск программы не возможен, поскольку d3dx9_43.dll отсутствует на компьютере» и другими, связанными с отсутствием отдельных библиотек DLL предыдущих версий DirectX в системе.

Скачать DirectX с официального сайта

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    41Tas 21.03.2017 в 20:11

  • Dmitry 22.03.2017 в 09:30
  • Dmitry 07.07.2017 в 08:42

Где скачать DirectX и как установить его

Где скачать DirectX и как его установить

Странное дело, но как только люди не пытаются скачать DirectX для Windows 11, Windows 10, 8.1 или 7: специально ищут, где это можно сделать бесплатно, просят дать ссылку на торрент и совершают иные бесполезные действия такого же характера.

Как скачать DirectX с официального сайта Microsoft

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

Также следуюет учитывать, что в последних версиях Windows, например, в 11 и 10, обновление последних версий DirectX (11 и 12) происходит путем установки обновлений через Центр обновлений.

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

Скачать последнюю версию DirectX с сайта Microsoft

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

Загрузка установщика DirectX с сайта Microsoft

Сама по себе установка Microsoft DirectX в Windows — это очень простой процесс: просто нажимайте «Далее» и со всем соглашайтесь (правда, только в том случае, если скачали с официального сайта, иначе таким образом вам могут помимо нужных библиотек установить и ненужные программы).

Какая у меня версия DirectX и какой мне нужен?

Прежде всего, о том, как узнать, какой DirectX уже установлен:

Информация об установленной версии DirectX

  • Нажмите клавиши Windows + R на клавиатуре и введите в окно «Выполнить» команду dxdiag, после чего нажать Enter или Ок.
  • Вся необходимая информация будет отображена в появившемся окне «Средство диагностики DirectX», в том числе и установленная версия.

Если говорить о том, какая версия нужна для вашего компьютера, то вот информация об официальных версиях и поддерживаемых операционных системах:

  • Windows 10 — DirectX 12, 11.2 или 11.1 (зависит от драйверов видеокарты).
  • Windows 8.1 (и RT)и Server 2012 R2 — DirectX 11.2
  • Windows 8 (и RT) и Server 2012 — DirectX 11.1
  • Windows 7 и Server 2008 R2, Vista SP2 — DirectX 11.0
  • Windows Vista SP1 и Server 2008 — DirectX 10.1
  • Windows Vista — DirectX 10.0
  • Windows XP (SP1 и выше), Server 2003 — DirectX 9.0c

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Directx 27.01.2014 в 10:55

Как загрузить и обновить DirectX на компьютере

Нужно ли обновлять или удалять DirectX

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

Поделиться

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

Что такое DirectX?

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

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

Это отличается от игровых консолей, где разработчики точно знают, с каким аппаратным обеспечением они работают (так как каждая PS5, например, имеет одинаковые внутренние компоненты).

Какую версию DirectX у меня есть?

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

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

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

Через мгновение вы увидите окно с названием Средство диагностики DirectX.

На вкладке Система внизу окна Информация о системе, вы увидите пункт Версия DirectX, где вы можете узнать, какая именно версия у вас установлена. Если у вас есть Windows 11 или Windows 10, здесь должен быть DirectX 12. Если это не так, проверьте наличие обновлений Windows.

Перейдите на вкладку «Дисплей» (вы увидите несколько, если используете более одного монитора), чтобы убедиться, что ваш компьютер поддерживает все возможности DirectX. Для параметров DirectDraw Acceleration, Direct3D Acceleration и AGP Texture Acceleration должно быть отмечено Enabled. Если ваша видеокарта достаточно нова, чтобы поддерживать DirectX 12 Ultimate, вы также увидите подтверждение этому здесь.

Возможно, вам придется обновить аппаратное обеспечение ПК, чтобы использовать преимущества DirectX 12 Ultimate, если текущая сборка его не поддерживает.

Как скачать DirectX?

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

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

Почему у меня так много версий DirectX?

Хотя версия Windows, которую вы используете, должна иметь новую версию DirectX, которую может запустить ваш компьютер, это не означает, что установлена только последняя версия. Несмотря на то, что DirectX встроен в Windows, вы, вероятно, имеете все виды файлов DirectX, расположенных в C:\Windows\System32 (и C:\Windows\SysWOW64 в 64-разрядных копиях Windows).

Почему это происходит?

Дело в том, что каждая игра использует конкретную версию DirectX, для которой она была создана. Например, если разработчик написал игру для использования DirectX 11 обновления 40, то будет работать только версия 40. Более новая версия не совместима; вы просто не получите лучшую производительность с этой версией, потому что у вас DirectX 12.

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

Что делать, если игре не хватает фалов DirectX?

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

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

Следует ли удалять или переустанавливать DirectX?

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

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

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

Как установить DirectX в Windows 11

Как установить DirectX в Windows 11

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

Для проверки текущей установленной версии DirectX на компьютере можно использовать соответствующее средство диагностики. Запустите утилиту «Выполнить», используя для этого сочетание клавиш Win + R. Введите в поле dxdiag и нажмите Enter. В новом окне вы увидите строку с названием «Версия DirectX», которая и показывает требуемые сведения.

Способ 1: Добавление дополнительных графических компонентов

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

  1. Откройте меню «Пуск» и перейдите в «Параметры», щелкнув по соответствующему значку с шестеренкой. Переход в Параметры для установки DirectX в Windows 11
  2. На панели слева вас интересует раздел «Приложения». Открытие раздела с приложениями для установки DirectX в Windows 11
  3. Нажмите по плитке «Дополнительные компоненты». Открытие дополнительных компонентов для установки DirectX в Windows 11
  4. Перейдите к инструменту добавления дополнительного компонента, нажав на «Просмотреть функции». Открытие списка установки дополнительных компонентов для установки DirectX в Windows 11
  5. Через поиск вбейте «Графики» и выберите соответствующие инструменты, объем которых составляет 17.3 мегабайта (значение может поменяться через некоторое время). Отметив компонент галочкой, щелкните по «Далее». Пиоск дополнительного компонента для установки DirectX в Windows 11
  6. Подтвердите его установку (можете предварительно развернуть описание, чтобы самостоятельно удостовериться в связи данной инсталляции с DirectX). Добавление компонента для установки DirectX в Windows 11
  7. Следите за установкой в том же окне, а по завершении перезагрузите компьютер и переходите к проверке наличия библиотек. Просмотр процесса добавления компонента для установки DirectX в Windows 11

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Способ 2: Ручное скачивание DirectX

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

  1. Щелкните по ссылке выше, чтобы оказаться на требуемой странице Microsoft. Скачивание установщика начнется автоматически. Если этого не произошло, нажмите по соответствующей надписи для ручного запуска. Скачивание веб-установщика с официального сайта для установки DirectX в Windows 11
  2. По завершении загрузки запустите полученный EXE-файл. Запуск веб-установщика для установки DirectX в Windows 11
  3. В новом окне примите условия лицензионного соглашения и переходите далее. Начало работы в веб-установщике для установки DirectX в Windows 11
  4. Рекомендую отменить установку Панели Bing, поскольку обычно она не нужна юзеру. Отмена добавления панели Бинг для установки DirectX в Windows 11
  5. После этого начнется проверка обновлений. Если такие найдены не будут, вы получите соответствующее уведомление. В противном случае начнется установка, по окончании которой останется только перезагрузить операционную систему. Информация в веб-установщике для установки DirectX в Windows 11

Способ 3: Включение компонентов DirectX прежних версий

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

  1. Откройте «Пуск», через поиск отыщите «Панель управления» и перейдите в данное окно. Переход в Панель управления для установки DirectX в Windows 11
  2. В нем выберите «Программы и компоненты». Открытие Программы и компоненты для установки DirectX в Windows 11
  3. Через панель слева перейдите во «Включение или отключение компонентов Windows». Включение или отключение компонентов для установки DirectX в Windows 11
  4. Откройте папку «Компоненты прежних версий» и отметьте галочкой находящуюся там директорию. Применение изменений займет около минуты, после чего вы можете перезапустить ПК и проверить, решились ли ошибки с запуском программ или игр. Поиск устаревшего компонента для установки DirectX в Windows 11

В завершение отмечу, что, как и в Windows 10, в Windows 11 последняя поддерживаемая версия DirectX устанавливается автоматически. Если понадобятся обновления, они будут загружены и установлены системой. Из этого можно сделать вывод, что обновление компонента вручную требуется крайне редко, а если это и произошло, описанные выше методы помогут справиться с поставленной задачей.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *