Як дізнатися версію Directx у Windows
- 3842
- 150
- Leroy Luettgen
У цих інструкціях для початківців - про те, як дізнатися, який DirectX встановлений на комп’ютері, а точніше, а потім з’ясувати, яка версія DirectX в даний час використовується у вашій системі Windows.
Стаття також містить додаткову невідповідну інформацію щодо версій Directx у Windows 10, 8 та Windows 7, що допоможе краще зрозуміти, що, якщо якісь ігри чи програми не запущуються, а також у ситуаціях, коли версія, яка Ви бачите під час перевірки, відрізняється від того, кого ви очікуєте побачити.
Примітка. Якщо ви прочитали ці інструкції, оскільки у вас є помилки, пов’язані з DirectX 11 у Windows 7, тоді як ця версія встановлюється всіма знаками, окрема інструкція може допомогти вам: як виправити помилки D3D11 та D3D11.DLL у Windows 10 та Windows 7.
Ми дізнаємось, який Directx встановлений
Існує простий спосіб, описаний у тисячі інструкцій, спосіб дізнатися версію DirectX, встановлену в Windows, що складається з наступних простих кроків (рекомендую після перегляду версії для читання наступного розділу цієї статті).
- Натисніть клавіші Win+R на клавіатурі (де Win - клавіша емблеми Windows). Або натисніть "запустити" - "виконувати" (у Windows 10 та 8 - клацніть правою кнопкою миші "запустити" - "виконати").
- Введіть команду dxdiag І натисніть Enter.
Якщо з якихось причин, запуск діагностичного інструменту Directx не відбулося після цього, то перейдіть C: \ Windows \ System32 І запустити файл dxdiag.Витягувати Звідти.
Вікно діагностики DirectX відкриється (на першому старті вас також можуть запросити перевірити цифрові підписи драйверів - зробити це на свій розсуд). У цій утиліті, на вкладці Система в розділі Інформація про систему, ви побачите інформацію про версію DirectX на комп'ютері.
Але є одна деталь: Насправді значення цього параметра не вказує, який DirectX встановлений, але лише про яку з встановленої версії бібліотек активний і використовується під час роботи з інтерфейсом Windows. Оновлення: Я спостерігаю, що починаючи з оновлення Windows 10 1703 Creators у головному вікні на вкладці системи DXDIAG, вказує лише на встановлену версію Directx, t.Е. Завжди 12. Але не обов’язково, щоб його підтримували драйвери відеокарти чи відеокарти. Підтримувана версія DirectX можна побачити на екрані на вкладці, як на скріншоті нижче, або в тому, як описано пізніше.
Про версії DirectX у Windows
Зазвичай Windows містить відразу кілька версій Directx. Наприклад, Directx 12 встановлюється в Windows 10, навіть якщо при використанні описаного вище методу, щоб дізнатися версію DirectX, ви бачите версію 11.2 або подібні (з версії Windows 10 1703 У головному вікні Dxdiag, версія 12 завжди відображається, навіть якщо вона не підтримується).
У описаній ситуації вам не потрібно шукати, де завантажити Directx 12, а лише, якщо є підтримувана відеокарта, щоб переконатися, що система використовує останню версію бібліотек, як описано тут: Directx 12 у Windows 10 (також корисна інформація в коментарях до зазначеної статті).
У той же час, в оригінальних Windows, за замовчуванням багато бібліотек Directx більш старих версій відсутні - 9, 10, які майже завжди чи пізніше користуються попитом програмами та іграми, які використовують їх для роботи (за їх відсутності , користувач отримує звіти, що файли схожі на файли, ймовірно, d3dx9_43.Dll, xinput1_3.DLL відсутній).
Для того, щоб завантажити бібліотеки DirectX цих версій, найкраще використовувати веб -інсталятор DirectX з веб -сайту Microsoft, див. Як завантажити DirectX для Windows 10.
При встановленні Directx з ним:
- Ваша версія DirecTX не буде замінена (в останніх Windows його бібліотеки оновлюються Центром оновлення).
- Всі необхідні відсутні бібліотеки Directx будуть завантажені, включаючи старі версії для DirectX 9 та 10. А також деякі бібліотеки останніх версій.
Підсумовуючи: на комп’ютері з Windows доцільно мати всі підтримувані версії DirectX до останнього підтримуваного вашою відеокартою, яку ви можете дізнатися, запустивши утиліту DXDIAG. Можливо також, що нові драйвери для вашої відеокарти принесуть підтримку для нових версій DirecTX, і тому доцільно постійно їх оновлювати.
Ну, на всякий випадок: якщо ви з якихось причини запустите dxdiag, багато сторонніх програм для перегляду інформації про систему, а також для тестування відеокарти також показують версію Directx.
Правда, трапляється, що остання версія відображається, а не використовується. І, наприклад, AIDA64 також показує встановлену версію DirectX (у розділі інформації про операційну систему) та підтримується у розділі "Directx - Video".