Всички съвременни операционни системи Windows включват DirectX по подразбиране, така че вероятно никога няма да се наложи да инсталирате DirectX ръчно.
Въпреки това е известно, че Microsoft пуска актуализирани версии и инсталирането на най-новите актуализации може да е решението на проблема с DirectX, който имате - като грешки в dsetup.dll - или може да доведе до повишаване на производителността на вашите игри и графични програми.
Следвайте стъпките по-долу, за да актуализирате DirectX във всяка версия на Windows. Инсталирането на DirectX ще отнеме по-малко от 15 минути.
В зависимост от версията на Windows, която използвате, може да не се нуждаете от нова версия на DirectX. Вижте раздела под тези стъпки, за да потвърдите, че DirectX ще работи за вашия компютър. Ако не сте сигурни коя версия е инсталирана на вашия компютър в момента, има инструкции как да направите това в най-долната част на тази страница.
Тези стъпки работят на Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.
Как да изтеглите и инсталирате DirectX
-
Посетете страницата за изтегляне на DirectX на сайта на Microsoft.
-
Изберете предпочитания от вас език от падащото меню и след това изберете Изтегляне, за да запишете инсталационния файл на вашия компютър.
-
Отворете файла dxwebsetup.exe и завършете инсталацията на DirectX, като следвате указанията от уебсайта на Microsoft или от инсталационната програма. Инсталирането трябва да отнеме по-малко от минута.
Прочетете внимателно процедурата за настройка. Може да бъдете помолени да инсталирате нещо друго като лентата Bing. Просто премахнете отметката от това, което не ви интересува, за да избегнете инсталирането му.
Каквито и DirectX файлове да липсват, ще бъдат заменени, ако е необходимо. Вижте следващия раздел по-долу за повече информация относно DirectX в определени версии на Windows.
- Рестартирайте компютъра си, дори ако не сте подканени да го направите.
-
След като рестартирате компютъра си, тествайте дали актуализирането до най-новата версия на DirectX е коригирало проблема, който сте имали.
Версии на DirectX Windows
Всички версии на Windows не поддържат всички версии на DirectX. Ето повече за това как всяка версия на DirectX работи в семейството на Windows.
DirectX 12 е включен в Windows 10 и се поддържа само в тази версия на Windows. Актуализации на файлове, свързани с DirectX 12, са достъпни само чрез Windows Update. Не е налична самостоятелна версия на DirectX 12.
DirectX 11.4 & 11.3 се поддържат само в Windows 10. Както при DirectX 12.0, актуализациите се предоставят само чрез Windows Update.
DirectX 11.2 се поддържа само в Windows 10 и Windows 8 (8.1+). Всички актуализации на файлове, свързани с DirectX 11.2, са достъпни в Windows Update в тези версии на Windows. Няма налично самостоятелно изтегляне за DirectX 11.2.
DirectX 11.1 се поддържа в Windows 10 и Windows 8. Windows 7 (SP1) също се поддържа, но само след инсталиране на актуализацията на платформата за Windows 7.
DirectX 11.0 се поддържа в Windows 10, Windows 8 и Windows 7. Поддръжката за Windows Vista е налична, но само след инсталиране на актуализацията на платформата за Windows Vista.йени
DirectX 10 се поддържа в Windows 10, Windows 8, Windows 7 и Windows Vista.
DirectX 9 се поддържа в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP. Ако имате програма, която изисква DirectX 9 файл в Windows 10 или Windows 8, инсталирането на версията за изтегляне (процесът по-горе) е начинът да разрешите този проблем – няма да „понижи“вашата инсталация на DirectX 10/11/12 ! Това също е най-новата версия на DirectX, която е съвместима с Windows XP.
Как да намерите номера на текущата версия на DirectX
Можете да проверите коя версия на DirectX е инсталирана на вашия компютър чрез DirectX Diagnostic Tool.
- Изпълнете командата dxdiag от интерфейс на командния ред, като диалогов прозорец Изпълнение (WIN+R) или команден ред.
- Ако видите съобщение с въпрос за проверка за цифрово подписани драйвери, натиснете Да или Не; всъщност няма значение какво търсим тук.
-
От раздела System потърсете записа DirectX Version в долната част на списъка, за да видите номера на версията на DirectX.
ЧЗВ
Какво прави DirectX?
DirectX е колекция от интерфейси за програмиране на приложения (API), необходими за игра на видео игри на компютър с Windows. Позволява на игрите, които играете, да "говорят" с хардуера на вашия компютър, като например графична карта, звукова карта и памет.
Как актуализирате DirectX?
Можете да получите корекции на DirectX чрез Windows Update. Изберете Старт > Настройки > Windows Update > Проверка за актуализации. Ако има налична по-нова версия на DirectX, можете да я изтеглите и инсталирате тук.
Как деинсталирате DirectX?
Тъй като DirectX е необходима част от Windows, няма официален начин да го деинсталирате. Но може да успеете да се върнете към предишна негова версия. Отворете Възстановяване на системата и изберете точка за възстановяване, която е създадена преди актуализирането на DirectX, след което използвайте инструмента за диагностика на DirectX, за да проверите и се уверите, че използвате по-ранната версия.
Къде инсталирате средите за изпълнение на DirectX за краен потребител?
Ако изтеглите DirectX End-User Runtime Web Installer на Microsoft, той автоматично инсталира няколко библиотеки за изпълнение от наследения DirectX SDK. Може да са ви необходими, за да стартирате някои видеоигри, които използват D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT и/или Managed DirectX 1.1. Инсталирането на този пакет няма да промени DirectX Runtime, който вече е инсталиран на вашия компютър.