Все современные операционные системы Windows включают DirectX по умолчанию, поэтому вам, вероятно, никогда не придется устанавливать DirectX вручную.
Однако известно, что Microsoft выпускает обновленные версии DirectX, и установка последних обновлений может быть исправлением возникшей у вас проблемы DirectX, например ошибок dsetup.dll, или может повысить производительность ваших игр и графических программ.
1:36
Выполните следующие действия, чтобы обновить DirectX в любой версии Windows. Установка DirectX займет менее 15 минут.
В зависимости от версии Windows, которую вы используете, вам может не потребоваться новая версия DirectX. См. Раздел ниже этих шагов, чтобы убедиться, что DirectX будет работать на вашем компьютере. Если вы не уверены, какая версия DirectX установлена на вашем компьютере прямо сейчас, в самом низу этой страницы есть инструкции для этого.
Эти действия работают в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.
Как скачать и установить DirectX
-
Посетите страницу загрузки DirectX на сайте Microsoft.
-
Выберите красный Скачать кнопку, чтобы сохранить установочный файл на свой компьютер.
-
Открыть dxwebsetup.exe файл и завершите установку DirectX, следуя инструкциям на веб-сайте Microsoft или из программы установки DirectX. Установка должна занять меньше минуты.
Внимательно прочтите процедуру настройки. Вас могут попросить установить что-то еще, например Bing Bar. Просто снимите отметку со всего, что вас не интересует, чтобы не устанавливать его.
Все отсутствующие файлы DirectX будут заменены по мере необходимости. См. Следующий раздел ниже для получения дополнительной информации о DirectX в определенных версиях Windows.
-
Перезагрузите компьютер, даже если вам не будет предложено это сделать.
-
После перезагрузки компьютера проверьте, не устранило ли обновление до последней версии DirectX возникшую проблему.
Lifewire / Мэдди Прайс
Версии 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.
-
Выполнить DXDiag из интерфейса командной строки, например из диалогового окна Выполнить (WIN + R) или командную строку.
-
Если вы видите сообщение с просьбой проверить наличие драйверов с цифровой подписью, нажмите Да or Нет; на самом деле не имеет значения, что мы здесь ищем.
-
Открыть Платформа Tab.
-
Ищите Версия DirectX запись в конце списка, чтобы увидеть номер версии DirectX.