Інсталяція останньої версії DirectX

Microsoft DirectX входить до складу операційної системи Windows як її невід’ємна частина. Щоб оновити DirectX, необхідно встановити останній пакет оновлень або інші оновлення за допомогою Windows Update.

Щоб перевірити, яку версію DirectX інстальовано на комп’ютер, перейдіть за посиланням Яку версію DirectX інстальовано на комп’ютері?
Щоб перевірити наявність останньої версії DirectX, яку можна інсталювати в операційній системі, див. Список останніх версій DirectX і підтримувані ними операційні системи.

Інсталяція вручну

Можна вручну завантажити й інсталювати вказаний нижче пакет оновлень, який оновить DirectX до останньої версії.

Список останніх версій DirectX і підтримувані ними операційні системи

Згорнути це зображенняРозгорнути це зображення
У таблиці нижче наведено останні версії пакета DirectX, які можна інсталювати в операційній системі.
Згорнути цю таблицюРозгорнути цю таблицю
Підтримувані операційні системиОстанні версії DirectX
ОС Windows 8.1, Windows RT 8.1 і Windows Server 2012 R2 Preview
DirectX 11.2
ОС Windows 8, Windows RT і Windows Server 2012

ОС Windows 7 із пакетом оновлень 1 (SP1) і Windows Server 2008 R2 з пакетом оновлень 1 (SP1) та інстальованим оновленням 2670838
DirectX 11.1
ОС Windows 7 і Windows Server 2008 R2

ОС Windows Vista з пакетом оновлень 2 (SP2) і Windows Server 2008 R2 з пакетом оновлень 2 (SP2) та інстальованим оновленням 971644 або 971512
Пакет DirectX 11.0
ОС Windows Vista з пакетом оновлень 1 (SP1) і Windows Server 2008 або пізнішої версії
Пакет DirectX 10.1
ОС Windows Vista
Пакет DirectX 10.0
Windows XP з пакетом оновлень 2 (SP2) або пізнішої версії

64-розрядна версія Windows XP з пакетом оновлень 1 (SP1) або пізнішої версії та Windows Server 2003 з пакетом оновлень 1 (SP1) або пізнішої версії
DirectX 9.0c
Згорнути це зображенняРозгорнути це зображення

Визначення інстальованої версії DirectX

Згорнути це зображенняРозгорнути це зображення
Щоб з’ясувати, яку версію DirectX інстальовано на комп’ютер, виконайте наведені нижче дії.
  1. Відкрийте засіб діагностики DirectX.
    ОС Windows 8.1 або Windows 8
    Проведіть пальцем від правого краю екрана й торкніться кнопки Пошук. (Якщо ви користуєтеся мишею, помістіть вказівник у правий верхній кут екрана, перемістіть його вниз і натисніть кнопку Пошук.) Введіть запит dxdiag у поле пошуку, а потім виберіть пункт dxdiag.exe.
    ОС Windows 7 або Windows Vista
    Згорнути це зображенняРозгорнути це зображення
    Натисніть кнопку Пуск, введіть у поле пошуку запит dxdiag, а потім натисніть клавішу Enter.
    Згорнути це зображенняРозгорнути це зображення
    Windows XP
    Згорнути це зображенняРозгорнути це зображення
    Натисніть кнопку Пуск і виберіть команду "Виконати". Введіть команду dxdiag у поле Виконати, а потім натисніть клавішу Enter.
    Згорнути це зображенняРозгорнути це зображення
  2. Перейдіть на вкладку Система й у розділі Відомості про систему перевірте номер версії DirectX.
Згорнути це зображенняРозгорнути це зображення

Якщо для програми або гри потрібна раніша версія DirectX

На ваш комп’ютер інстальовано найновішу версію DirectX, але для деяких програм та ігор вимагається пакет DirectX 9. Після інсталяції та запуску програми чи гри, яка потребує DirectX 9, може з’явитися повідомлення про помилку, наприклад "Не вдалося запустити програму, оскільки на комп’ютері відсутній файл d3dx9_35.dll. Щоб вирішити цю проблему, спробуйте інсталювати програму повторно".

Для усунення цієї помилки відвідайте такий веб-сайт Microsoft, щоб інсталювати користувацьке середовище виконання DirectX: Примітка. Запуск цього пакета не впливає на наявні версії пакетів DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow або DirectMusic.

Перелік помилок файлів, які виправляються за допомогою пакета користувацького середовища виконання DirectX

Згорнути це зображенняРозгорнути це зображення
Якщо програма не запускається через відсутність одного з перелічених нижче файлів, цю помилку можна усунути, запустивши в системі пакет середовища виконання DirectX.
  • D3DX9_24.DLL through D3DX9_43.DLL
  • D3DX10.DLL through D3DX10_43.DLL
  • D3DCompiler_33.DLL through D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL through XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL through XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL through XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL through X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Згорнути це зображенняРозгорнути це зображення

Докладні відомості

Для користувачів домашніх комп’ютерів:
DirectX: запитання й відповіді
Для розробників:
Де розташовано пакет SDK для DirectX?
Де розташовано пакет SDK для DirectX (версія 2013) (блоґ MSDN)
"Не зовсім пряма" інсталяція (блоґ MSDN)
Розгортання Direct3D 11 для розробників ігор

Про цю статтю

Номер статті: 179113
Останній відгук: 29 листопада 2013 р.
Застосовується до:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
Ви хотіли б поділитися відгуком про цю статтю?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.