DirectX 9.0c — библиотеки Microsoft, которые нужны старым играм на Windows. Устанавливаются официальной средой выполнения DirectX поверх современной версии.
Версии по годам
- Выпуск
- DirectX 12
- Год выпуска
- 2015
- Поддержка
- актуальная
- Выпуск
- DirectX 11
- Год выпуска
- 2009
- Поддержка
- актуальная
- Выпуск
- DirectX 10
- Год выпуска
- 2006
- Поддержка
- актуальная
- Выпуск
- DirectX 9.0c
- Год выпуска
- 2002
- Сборка
- 9.29.1974
- Поддержка
- актуальная
Оцените DirectX 9.0c
Средняя 0,0 · оценок: 0
Спасибо! Оценка сохранена, её можно изменить. Не удалось сохранить оценку. Попробуйте позже. Сегодня из вашей сети уже слишком много оценок. Попробуйте завтра. Средняя оценка появится после 5 оценок.
Скриншоты
О программе DirectX 9.0c
DirectX 9.0c для Windows скачивают, когда старая игра сообщает об отсутствии одного из файлов d3dx9 с расширением DLL. Это набор библиотек Microsoft Corporation, которые устанавливаются бесплатно через официальную среду выполнения DirectX и работают рядом с современным DirectX, встроенным в систему.
Зачем DirectX 9 на новой Windows?
Windows 11 и Windows 10 содержат современные версии DirectX, но не включают вспомогательные библиотеки D3DX, XInput и XAudio старых выпусков. Игры, созданные под DirectX 9, обращаются именно к ним. Если такой файл не найден, игра не запускается — хотя видеокарта и система полностью её поддерживают. Установка среды выполнения добавляет недостающие файлы и ничего не удаляет.
Как установить?
- Откройте страницу среды выполнения DirectX на сайте Microsoft и скачайте установщик.
- Запустите его и примите лицензионное соглашение. Установщик скачает только недостающие компоненты.
- Перезагрузите компьютер и снова запустите игру.
В каталоге указан полный пакет размером около 95,62 МБ — он пригодится, если на компьютере нет интернета.
Как проверить, что стоит в системе?
Нажмите Win + R, введите dxdiag и нажмите Enter. На вкладке «Система» будет указана версия DirectX, встроенная в Windows, — например, DirectX 12. Это не противоречит установке DirectX 9.0c: dxdiag показывает старшую версию, а старые библиотеки хранятся рядом. Подробнее — в справке Microsoft.
Почему нельзя просто скачать DLL?
Сайты с отдельными DLL-файлами предлагают быстрый путь, но это плохая идея. Файл может оказаться другой версии или разрядности, и игра всё равно не запустится. Хуже того, под видом DLL иногда распространяют вредоносный код. Официальный установщик раскладывает нужные версии по правильным папкам — для программ любой разрядности.
Игра всё равно не запускается — что ещё проверить?
- Установите распространяемые пакеты Visual C++, которые идут в папке игры.
- Обновите драйвер видеокарты с сайта производителя.
- Попробуйте режим совместимости в свойствах ярлыка игры.
- Для игр из магазинов проверьте целостность файлов в лаунчере.
Почему у старых игр бывают другие проблемы?
Игра прошлых лет может не работать и по другим причинам, не связанным с DirectX 9. Старые защиты от копирования не запускаются на современных системах, а высокое разрешение экрана ломает меню, рассчитанные на мониторы того времени. Часто помогают патчи от издателя или версии игры из цифровых магазинов, где такие проблемы уже исправлены. Если игра запускается, но работает с артефактами, попробуйте оконный режим и отключите сглаживание в её настройках.
Для разработчиков
Microsoft описывает, как включать среду выполнения DirectX в установщики игр, в статье для разработчиков. Современные заголовки DirectX опубликованы в репозитории Microsoft на GitHub.
Другие версии
Современные игры используют DirectX 11 и DirectX 12, которые уже есть в Windows. Для установки через интернет удобен веб-установщик среды выполнения.
Плюсы и минусы
- Бесплатный официальный пакет Microsoft.
- Возвращает старым играм недостающие библиотеки.
- Не мешает современному DirectX.
- Нужен только для старых игр.
- Не решает проблемы с драйверами и Visual C++.
Похожие программы
Все
DirectX 10
DirectX 10 — набор интерфейсов Microsoft для графики и игр в Windows. Он встроен в систему, а недостающие библиотеки ставит бесплатный DirectX End-User Runtime.
3uTools
3uTools — бесплатная программа для Windows, которая управляет iPhone и iPad с компьютера: передача файлов, резервные копии, сведения об устройстве.
Huawei HiSuite
Huawei HiSuite — бесплатная программа Huawei для Windows: резервное копирование, передача файлов и обновление системы смартфонов и планшетов Huawei.
DirectX 11
DirectX 11 — набор программных интерфейсов Microsoft для графики и звука в играх и программах на Windows. Входит в систему и обновляется через Windows Update.
DirectX 12
DirectX 12 — бесплатный графический интерфейс Microsoft для игр на современных Windows. Встроен в систему и обновляется через Центр обновления Windows.
DriverPack Solution
DriverPack Solution — бесплатная программа для Windows, которая определяет оборудование и автоматически устанавливает или обновляет драйверы.