Что такое DirectX?
DirectX — это набор компонентов Windows, который позволяет программному обеспечению, в первую очередь играм, напрямую взаимодействовать с вашим видео- и аудиооборудованием. Игры, в которых используется DirectX, позволяют более эффективно использовать встроенные функции ускорителя мультимедиа, что улучшает общее восприятие мультимедиа.
Проверьте, какая версия DirectX установлена
Средство DxDiag сообщает подробные сведения о компонентах и драйверах DirectX, установленных в вашей системе, которые можно использовать.
Установка или обновление DirectX в Windows 11 или 10
- В меню "Пуск" введите dxdiag в поле поиска и нажмите клавишу ВВОД.
- Нажмите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе "Сведения о системе".
Установка или обновление DirectX в Windows 8.1 или 8
- Проведите к центру от правого края экрана и нажмите Поиск. В поле поиска введите dxdiag . Или просто введите dxdiag из меню "Пуск".
- Нажмите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе "Сведения о системе".
Установка DirectX в Windows 7 и более ранних версиях
- Нажмите кнопку "Пуск", введите в поле поиска dxdiag .
- Нажмите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе "Сведения о системе".
Версии DirectX и обновления в зависимости от операционной системы
Версии и обновления DirectX для Windows 10 и Server 2016 Technical Preview
DirectX 11.3 и 12 включены в эти версии Windows.
Обновления будут доступны через клиентский компонент Центра обновления Windows. Отдельного пакета для этих версий DirectX не существует.
Версии и обновления DirectX для семейства Windows 8, RT, 8.1 и Server 2012
- DirectX 11.1 входит в состав операционных систем Windows 8, Windows RT и Windows Server 2012. Отдельного пакета обновления для DirectX 11.1 не существует. Эту версию DirectX можно установить только через клиентский компонент Центра обновления Windows в Windows 8, Windows RT и Windows Server 2012.
- DirectX 11.2 входит в состав операционных систем Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновления для DirectX 11.2 не существует. Эту версию DirectX можно установить только через клиентский компонент Центра обновления Windows в Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2.
Примечание
Для дальнейшего обновления DirectX вам потребуется обновить операционную систему.
Версии и обновления DirectX для Windows 7 и Server 2008 R2
- DirectX 11.0 входит в состав операционных систем Windows 7 и Server 2008 R2. Отдельного пакета обновления для этой версии не существует. Вы можете обновить DirectX, установив пакет обновления и обновление, перечисленные ниже.
- DirectX 11.1 доступен для Windows 7 SP1 и Windows Server 2008 RS SP1 с обновлением платформы для Windows 7 и Windows Server 2008 (KB2670838).
Примечание
Для дальнейшего обновления DirectX вам потребуется обновить операционную систему.
Версии и обновления DirectX для Windows Vista и Windows Server 2008
- DirectX 10 входит в состав Windows Vista. Отдельного пакета обновления для этой версии не существует. Вы можете обновить DirectX, установив пакет обновления и обновление, перечисленные ниже.
- DirectX 10.1 входит в состав Windows Vista с пакетом обновления 1 (SP1) или более поздней версии, а также Windows Server с пакетом обновления 1 (SP1) или более поздней версии. Отдельного пакета обновления для этой версии не существует. Вы можете обновить DirectX, установив пакет обновления и обновление, перечисленные ниже.
- DirectX 11.0 доступен для Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008 с пакетом обновления 2 (SP2) с установленным KB971512.
Примечание
Для дальнейшего обновления DirectX вам потребуется обновить операционную систему.
Версии и обновления DirectX для Windows XP и Server 2003
DirectX 9.0c доступен для Windows XP и Windows Server 2003 путем установки DirectX 9.0c End-User Runtime.
Для некоторых приложений и игр требуется DirectX 9. Однако на компьютере установлена более новая версия DirectX. При установке и последующем запуске приложения или игры, для которых требуется DirectX 9, может появиться сообщение об ошибке, например "Программа не запускается, так как на компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу, чтобы устранить эту проблему".
Чтобы устранить эту проблему, установите среду выполнения DirectX End-User.
Примечание
- При запуске этого пакета не изменяются версии DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow или DirectMusic.
- Для дальнейшего обновления DirectX вам потребуется обновить операционную систему.