DirectX 12
Для современных игр, Windows 10/11 и актуальных видеокарт.
- Direct3D 12 и новые графические API
- Лучший выбор для свежих игр
- Подходит для современных видеодрайверов
Файл: directx-12-runtime.exe
СкачатьВыберите DirectX под свою версию Windows и игру: от актуального DirectX 12 до legacy runtime для старых проектов.
После клика Откроется выбор подходящего пакета DirectX.
Не уверены, что уже установлено? Проверьте версию через dxdiag перед скачиванием.
Для игроков
DirectX работает как общий язык между игрой, Windows, видеокартой, звуком и контроллерами. Игра вызывает графику, шейдеры, звук и ввод через runtime-компоненты, а система передает эти команды драйверам.
Если нужного компонента нет, игра может не стартовать, показать ошибку d3dx9_43.dll, XInput1_3.dll, Direct3D device или сбросить настройки графики. Новым играм обычно важны Windows и видеодрайвер, а старые проекты часто требуют legacy runtime с библиотеками DirectX 9-11.
Версии DirectX
Разные игры требуют разные компоненты DirectX. Начните с версии под вашу Windows, затем проверьте требования игры.
Список пакетов DirectX прокручивается по горизонтали. Используйте кнопки или клавиши со стрелками.
Для современных игр, Windows 10/11 и актуальных видеокарт.
Файл: directx-12-runtime.exe
СкачатьДля игр эпохи Windows 7/8/10 и проектов, которым нужен DX11 renderer.
Файл: directx-11-runtime.exe
СкачатьДля старых игр и систем, где требуется совместимость с DX10.
Файл: directx-10-runtime.exe
СкачатьДля классических игр, D3DX9-компонентов и старых игровых движков.
Файл: directx_Jun2010_redist.exe
СкачатьПолный пакет legacy-компонентов DirectX SDK для старых игр.
Файл: directx_Jun2010_redist.exe
СкачатьDLL-файлы
Если игра просит конкретную DLL, чаще всего нужен legacy runtime. Установщик добавляет нужные компоненты DirectX без ручной замены системных файлов.
На небольшом экране строки таблицы DirectX отображаются карточками с файлом, причиной, размером пакета, SHA-256 и кнопкой скачивания.
| Файл | Когда появляется | Решение | Инструкция | Размер пакета | 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
|
Скачать |
Проверено
Перед скачиванием важно сверить имя файла, размер пакета, SHA-256 и назначение runtime. Это помогает отличить корректный установщик от случайной DLL или сторонней сборки.
Страница пересмотрена под структуру DirectX.biz, страницы версий и отдельные инструкции по ошибкам.
На страницах файлов указан размер пакета и SHA-256 для контрольной сверки перед запуском установщика.
Сначала выбирается runtime-пакет под сценарий ошибки, затем проверяются файл, хэш и отсутствие ручной замены DLL.
DirectX End-User Runtime Web Installer DirectX End-User Runtimes June 2010 Microsoft Support: DXDiag
DxDiag
В Windows есть DirectX Diagnostic Tool. Он показывает текущую версию DirectX и помогает собрать сведения о видео и звуке для диагностики.
Установка
Скачайте подходящий пакет DirectX, проверьте имя файла и установите runtime без замены системных библиотек вручную.
Ошибки игр
Частый признак отсутствующих legacy-компонентов DirectX SDK. Начните с legacy runtime.
Ошибка встречается у старых игр и лаунчеров. Установщик Microsoft может добавить нужный side-by-side компонент.
Причина может быть не в установщике, а в видеокарте, драйвере или версии Windows. Проверьте dxdiag.
Так бывает при конфликте версии DirectX, драйвера видеокарты или режима рендера. Начните с dxdiag и обновления runtime.
Проверьте DirectX, видеодрайвер и полноэкранный режим. Для старых игр иногда помогает legacy runtime и запуск от администратора.
Вопросы
Обычно нет. В Windows 10 и 11 актуальный DirectX уже установлен, а обновления приходят через Windows Update.
Он нужен некоторым старым играм, которые используют legacy-компоненты вроде D3DX9, XAudio 2.7, XInput 1.3 или XACT.
Да. На сайте доступны отдельные страницы загрузки для DirectX 12, DirectX 11, DirectX 10 и legacy runtime.
Обычно нужен legacy runtime. Он добавляет старые компоненты DirectX, которые не заменяются обычным DirectX 12.
В большинстве случаев нет. DirectX 12 рассчитан на Windows 10/11, а для Windows 7 чаще смотрят DirectX 11 или legacy runtime.
Причина может быть в драйвере видеокарты, версии Windows, повреждённых файлах игры или в том, что игре нужен другой runtime-пакет.
Нет. DirectX-компоненты ставятся рядом с системными библиотеками, а Windows сама использует нужный набор для конкретной игры.