Как узнать, какая версия DirectX у вас установлена

DirectX — это технология, использующая комбинацию таких API(APIs) , как DirectDraw , DirectMusic , Direct3D и т. д . Она улучшает ваши мультимедийные и игровые возможности, но во многих играх DirectX может даже указываться в качестве обязательного условия. 

Узнать, какая версия DirectX у вас установлена, можно с помощью средства диагностики DirectX(DirectX Diagnostic Tool) . В этой статье вы узнаете, как найти и использовать этот инструмент. Если в вашей системе установлена ​​более старая версия DirectX , вы можете обновить ее. 

Если вам интересно , что такое DirectX и что он делает, у нас есть подробное руководство о том, что такое DirectX и почему это важно(what DirectX is and why it’s important) .

Проверьте версию DirectX(DirectX Version) в Windows

Запустив средство диагностики DirectX(DirectX Diagnostic Tool) , вы получите всю информацию о компонентах и ​​драйверах DirectX , установленных на вашем ПК.

Это простой двухэтапный процесс:

  1. Нажмите Win + R , введите dxdiag и нажмите Enter .
  2. Вы увидите запуск инструмента. Вы найдете версию DirectX(DirectX Version) , указанную в разделе « Информация о системе»(System Information)

Если вы используете Windows 10 и выше, ваша система, скорее всего, имеет DirectX 12 . При установке ОС автоматически устанавливаются все API (APIs)DirectX 12 . Однако, если в вашей системе установлена ​​более старая версия DirectX , ее довольно просто обновить с помощью обновлений Windows(Windows Updates) .

Обновите DirectX в Windows

Microsoft не предлагает отдельный пакет для последних версий DirectX , а это означает, что вам нужно будет использовать обновления Windows(Windows Updates) , чтобы обновить DirectX до последней версии.

  1. Нажмите Win + I , чтобы запустить настройки.
  2. Выберите « Обновления и безопасность(Updates & Security) » > «Проверить наличие обновлений(Check for Updates) » .

  1. Разрешить Windows проверять наличие обновлений. Если для вашей системы доступна более новая версия DirectX , она будет автоматически загружена и установлена ​​вместе с другими обновлениями в вашей системе.(DirectX)
  2. После установки перезагрузите компьютер и повторно запустите средство диагностики DirectX(DirectX Diagnostic Tool) , чтобы проверить версию DirectX .

Если вы столкнулись с проблемами с обновлениями Windows(facing problems with Windows Updates) , вам нужно сначала исправить это, или вы можете просто перейти к обновлениям, не используя Центр обновления Майкрософт(updates without using Microsoft Update) .

Установите библиотеки времени выполнения DirectX(Install DirectX Runtime Libraries) для устаревшего DirectX SDK(Legacy DirectX SDK)

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

У Microsoft(Microsoft) есть инструмент, который устанавливает D3DX9 , D3DX10 , XAudio 2.7 , XInput 1.3, XACT и Managed DirectX 1.1 в вашей системе. Обратите внимание, что инструмент не обновляет вашу версию DirectX ; он просто добавляет несколько библиотек времени выполнения из устаревшего DirectX SDK .

  1. Загрузите веб-установщик среды выполнения DirectX для конечных пользователей(DirectX End-User Runtime Web Installer) .
  2. Нажмите « Далее(Next) » и следуйте инструкциям мастера.

  1. Выберите Готово(Finish) , чтобы выйти из мастера после завершения установки.

Теперь вы сможете запускать свои старые игры. 

Если вы работаете в Windows , DirectX — не единственный API . Вы также можете использовать VulkanRT .



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts