Чтобы узнать версию на Windows 10 64 bit, не нужно устанавливать сторонние программы. В большинстве случаев хватает встроенных инструментов системы: командной строки, утилиты dxdiag или системного реестра. Самый быстрый способ — запустить dxdiag через меню «Выполнить». Но есть и другие варианты, которые пригодятся, если стандартный метод не сработал.

Далее разберём все доступные способы — от самого простого до альтернативных. Расскажу, как проверить версию не только в 64-битной, но и в 32-битной подсистеме Windows 10, а также что делать, если данные не отображаются.

Способ 1: Используем утилиту dxdiag

Это самый надёжный и проверенный метод. Утилита dxdiag входит в состав и предназначена именно для диагностики DirectX. Она показывает не только версию, но и информацию о драйверах видеокарты, звука, а также данные о системе.

Пошаговая инструкция:

1. Нажмите Win + R на клавиатуре, чтобы открыть окно «Выполнить».

2. Введите команду dxdiag и нажмите Enter.

3. В открывшемся окне найдите строку «Версия DirectX». Обычно это DirectX 12 для Windows 10, но на старых сборках может быть DirectX 11.

4. Обратите внимание на раздел «Сведения о системе» — здесь указаны данные о 64-битной версии.

Если нужно проверить 32-битную подсистему (например, для старых игр), запустите dxdiag из папки C:\Windows\SysWOW64\. Для этого введите в «Выполнить» полный путь: C:\Windows\SysWOW64\dxdiag.exe.

💡

Если окно dxdiag не открывается, проверьте системные файлы: откройте командную строку от имени администратора и выполните команду sfc /scannow.

Версия DirectXСборка Windows 10Год выпуска
DirectX 12 Ultimate2004 (20H1) и новее2020
DirectX 121507 – 19092015–2019
DirectX 11.415072015
DirectX 11.315112015
DirectX 11.21803 и старше2018

Способ 2: Проверка через командную строку

Командная строка — универсальный инструмент для получения системной информации. Чтобы узнать версию DirectX, достаточно выполнить одну команду.

Вот как это сделать:

1. Откройте командную строку: нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)».

2. Введите команду:

reg query "HKLM\SOFTWARE\Microsoft\DirectX" /v Version

3. В результатах будет строка с версией. Например, Version REG_SZ 12.0.

Этот метод работает, даже если утилита dxdiag по каким-то причинам не запускается. Однако в некоторых случаях командная строка может не показать актуальную версию, если в реестре остались старые данные.

Ниже представлена таблица с версиями и соответствующими им сборками Windows 10:

Способ 3: Просмотр в реестре Windows

Реестр хранит все системные настройки, включая информацию о DirectX. Чтобы найти версию:

1. Нажмите Win + R, введите regedit и нажмите Enter.

2. Перейдите по пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX

3. В правой части окна найдите параметр Version.His значение и будет искомой версией.

Если этого раздела нет, проверьте:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DirectX

Этот способ подходит для опытных пользователей, так как неосторожные действия в реестре могут нарушить работу системы.

Кроме того, в реестре можно найти сведения о компонентах DirectX:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D — информация о поддержке 3D-ускорения;
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw — данные о DirectDraw;
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectInput — сведения о поддержке устройств ввода.

Способ 4: Использование PowerShell

PowerShell — более мощный аналог командной строки. С его помощью можно получить детальную информацию о DirectX, включая версию и поддерживаемые функции.

Выполните следующие шаги:

  1. Откройте от имени администратора (Win + X → «Windows PowerShell (администратор)»);
  2. Введите команду:
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\DirectX" | Select-Object Version

Результат будет аналогичен тому, что выводит командная строка.

Для получения расширенных данных о используйте команду:

Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\DirectX" | Format-Table -AutoSize
⚠️ Внимание: Изменение параметров в реестре или через без знаний может привести к сбоям в работе системы. Если вы не уверены в своих действиях, используйте стандартные методы проверки.
Какой способ проверки DirectX вы используете чаще?
Утилита dxdiag
Командная строка
Реестр Windows
Сторонние программы

Способ 5: Сторонние утилиты для диогностики

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

Популярные утилиты для проверки DirectX:

Название программыВозможностиБесплатная версия
GPU-ZПоказывает версию DirectX, информацию о видеокарте, драйверах и поддерживаемых технологияхДа
AIDA64Полная диагностика системы, включая DirectX, OpenGL, VulkanОграниченная
SpeccyИнформация о DirectX, а также об остальном «железе» и ПОДа
3DMarkТестирование производительности и проверка поддержки DirectX 12 UltimateОграниченная

Сторонние утилиты удобны тем, что собирают все данные в одном месте. Например, GPU-Z покажет не только версию DirectX, но и модель видеокарты, объём памяти, версию драйвера и поддержку DirectX 12 Ultimate.

Сторонние программы удобны для комплексного анализа системы, но для простой проверки версии DirectX хватит встроенных инструментов Windows.

Чем отличаются версии на Windows 10

Windows 10 поддерживает несколько версий DirectX, и каждое обновление системы может приносить новые функции. Вот основные отличия:

DirectX 11 — базовая версия, которая была доступна в первых сборках Windows 10. Поддерживает основные функции для игр и мультимедиа.

DirectX 12 — основная версия для Windows 10, предложенная в 2015 году. Улучшает производительность в играх за счёт более эффективного использования ресурсов процессора и видеокарты.

DirectX 12 Ultimate — самая новая версия, доступная на Windows 10 версий 2004 (20H1) и новее. Включает поддержку трассировки лучей (Ray Tracing), переменной скорости рісовання (Variable Rate Shading) и других современных технологий.

Если ваша система поддерживает DirectX 12 Ultimate, это означает, что видеокарта и драйверы соответствуют современным требованиям для запуска самых новых игр.

Как проверить поддержку DirectX 12 Ultimate

Запустите утилиту dxdiag, перейдите на вкладку «Экран» и проверьте строку «Модель драйвера». Если там указано WDDM 2.7 или новее, система поддерживает DirectX 12 Ultimate. Также можно воспользоваться утилитой DirectX Caps Viewer от Microsoft.

Практика: Пошаговая инструкция для новичков

Если вы никогда не проверяли версию DirectX, следуйте этой инструкции. Она подходит для 99% пользователей Windows 10 64 bit.

1. Откройте меню «Пуск» и введите dxdiag в строку поиска.

2. Запустите найденную утилиту.

3. В окне «Средство диагностики DirectX» дождитесь, пока загрузится информация (обычно это занимает несколько секунд).

4. В разделе «Сведения о системе» найдите строку «Версия DirectX».

5. Запишите или запомните версию. Если нужно проверить 32-битную подсистему, повторите шаги, запустив C:\Windows\SysWOW64\dxdiag.exe.

Этот метод работает на всех сборках Windows 10 и не требует прав администратора.

Чек-лист для проверки DirectX

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли обновить на Windows 10?

DirectX — это часть операционной системы, и его нельзя обновить отдельно от Windows. Чтобы получить новую версию DirectX, нужно установить последнюю сборку Windows 10 через «Параметры» → «Обновление и безопасность» → «Центр обновления Windows».

Почему в отображается DirectX 11, хотя у меня Windows 10?

Это нормально. Утилита dxdiag иногда показывает базовую версию DirectX, даже если система поддерживает DirectX 12. Чтобы убедиться, какая версия действительно доступна, проверьте сборку Windows 10 через «Параметры» → «Система» → «О системе». Если сборка новее 1507, то DirectX 12 точно поддерживается.

Как проверить, поддерживает ли моя видеокарта DirectX 12 Ultimate?

Для этого нужно, чтобы видеокарта была совместима с DirectX 12 Ultimate (например, NVIDIA RTX 20/30/40 или AMD Radeon RX 5000/6000/7000), а драйверы были обновлены до последней версии. Проверьте поддержку через утилиту dxdiag (вкладка «Экран») или с помощью программы GPU-Z.

Что делать, если не запускается?

Сначала проверьте системные файлы: откройте командную строку от имени администратора и выполните команду sfc /scannow. Если это не помогло, попробуйте запустить утилиту из папки C:\Windows\System32\ вручную. В крайнем случае используйте альтернативные методы: командную строку или реестр.