Все современные операционные системы Windows включают DirectX по умолчанию, поэтому вам, вероятно, никогда не понадобится устанавливать DirectX вручную.
Однако известно, что Microsoft выпускает обновленные версии, и установка последних обновлений может решить проблему с DirectX, которая у вас возникла, например ошибки dsetup.dll, или повысить производительность ваших игр и графические программы.
Выполните следующие действия, чтобы обновить DirectX в любой версии Windows. Установка DirectX займет не более 15 минут.
В зависимости от версии Windows, которую вы используете, вам может не понадобиться новая версия DirectX. См. раздел ниже этих шагов, чтобы убедиться, что DirectX будет работать на вашем компьютере. Если вы не уверены, какая версия установлена на вашем компьютере прямо сейчас, в самом низу этой страницы есть инструкции, как это сделать.
Эти шаги работают в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.
Как загрузить и установить DirectX
- Посетите страницу загрузки DirectX на сайте Microsoft.
-
Выберите предпочитаемый язык из раскрывающегося списка, а затем выберите Загрузить, чтобы сохранить установочный файл на свой компьютер.
-
Откройте файл dxwebsetup.exe и завершите установку DirectX, следуя инструкциям на веб-сайте Microsoft или в программе установки. Установка займет меньше минуты.
Внимательно прочитайте процедуру установки. Вас могут попросить установить что-то еще, например Bing Bar. Просто снимите флажки с того, что вам не интересно, чтобы не устанавливать его.
Отсутствующие файлы DirectX будут заменены по мере необходимости. Дополнительную информацию о DirectX в определенных версиях Windows см. в следующем разделе ниже.
- Перезагрузите компьютер, даже если вам не предлагается сделать это.
-
После перезагрузки компьютера проверьте, не устранило ли обновление до последней версии 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 доступна, но только после установки обновления платформы для Windows Vista.
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.
- Выполните команду dxdiag из интерфейса командной строки, такого как диалоговое окно «Выполнить» (WIN+R) или командная строка.
-
Если вы видите сообщение о проверке драйверов с цифровой подписью, нажмите Да или Нет; на самом деле не имеет значения, что мы здесь ищем.
-
На вкладке Система найдите запись Версия DirectX внизу списка, чтобы увидеть номер версии DirectX.
FAQ
Что делает DirectX?
DirectX - это набор интерфейсов прикладного программирования (API), необходимых для игры в видеоигры на ПК с Windows. Он позволяет играм, в которые вы играете, «общаться» с оборудованием вашего компьютера, таким как видеокарта, звуковая карта и память.
Как вы обновляете DirectX?
Вы можете получить исправления DirectX через Центр обновления Windows. Выберите Пуск > Настройки > Центр обновления Windows > Проверить наличие обновлений. Если доступна более новая версия DirectX, вы можете скачать и установить ее здесь.
Как удалить DirectX?
Поскольку DirectX является необходимой частью Windows, официального способа удалить его не существует. Но вы можете откатиться на предыдущую версию. Откройте «Восстановление системы» и выберите точку восстановления, созданную до обновления DirectX, затем используйте средство диагностики DirectX, чтобы проверить и убедиться, что вы используете более раннюю версию.
Где вы устанавливаете среды выполнения DirectX для конечных пользователей?
Если вы загружаете Microsoft DirectX End-User Runtime Web Installer, он автоматически устанавливает ряд библиотек времени выполнения из устаревшего DirectX SDK. Они могут понадобиться вам для запуска некоторых видеоигр, использующих D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT и/или Managed DirectX 1.1. Установка этого пакета не изменит среду выполнения DirectX, уже установленную на вашем ПК.