Applies ToWindows 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 Windows 10

Какво е DirectX?

DirectX е група компоненти в Windows, която позволява на софтуера, главно и по-специално на игри, да работи директно с вашия хардуер за видео и аудио.  Игрите, които използват DirectX, могат да използват по-ефективно свойствата на мултимедийния ускорител, вграден във вашия хардуер, което подобрява цялостната ви работа с мултимедийното съдържание. 

Проверка коя версия на DirectX е инсталирана

Инструментът DxDiag докладва в детайли кои компоненти и драйвери на DirectX са инсталирани и могат да бъдат използвани във вашата система.

  1. От „Старт“ въведете dxdiag в полето „Търсене“ и след това натиснете Enter.

  2. Докоснете или щракнете върху dxdiag от резултатите.

  3. Проверете Версия на DirectX на първата страница от отчета в раздела Информация за системата.

  1. Плъзнете бързо навътре от десния край на екрана и след това докоснете „Търсене“. Въведете dxdiag в полето за търсене. Или просто въведете dxdiag от „Старт”.

  2. Докоснете или щракнете върху dxdiag от резултатите.

  3. Проверете Версия на DirectX на първата страница от отчета в раздела Информация за системата.

  1. Щракнете върху „Старт”, въведете dxdiag в полето за търсене.

  2. Докоснете или щракнете върху dxdiag от резултатите.

  3. Проверете Версия на DirectX на първата страница от отчета в раздела Информация за системата.

Версии и актуализации на DirectX по операционна система

DirectX 11.3 и 12 са включени в тези версии на Windows.

Актуализации ще бъдат налични посредством Windows Update. Няма самостоятелен пакет за тези версии на DirectX.

  • DirectX 11.1 е включен в Windows 8, Windows RT и Windows Server 2012. Няма самостоятелен пакет за актуализация за DirectX 11.1. Можете да инсталирате тази версия на DirectX само чрез Windows Update в Windows 8, Windows RT и Windows Server 2012.

  • DirectX 11.2 е включен в Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Няма самостоятелен пакет за актуализация за DirectX 11.2.  Можете да инсталирате тази версия на DirectX само чрез Windows Update в Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2.

Забележка За да надстроите DirectX до по-нови версии, ще трябва да надстроите вашата операционна система.

  • DirectX 11.0 е включен в Windows 7 и Server 2008 R2. Няма самостоятелен пакет за актуализация за тази версия. Можете да актуализирате DirectX, като инсталирате сервизния пакет и актуализацията, изброени по-долу.

  • DirectX 11.1 е наличен за Windows 7 SP1 и Windows Server 2008 RS SP1 с актуализацията на платформата Windows 7 и Windows Server 2008 (KB2670838).

Забележка За да надстроите DirectX до по-нови версии, ще трябва да надстроите вашата операционна система.

  • DirectX 10 е включен в Windows Vista. Няма самостоятелен пакет за актуализация за тази версия. Можете да актуализирате DirectX, като инсталирате сервизния пакет и актуализацията, изброени по-долу.

  • DirectX 10.1 е включен в Windows Vista SP1 или по-нова версия и Windows Server SP1 или по-нова версия. Няма самостоятелен пакет за актуализация за тази версия. Можете да актуализирате DirectX, като инсталирате сервизния пакет и актуализацията, изброени по-долу.

  • DirectX 11.0 е наличен за Windows Vista SP2 и Windows Server 2008 SP2 с инсталирана KB971512.

Забележка За да надстроите DirectX до по-нови версии, ще трябва да надстроите вашата операционна система.

DirectX 9.0c е наличен за Windows XP и Windows Server 2003 чрез инсталирането на DirectX 9.0c End-User Runtime.

Някои приложения и игри изискват DirectX 9. Обаче компютърът ви включва по-скорошна версия на DirectX. Ако инсталирате и изпълните приложение или игра, която изисква DirectX 9, може да получите съобщение за грешка, като „Програмата не може да стартира, защото d3dx9_35.dll липсва от компютъра. Опитайте да преинсталирате програмата, за да разрешите проблема.“

За да разрешите този проблем, инсталирайте DirectX End-User Runtime.

Забележки

  • Когато изпълните този пакет, не се извършва промяна във версията ви на DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow или DirectMusic.

  • За да надстроите DirectX до по-нова версия, ще трябва да надстроите вашата операционна система.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.