Как загрузить и установить DirectX (12, 11, 10, 9)

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

Однако известно, что Microsoft выпускает обновленные версии DirectX, и установка последних обновлений может быть решением проблемы DirectX, которая возникает у вас (например, ошибки dsetup.dll), или может повысить производительность ваших игр и графических программ.

1:36

Для обновления DirectX в любой версии Windows выполните следующие действия. Установка DirectX займет не более 15 минут.

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


  1. Посетите страницу загрузки DirectX на сайте Microsoft.


  2. Нажмите красный Скачать кнопка, а затем синий следующий Кнопка, чтобы сохранить файл установки на свой компьютер.

    Снимок экрана со страницей загрузки DirectX в Интернете

    Microsoft порекомендует пару других своих продуктов после нажатия на ссылку для скачивания, но вы можете снять эти флажки, если не хотите их загружать. Если вы пропустите загрузку, кнопка «Далее» будет переименована в Нет, спасибо и продолжайте DirectX End-User Runtime Web Installer.


  3. Открыть dxwebsetup.exe файл и завершите установку DirectX, следуя инструкциям на веб-сайте Microsoft или в программе установки DirectX. Установка займет не более минуты.

    Снимок экрана диалогового окна установки DirectX в Windows 10 с фокусировкой на кнопке Далее

    Данная загрузка DirectX будет установлена ​​в Windows 10, Windows 8, Windows 7, Windows Vista или Windows XP. Какие бы файлы DirectX отсутствовали, при необходимости они будут заменены.

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


  4. Перезагрузите компьютер, даже если вам не предлагается это сделать.


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


Версии DirectX для Windows

Все версии Windows не поддерживают все версии DirectX. Подробнее о том, как работает каждая версия DirectX в семействе Windows.

DirectX 12 входит в состав Windows 10 и поддерживается только в этой версии Windows. Обновления связанных с DirectX 12 файлов доступны только через Центр обновления Windows. Отдельная версия DirectX 12 недоступна.

DirectX 11.4 11,3 поддерживаются только в Windows 10. Как и в DirectX 12.0, обновления предоставляются только через Центр обновления Windows.

DirectX 11.2 поддерживается только в Windows 10 и Windows 8 (8.1+). Любые обновления файлов, связанных с DirectX 11.2, доступны в Центре обновления Windows в этих версиях Windows. Для DirectX 11.2 нет отдельной загрузки.

DirectX 11.1 поддерживается в Windows 10 и Windows 8. Windows 7 (SP1) также поддерживается, но только после установки Обновления платформы для Windows 7.

DirectX 11.0 поддерживается в Windows 10, Windows 8 и Windows 7. Поддержка Windows Vista доступна, но только после обновления платформы. Получить 32-битную версию здесь или 64-битную версию здесь.

DirectX 10 поддерживается в Windows 10, Windows 8, Windows 7 и Windows Vista.

DirectX 9 поддерживается в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP. Если у вас есть программа, которая вызывает файл DirectX 9 в Windows 10 или Windows 8, установка загружаемой версии (описанный выше процесс) является способом решения этой проблемы — она ​​не будет «понижать» версию DirectX 10/11/12. ! Это также последняя версия DirectX, совместимая с Windows XP.

Как найти текущий номер версии DirectX

Вы можете проверить, какая версия DirectX установлена ​​на вашем компьютере, с помощью средства диагностики DirectX.

Диагностический инструмент DirectX в Windows 10


  1. Выполнить DXDIAG команда из интерфейса командной строки, такого как диалоговое окно «Выполнить» (Windows Key + R) или Командная строка.


  2. Открыть система Вкладка.


  3. Ищите Версия DirectX: запись внизу списка, чтобы увидеть номер версии DirectX.


Ссылка на основную публикацию