Runtime для игр и графики

DirectX скачать для Windows

Выберите DirectX под свою версию Windows и игру: от актуального DirectX 12 до legacy runtime для старых проектов.

Не уверены, что уже установлено? Проверьте версию через dxdiag перед скачиванием.

Для игроков

Что делает DirectX, когда вы запускаете игру

DirectX работает как общий язык между игрой, Windows, видеокартой, звуком и контроллерами. Игра вызывает графику, шейдеры, звук и ввод через runtime-компоненты, а система передает эти команды драйверам.

Если нужного компонента нет, игра может не стартовать, показать ошибку d3dx9_43.dll, XInput1_3.dll, Direct3D device или сбросить настройки графики. Новым играм обычно важны Windows и видеодрайвер, а старые проекты часто требуют legacy runtime с библиотеками DirectX 9-11.

Версии DirectX

Скачать DirectX для Windows

Разные игры требуют разные компоненты DirectX. Начните с версии под вашу Windows, затем проверьте требования игры.

DLL-файлы

Файлы DirectX, которые часто ищут отдельно

Если игра просит конкретную DLL, чаще всего нужен legacy runtime. Установщик добавляет нужные компоненты DirectX без ручной замены системных файлов.

На небольшом экране строки таблицы DirectX отображаются карточками с файлом, причиной, размером пакета, SHA-256 и кнопкой скачивания.

DLL-файлы DirectX, которые часто скачивают отдельно
Файл Когда появляется Решение Инструкция Размер пакета SHA-256 Скачать
d3dx9_43.dll Старые игры на DirectX 9 Legacy Runtime Инструкция 95.6 МБ
053f76dc…89c73b
Скачать
XInput1_3.dll Геймпады, старые лаунчеры Legacy Runtime / XInput Инструкция 95.6 МБ
053f76dc…89c73b
Скачать
X3DAudio1_7.dll Звук и 3D-аудио в играх DirectX End-User Runtime Инструкция 95.6 МБ
053f76dc…89c73b
Скачать
D3DCompiler_43.dll Шейдеры и старые движки DirectX runtime package Инструкция 95.6 МБ
053f76dc…89c73b
Скачать

Проверено

Как мы проверяем файлы DirectX

Перед скачиванием важно сверить имя файла, размер пакета, SHA-256 и назначение runtime. Это помогает отличить корректный установщик от случайной DLL или сторонней сборки.

Дата обновления 6 мая 2026

Страница пересмотрена под структуру DirectX.biz, страницы версий и отдельные инструкции по ошибкам.

Основные пакеты dxwebsetup.exe и directx_Jun2010_redist.exe

На страницах файлов указан размер пакета и SHA-256 для контрольной сверки перед запуском установщика.

Методика Имя, размер, SHA-256

Сначала выбирается runtime-пакет под сценарий ошибки, затем проверяются файл, хэш и отсутствие ручной замены DLL.

DxDiag

Как определить версию DirectX

В Windows есть DirectX Diagnostic Tool. Он показывает текущую версию DirectX и помогает собрать сведения о видео и звуке для диагностики.

  1. Нажмите Win + R.
  2. Введите dxdiag и нажмите Enter.
  3. На вкладке System найдите строку DirectX Version.
  4. При необходимости сохраните отчёт кнопкой Save All Information.
Скриншот окна DirectX Diagnostic Tool с вкладкой System и строкой DirectX Version

Установка

Как правильно установить DirectX

Скачайте подходящий пакет DirectX, проверьте имя файла и установите runtime без замены системных библиотек вручную.

  1. Скачайте подходящий пакет DirectX. Для новых игр обычно нужен DirectX 12, для старых — legacy runtime.
  2. Проверьте имя файла. Для web installer указано имя dxwebsetup.exe.
  3. Запустите установщик. Пакет догружает legacy-компоненты, которые нужны части старых игр.
  4. Перезапустите игру. Если ошибка остаётся, проверьте драйвер видеокарты и требования игры.

Вопросы

Короткие ответы

Нужно ли скачивать DirectX для Windows 11?

Обычно нет. В Windows 10 и 11 актуальный DirectX уже установлен, а обновления приходят через Windows Update.

Зачем тогда нужен DirectX End-User Runtime?

Он нужен некоторым старым играм, которые используют legacy-компоненты вроде D3DX9, XAudio 2.7, XInput 1.3 или XACT.

Можно ли скачать разные версии DirectX?

Да. На сайте доступны отдельные страницы загрузки для DirectX 12, DirectX 11, DirectX 10 и legacy runtime.

Что делать, если игра просит d3dx9_43.dll?

Обычно нужен legacy runtime. Он добавляет старые компоненты DirectX, которые не заменяются обычным DirectX 12.

Можно ли поставить DirectX 12 на Windows 7?

В большинстве случаев нет. DirectX 12 рассчитан на Windows 10/11, а для Windows 7 чаще смотрят DirectX 11 или legacy runtime.

Почему ошибка осталась после установки?

Причина может быть в драйвере видеокарты, версии Windows, повреждённых файлах игры или в том, что игре нужен другой runtime-пакет.

Нужно ли удалять старый DirectX перед установкой?

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