<
  • Главная
Статьи

Як встановити DirectX 9 на Windows 10

  1. установка
  2. пакет DirectX
  3. висновок
  4. ВІДЕОінструкція

Більшість старих ігор не запускаються на новій операційній системі Windows 10, а вона спочатку встановлена ​​на реалізованих в магазинах ноутбуках і навіть стаціонарних комп'ютерах Більшість старих ігор не запускаються на новій операційній системі Windows 10, а вона спочатку встановлена ​​на реалізованих в магазинах ноутбуках і навіть стаціонарних комп'ютерах. Коли користувач вирішує встановити гру 7-річної давності (стару версію GTA, наприклад), підтримувану DirectX 9, то виникає помилка при запуску. Для її вирішення необхідно знати, як встановити DirectX 9 на Windows 10. Багатьом користувачам не вдається встановити набір API дев'ятої версії - він є застарілим і несумісним з Windows 10.

Проблема сумісності старих ігор з новими DirectX 11 або 12 полягає у відсутності в їх складі бібліотек DirectX 9. Абсолютно незрозуміло, чому розробники не використовували їх в складі DirectX12 і тим самим не забезпечили зворотну сумісність. Можливо, вони порахували, що старі ігри та програми вже не будуть використовуватися на новій OS Windows 10. Зараз це вже не має значення - є рішення для установки на ПК старої версії DirectX.

установка

Для установки старого набору API необхідно включити компонент «DirectPlay» - він знаходиться в панелі управління. Нам потрібно її відкрити.

Заходимо в пошук і пишемо: «Панель управління». В панелі знаходимо і запускаємо утиліту видалення програм:

В панелі знаходимо і запускаємо утиліту видалення програм:

У вікні, натискаємо на «Включення і відключення компонентів Windows» (знаходиться в лівому меню):

У вікні, натискаємо на «Включення і відключення компонентів Windows» (знаходиться в лівому меню):

У вікні, шукаємо рядок «Компоненти колишніх версій», встановлюємо навпроти неї «пташку», розкриваємо гілку і також ставимо «галочку» навпроти DirectPlay.

У вікні, шукаємо рядок «Компоненти колишніх версій», встановлюємо навпроти неї «пташку», розкриваємо гілку і також ставимо «галочку» навпроти DirectPlay

Натискаємо «ОК» і намагаємося заново встановити DirectX 9. Часто цей спосіб допомагає впоратися з проблемою, але не можна гарантувати, що це допоможе в вашому випадку. Якщо нічого не допомогло, і DirectX на ОС Windows x32 bit або x64 bit як і раніше не встановлюється, то переходимо до наступного способу.

пакет DirectX

Про цю проблему відомо в компанії Microsoft. Тому на її офіційному сайті є автономний пакет, який включає 9-11 версії DirectX. Завантажити його можна звідси . Згодом пак можна встановити навіть без інтернету.

Переходимо по посиланню і відразу бачимо вікно з вибором мови. Вибираємо російську мову (повинен бути вибраний за умовчанням) і натискаємо кнопку «Завантажити».

Вибираємо російську мову (повинен бути вибраний за умовчанням) і натискаємо кнопку «Завантажити»

Завантаження починається. У Google Chrome скачуваний файл видно на нижній панелі браузера:

У Google Chrome скачуваний файл видно на нижній панелі браузера:

Після скачування нам необхідно розпакувати архів. Запускаємо файл і погоджуємося з умовами ліцензійної угоди (тиснемо «Yes»). З'являється віконце - там потрібно вказати шлях до папки, куди буде розпакувати пакет:

З'являється віконце - там потрібно вказати шлях до папки, куди буде розпакувати пакет:

Тиснемо на кнопку «Browse» і вибираємо папку, в яку помістимо файли. Найзручніше створити на робочому столі папку і вказати її. Після установки програми її доведеться просто видалити. Вибрали папку, тиснемо «ОК» і розпакування починається. Вона займе 5-10 секунд.

Вона займе 5-10 секунд

Тепер заходимо в нашу нову папку і бачимо багато архівів. Чи не звертаємо на них увагу, нас цікавить тільки додаток DXSETUP.EXE - це і є установник. Його легко знайти - він вирізняється з-поміж інших файлів.

Його легко знайти - він вирізняється з-поміж інших файлів

Запускаємо його подвійним кліком лівої кнопки мишки, приймаємо умови ліцензійної угоди, тиснемо «Далі» і ще раз «Далі».

Запускаємо його подвійним кліком лівої кнопки мишки, приймаємо умови ліцензійної угоди, тиснемо «Далі» і ще раз «Далі»

Установка (оновлення) почнеться - вона займе 15-20 секунд (залежить від продуктивності комп'ютера).

Якщо на комп'ютері встановлено антивірус, то він може «лаятися» при процесі установки, так як програма вносить зміни в системний файл. Це нормально, адже мета антивіруса - захищати системні файли від троянських програм. Тому при оновленні DirectX потрібно або відключити антивірус, або вибрати опцію «Дозволити» при повідомленні про внесення програмою DXSETUP.EXE змін в системні файли.

Боятися не варто, адже викачане з офіційного сайту додаток для PC не нанесе ніякої шкоди системі, тим більше що в архіві не може перебувати троянський вірус. Якщо завантажуєте пакет зі стороннього ресурсу, а не з офіційного сайту OS Microsoft, то є небезпека «зловити» вірус. Так це виглядає на прикладі антивіруса 360 Total Security:

Так це виглядає на прикладі антивіруса 360 Total Security:

Після дозволу програма продовжить установку і успішно завершить її. В самому кінці тиснемо кнопку «Завершити», після чого папку з архівами API можна видаляти - вони більше не знадобляться. Якщо установка не вдалася і антивірус «промовчав», то є ймовірність, що він не допустив внесення змін до файл без будь-яких повідомлень. У цьому випадку просто відключіть його на пару хвилин і повторіть установку пакета API.

Що відбувається при оновленні? З цим пакетом ми встановили не нова DirectX, а просто оновили старий відсутніми компонентами і бібліотеками. Але якщо встановлювати просто новий набір API, то сумісності зі старими іграми все одно не буде. Користуватися автоматичним веб-монтажником також не потрібно - його пропонують завантажувати на офіційному сайті Microsoft. Цей інсталятор спочатку перевіряє версію DirectX на комп'ютері і при виявленні такої ж або нової версії скасовує установку, попередньо виводячи відповідне повідомлення.

Отже, якщо коштує 11 або 12 «Директ Ікс», то установка цих же версій з оновленим пакетом бібліотек і компонентів не відбудеться - програма сама напише про це. Потрібно або видаляти API і встановлювати заново (з повним набором бібліотек), або просто оновлювати вручну за допомогою запропонованого вище архіву. Останній варіант більш простий і вимагає менше дій.

висновок

«Майкрософт» пропонує автономний пакет API як варіант вирішення для запуску додатків, що працюють з DirectX 9. На форумах Microsoft багато користувачів пишуть, що їх проблема не була вирішена новим пакетом API, проте більшості він допомагає.

Не можна на 100% гарантувати, що запропоновані вище способи допоможуть, але використовувати їх в будь-якому випадку варто. Тільки так можна запустити старі програми або гри на новій операційній системі і не вдаватися до радикального методу - перевстановлення Windows 10 на старішу «сімку». Хоча багато користувачів, які розчарувалися в «десятці», саме так і роблять.

ВІДЕОінструкція

Також пропонуємо вам подивитися ролик, в якому описується інсталяція DirectX на Windows 10.

Що відбувається при оновленні?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью