Direct X за Windows 10. Решаване на проблеми с инсталирането и работата на DirectX

  1. Здравейте администратор, въпрос, къде изтеглете DirectX 12 за Windows 10? Инсталирах го на моя Windows лаптоп 10 и имах инсталиран DirectX 11.2 заедно със системата, но приятелят ми има лаптоп от друг производител и също има инсталиран Windows 10, така че той има DirectX 12!? Защо има по-нова версия на DirectX, след като и двамата имаме инсталиран Windows 10 Home за един и същ език.
  2. здравейте всички Въпрос. Една стара игра не работи на Windows 10 и при стартиране изписва грешката „Програмата не може да бъде стартирана, защото dll липсва на компютъра.“ Как да решим проблема? Казват, че трябва да изтеглите DirectX за Windows 10, но не е ли инсталиран заедно с нова системаавтоматично?

Здравейте приятели! Започнаха да ми задават подобни въпроси няколко дни след пускането на Windows 10 и някак си не успях веднага да напиша статия по тази тема, но сега имам свободна минута, така че седнете удобно.

1. Какво е DirectX, откъде мога да го изтегля и как да го инсталирам?

2. След Windows инсталации 10 Имам инсталиран DirectX 11.2, как да инсталирам DirectX 12?

какво стана DirectX, откъде да го изтегля и как да го инсталирам тогава

DirectX е набор от динамични библиотеки или файлове с разширение DLL, които участват в работата на приложенията за игри и превръщат Windows 10 в идеална среда за компютърни игри. Но DirectX е важен не само за игрите, той активно участва в работата на цялата операционна система. DirectX ще използва, ако е необходимо, всичко инсталирано във вашия операционна системапрограми, какво да кажа, дори мишката и клавиатурата използват DirectX файлове.

DirectX никога не се инсталира отделно от операционната система; той винаги се инсталира заедно с Windows, например вИнтегриран Windows 8.1DirectX 11 и Windows 10 - DirectX 11.2 или DirectX 12.

Ако искате да знаете вашата версияDirectX, след това щракнете с десния бутон върху менюто "Старт" и изберете "Изпълни".

След това въведете командата в полето за въвеждане dxdiagи щракнете върху OK.

Инструментът за диагностика ще се стартира

DirectX, в прозореца на който ще видите вашата версия.

Каквато и версия да сте инсталирали, знайте, че Microsoft непрекъснато актуализира компонентите на DirectX на своя уебсайт, което означава, че се нуждае от периодични актуализации.

Ще кажа повече DirectX винаги трябва да се актуализира след инсталиране на Windows. защо

например, Windows 7 или Windows 8.1 в тяхното разпространение имат само остарели компоненти на динамични библиотеки DLL и Windows 10, напротив, в своето разпространение има само най-новите набори от динамични библиотеки и в този комплектможе да няма налични стари комплекти DLL файлове, необходими за стартиране на наследени приложения и програми за игри. Ето защо много потребители имат проблеми със стартирането на нови програми и игри на Windows 10. След актуализация DirectX, Windows 10 ще има пълен комплектразлични динамични библиотеки и вашата игра определено ще започне.

Актуализирането на DirectX е много лесно; просто трябва да изтеглите и стартирате инсталатора на изпълнима библиотека DirectX.

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

Откажете и продължете.

Файлът dxwebsetup.exe е изтеглен, стартирайте го

Приемете условията на лицензионното споразумение и щракнете върху Напред

Ако не се нуждаете от панела Bing във вашия браузър, премахнете отметката от квадратчето.

Инсталаторът на DirectX откри липсващи компоненти във вашия Windows 10.

Процесът на зареждане на компонентите на DirectX започва.

Инсталиране на DirectX компоненти

Инсталацията е завършена.

След като инсталирах Windows 10, имам инсталиран DirectX 11.2, как да инсталирам DirectX 12?

Ако сте имали версия на DirectX 11.2 преди актуализацията, тогава не очаквайте, че след актуализацията версията ще стане DirectX 12, но Въпросът е, че все още не всички видеокарти поддържат технологията DirectX 12 и е много лесно да се провери.

Например, на моя лаптоп е инсталиран NVIDIA видео карта GeForce GT 750M,

Нека отидем на официалния сайт на производителя на видеокартата

http://www.nvidia.ru/object/geforce-gt-700m-graphics-cards-ru.html#pdpContent=2

и виждаме, че видеокартата ми NVIDIA GeForce GT 750M поддържа само DirectX 11.2

Но следващото поколение видеокарта NVIDIA GeForce GT 820M поддържа DirectX 12

Няма място за притеснение и разработчиците на драйвери отдавна работят върху съвместимостта на старите видеокарти с новата версия DirectX 12 и първите плодове вече са тук, инсталирах го само преди седмица нов драйверкъм вашата видео картаGT 750M и сега имам най-новата версия на Windows 10 DirectX 12.

Също така чух, че версиятаDirectX 12 е инсталиран заедно с актуализациите на Windows, но в моя случай всичко се случи по различен начин.

Статии, които ще са ви полезни.

DirectX е необходим за стартиране и нормална работаповечето професионални програми и 3D приложения. Неправилен монтажили липсата на този компонент в системата води до грешки. Например „файлът липсва d3dx9.dll" Следната статия ще ви помогне да инсталирате правилно правилната версия на DirectX на вашия компютър.

Въведение. Необходимостта от DirectX на Windows OS

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

Изтеглете DirectX 9 за Windows 7 (x32/x64-bit)

DirectX 9 е необходим, ако изпълнявате по-стари игри или програми и виждате прозорец с една от следните грешки:

  • Програмата не може да се стартира, защото компютърът няма d3dx9.dll;
  • "...липсва d3dx9_ xx.dll", където хх –почти всяко двуцифрено число.
Тези грешки информират потребителя, че DirectX не е инсталиран правилно в операционната система. За да разрешите проблема, можете да изтеглите DirectX 9 от нашия уебсайт или от официалния - microsoft.com.
За онлайн инсталатора е необходима интернет връзка, тъй като инсталаторът изтегля всичко необходими файловес онлайн сървъри Microsoft. Бъдете внимателни!
На уебсайта на разработчика можете да намерите и DirectX 9s. Тази версия на библиотеките обаче е подходяща само за Windows XPи по-долу. Следователно съветникът за инсталиране просто няма да ви позволи да започнете инсталационния процес. Връзката към последната текуща версия се намира в блока по-долу.

Има и пълен инсталационен пакет DirectX 9, който не изисква достъп до интернет.

Официална страница със самостоятелна версия на DirectX 9 в моментаповече не съществува. Можете обаче да го изтеглите от нашия уебсайт или от уебсайта на Microsoft.

Тази версия на DirectX също е полезна, ако онлайн инсталаторът:

  • Дава грешка;
  • Казва ви какво има на вашия компютър текущата версия вече е инсталиранакомпонент.
За да разопаковате изтегления файл, трябва:
  1. Отворете "directx_Jun2010_redist.exe"→ потвърдете лицензионно споразумениес едно натискане на бутон "да" ;
  2. Изберете местоположение за DirectX файловете, които да бъдат извлечени „Преглед...“ → започнете разопаковането, като щракнете върху "ОК" ;
  3. Изчакайте процеса да завърши → отворете папката, избрана в стъпка 2;
  4. Стартирайте изпълним файл DXSETUP.exe →изпълнете стандартната инсталационна процедура стъпка по стъпка.
Фигура 1. Процедура за инсталиране на DirectX 9 на Windows 7.

Готови. Сега трябва да рестартирате компютъра и да се уверите, че компонентът работи, като отворите приложението, което изисква библиотеката DirectX 9, която току-що сте изтеглили.

Изтеглете DirectX 10 за Windows 7 (x32/64-bit)

Преди да изтеглите 10-тиверсия, моля, прочетете следната информация. Тази вариация на компонента не може да бъде изтеглена отделно, тъй като вече е вградена в библиотеката DirectX 11, която първоначално присъства в Windows 7. Размерът на битовете и годината на издаване на системата нямат значение.

Можете да разберете версията на DirectX, инсталирана на вашия компютър. Там можете също да видите кои версии на DirectX библиотеки са предварително инсталирани в различни операционни системи. Ако обаче имате проблеми при стартиране на 3D приложения проблеми, следва:

  • Актуализирайте DirectX, като изтеглите официалния инсталатор от нашия ресурс. За по-нататъшно инсталиране на DirectX 11 определено ще ви трябва интернет връзка;
  • Актуализирайте/инсталирайте софтуерната част на вашата видеокарта чрез изтегляне необходим драйверот сайта на производителя за устройства от Nvidia, AMD и др.;
  • Проверете за актуализации. Тъй като проблемът може да възникне, ако актуализацията не е инсталирана на вашия компютър KB2670838, който можете да изтеглите, като изберете размера на битовете на вашата операционна система (изтегляне на 32-битова версия или 64-битова версия).
Можете да изтеглите самостоятелния инсталационен пакет DirectX 10/11 за Windows 7 в следващата глава (от нашия уебсайт или от уебсайта на Microsoft).В повечето случаи проблемът ще бъде решен и ще можете да използвате пълноценно нужните ви програми/игри. В противен случай опитайте да преинсталирате софтуера си, като се обърнете към други източници за изтегляне (за предпочитане официални).

Изтеглете DirectX 11 за Windows 7 (x32/64-bit)


DirectX 11– най-новата версия на компонента, която се поддържа от операционната система Windows система 7. Също като DirectX 10, той е интегриран по подразбиране и не изисква допълнително изтегляне.

Ако имате проблеми с изпълнението на програми, които изискват поддръжка за този компонент, трябва:

  • Инсталирайте актуализация KB2670838за вашата операционна система (изтеглете 32-битова версия или 64-битова версия). Можете също да изтеглите от официалния уебсайт на тази страница (MS уебсайт);
  • Актуализирайте драйверите на вашия видео адаптер, като посетите уебсайта на производителя на вашето оборудване (Nvidia, AMD и др.).
Следването на тези прости стъпки ще реши проблема. В противен случай преинсталирайте/проверете софтуера, който използвате, за грешки.

Изтеглете DirectX за Windows 8 или 8.1

Няма отделен файл с компоненти за тези операционни системи. DirectX 11 вече е интегриран и в двата G8 и, ако е необходимо, може да бъде актуализиран чрез инсталиране на някои важни компоненти за сигурност от „Актуализация на Windows“. Запомнете това DirectX 12 не се поддържатези ОС!
Най-новата версия, която можете да инсталирате на вашия компютър, можете да намерите в главата: .
Ако трябва да използвате по-стари приложения, които работят на по-ранни библиотеки, можете да го намерите в главата: . Версията за Windows 7 в случая е напълнопасва

и за 8-ми (8.1).

Как да разберете инсталираната версия на DirectX Този въпрос може да възникне, ако се опитвате да стартирате най-новата 3D игра и се натъкнете на проблеми със съвместимостта. Струва си да се отбележи веднага: Windows 7 не поддържа DirectX 12 библиотеки. Можете да прочетете повече за това в главата: "".

  1. Можете да разберете версията на DirectX, инсталирана на вашия компютър, както следва: Отворете менюто "Старт" → въведете заявката в търсенето:"dxdiag" → натиснете клавишаВъведете ;
  2. (може да се появи предупреждение за необходимостта от проверка на подписа на цифровите драйвери, препоръчително е да се съгласите) Сега в раздела "Система" (отваря се по подразбиране), в разделасистемна информация чеков номер DirectX версии

в съответния ред. Фигура 2 показва точното местоположение на желаната точка.
Фигура 2. Разглеждаме нашата версия на необходимия компонент.
  • Както можете да видите, само две прости стъпки ще ви помогнат да разберете вашата версия на DirectX. Също така за в бъдеще можете да вземете предвид, че:
  • DirectX 9c е интегриран в Windows XP SP2;
  • DirectX 10 е интегриран в Windows Vista;
  • DirectX 10-11 е интегриран в Windows 7;
  • DirectX 11.1 е интегриран в Windows 8;
  • DirectX 11.2 е интегриран в Windows 8.1; 12(!) DirectX 11.3 и
интегриран в операционната система Windows 10. След това ще разберете защо, дори и при силно желание, виене можеш инсталирайте DirectX 12 на работещ компютър 7.

Windows контрол

Защо DirectX 12 не може да бъде изтеглен на Windows 7 За потребител, който се интересува сериозно от модерна 3D графика,напоследък все по-често възниква въпросът за Windows съвместимост 7 с наскоро пуснати игри. И така, всистемни изисквания нова започна да „прониква“ в наскоро пуснатите части от игрите.

DirectX Въпреки това, за съжаление, няма да можете да инсталирате най-новата версия на този компонент на вашия компютър. Това се дължи на факта, чеединственият система, поддържаща DirectX 12 – Windows 10

. Естествено, теоретично, по-старите версии на операционната система също са способни да „дърпат“ най-новите разработки на компютърната графика. Само Microsoft реши друго. В крайна сметка трябва да популяризираме новата операционна система сред масите и да увеличим продажбите. Съответно, за да могат крайните потребители да обърнат внимание на новоизлезлия продукт, е необходимо да се въведат определеничипове
Често срещана практика е потенциалните купувачи да не виждат смисъл да плащат за актуализации или просто да се страхуват от системите за наблюдение, вградени в новите версии на операционната система. Можете да разсеете всички митове и да научите за предимствата на Windows 10 в следващата глава.

Актуализиране на DirectX до най-новата версия на Windows 7 (8, 8.1, 10)

Преди да прочетете тази глава, моля, прочетете информацията за най-добрата версиякомпонент, който може да бъде инсталиран на вашия компютър (под формата на „ОС - най-новата версия на DirectX“):

  • Windows XP – 9.0c;
  • Windows 7 – 11.1;
  • Windows 8/8.1 – 11.2;
  • Windows 10 – 11.3 и 12 (най-актуалната версия).
Сега, за да инсталирате най-новата версия на този компонент на вашия компютър, трябва да: Готови.
Ако вашата операционна система не поддържа версията на DirectX, от която се нуждаете, не се отчайвайте. Има решение: можете да надстроите системата си до Windows 10, която работи с най-новите версии на DirectX и съдържа много други подобрения. Прочетете повече за тях.

Деинсталиране и повторно инсталиране на DirectX на Windows 7 (XP, 8, 8.1, 10)

Понякога възникват грешки в работата на някои високоспециализирани програми или 3D игри. Това може да се дължи на проблеми в самото приложение или на инсталиран компонент DirectX.

Преди да деинсталирате или преинсталирате DirectX, трябва да се уверите, че той е дефектен и едва след това да вземете необходимите мерки. Обърнете внимание!
Ако програмата или играта преди това е работила правилно и не е имало промени във важни системни файлове или драйвери, препоръчително е да преинсталирате приложението и да нулирате настройките му.

Невъзможно е да премахнете DirectX от Windows 7, 8, 8.1, 10

На първо място, трябва да обърнете внимание на факта, че в Windows 7, 8, 8.1, 10 Компонентът DirectX е интегриран, така че можете да премахнете всяка версия на DirectX, като използвате стандартните инструменти на самата операционна система няма да работи. Това е възможно само чрез програми на трети страни. внимание!
Премахването на DirectX на посочените версии на Windows може да доведе до редица необратими последици, включително пълно повреда на системата.

Ако сте сигурни, че проблемът се дължи единствено на DirectX, първо го инсталирайте отново, като използвате пълната самостоятелна версия от официалния уебсайт на Microsoft.

В повечето случаи проблемът ще бъде разрешен и ще можете да използвате всяка програма, която изисква инсталирани DirectX библиотеки.

Ако проблемът продължава, отидете на глава: .

Премахване на DirectX 9 на Windows XP с помощта на стандартни инструменти на ОС

В Windows XPБиблиотеките на DirectX 9 (9c) могат да бъдат премахнати чрез стандартна системна функционалност: „Добавяне или премахване на програми“.Ако не сте сигурни, че даден компонент е неуспешен, не се препоръчва да предприемате никакви действия за промяна на файловете му. Първо трябва да актуализирате компонента с помощта на самостоятелния инсталатор на DirectX 9. версия ще свърши работаот главата: .Ако преинсталирането на DirectX на Windows XP не реши проблема:

  1. Опитайте да използвате друга версия софтуерприложение, което изпитва проблеми;
  2. След като предприемете стъпки за идентифициране на дефектната програма/игра, проверете грешките, които могат да възникнат при работа с този компонент в следващата глава.

Решаване на проблеми с инсталирането и работата на DirectX

Преди да прочетете тази глава, се препоръчва да прочетете главата „ Деинсталиране и повторно инсталиране на DirectX на Windows 7 (XP, 8, 8.1, 10)", за незабавно отстраняване на случаите, свързани с дефектен потребителски софтуер.
Ако стъпките в горната глава не са довели до желания резултат, продължете да се запознавате с примери за грешки.

Грешка при стартиране на приложението (0xc000007b)

Прозорец за грешка с този код може да се появи, когато стартирате няколко приложения или една игра или програма.
В този случай истинският „виновник“ за проблема много често е неправилно посочен, тъй като причината 0xc000007bТова също може да доведе до заразяване на вашия компютър с вирус.

За да се отървете от тази грешка, трябва:

  • Проверете функционалността на друго приложение, което също използва DirectX;
  • Актуализирайте драйверите на вашата видеокарта, които можете да намерите на уебсайтовете на Nvidia или AMD (в зависимост от производителя на вашата графична карта);
  • Инсталирайте/актуализирайте библиотеки «. Net Framework» , « Visual C++"към текущи версии. Архивирайте с тези компоненти на систематаможете да го изтеглите безплатно от нашия уебсайт ( самоза Windows 7, 8, 8.1, 10; битовата дълбочина няма значение);
  • Сканирайте напълно системата с антивирусна програма или безплатна помощна програма "Dr.Web Cureit!"да се изключи възможността от заразяване на ОС със зловреден код;
  • Възстановяване системни файловечрез командния ред.
За да започнете този процес, трябва да отворите менюто "Старт" → въведете търсенето: “cmd” → стартирайте съответната програма от името на администратора.

В прозореца, който се показва, изпълнете командата без кавички: “ sfc /сканиране» → изчакайте процедурата по възстановяване да завърши → рестартирайте компютъра.
Фигура 3. Сканиране и възстановяване повредени файловесистема с помощта на “sfc /scannow”.

  • Върнете операционната система в работно състояние чрез стандартно средство за защита: „Възстановяване на системата“, ако по-рано проблемно приложениезапочна добре. Това действие трябва да се използва само в краен случай или ако предишните не са помогнали.
Тези стъпки ще помогнат за отстраняване на грешката 0xc000007bи можете да стартирате всяко приложение, съвместимо с DirectX, без никакви проблеми.

„Компонентът Direct3D 11.1 API не е наличен. Необходима е актуализация на Windows 7."

Ако използвате оригинален образ на Windows 7 (без значение: лицензиран или пиратски), просто трябва да актуализирате системата и да инсталирате Internet Explorer 11 от официалния уебсайт на Microsoft, за да коригирате този проблем.

Можете да изтеглите IE 11 от официалния уебсайт, като щракнете върху тази връзка. Обърнете внимание!
IN Компилации на Windows 7, които имат функция за актуализиране или други важни системни услуги, инсталирайте Internet Explorer невъзможно.
Единственият начин за решаване на проблем с компонент е „API Direct3D 11.1“– монтаж на оригинала Изображение на Windows 7 с необходимите актуализации.

Ако важни функции на ОС не са изрязани от автора на вашата компилация, трябва да изтеглите актуализацията "KB2731771", които можете да изтеглите от нашия уебсайт.

Вашият проблем ще бъде решен и IE 11ще се инсталира нормално, когато опитате отново.

След тези стъпки трябва да рестартирате компютъра си, за да влязат в сила промените.

Инсталирането или работата на DirectX е неуспешна в определени приложения

Тази глава описва проблеми, които може да срещнете по време на работа някоипрограми или игри. В съдържанието можете да намерите решение за вашия (или подобен) код на грешка и да намерите препоръки за разрешаване на проблема.

Проблеми при инсталиране на DirectX (DXEerror.log, критична или вътрешна грешка)

Понякога възникват грешки с DirectX и по време на неговата актуализация/инсталация. Решението на всеки от тези проблеми е доста просто. Преди да опитате да инсталирате компонента отново, трябва:

  • Временно деактивирайте антивирусната програма;
  • Използвайте препоръчителните настройки в свойствата на изтегления файл, като го стартирате щракнете с десния бутонрежим на мишката „Поправки на съвместимостта“.
Фигура 4. Стартирайте инсталатора в режим оптимални настройки». файлове:
Ако това не помогне, проверете системни изискванияинсталатор, за да елиминирате напълно случаите на несъвместимост на вашата операционна система с изтегления DirectX компонент.

DirectX не се стартира или „Неуспешно инициализиране...“

Решение на този проблем индивидуалноза всеки потребител.

Грешка „Неуспешно инициализиране на DirectX“се случва главно, когато самото приложение не работи. За да разрешите този проблем, трябва да актуализирате вашата игра/програма, като инсталирате всички необходими "лепенки

» от разработчика. За да направите това, трябва да посетите форум или уебсайтжеланото приложение

и намерете раздела, който описва решението на проблема. Ако горните стъпки не помогнат, използвайте препоръките от глава:.

Това ще помогне за разрешаването на проблема. Защо трябва да преминете към Windows 10 и DirectX12 Microsoft Corporation е огромна компания, която от много години произвежда може би най-добрите операционни системи за компютри. Въпреки това, започвайки от версията

  • Windows 8
  • функциите за проследяване на потребителите бяха интегрирани в операционната система. Не всичко е толкова страшно, колкото изглежда на пръв поглед, защото:
Първо, тази опция може лесно да бъде деактивирана на един етап от инсталирането на всеки нов Windows; Второ, спазващите закона граждани не трябва да се тревожат за личните си данни, дори когато наблюдението е включено, тъй като то е насочено главно към хора, участващи в незаконни дейности.Така че няма причина да се страхувате за семейни снимки и документи. Напротив, Windows 10

защитени

много по-добър от своите предшественици, а също така има редица други предимства и функции, които го отличават от неговите „големи сестри“. Предимства на Windows 10 пред Windows 7, 8, 8.1 Windows 10 е бърза, красива и функционална операционна система. Нека опишем някои

  • достойнство нов продукт на Microsoft:;
  • Разбира се, поддръжка за DirectX 12, което ще подобри графичните възможности на игрите и производителността на компютъра
  • ново ниво
  • Системата не е податлива на атаки от повечето вируси, които сериозно засегнаха Windows 7, 8, 8.1 и XP.
Изискванията към компютърните компоненти не са се увеличили. Това ще спести ресурсите на вашия компютър или лаптоп за работа с тежки програми и многозадачност;

Поддръжка за множество настолни компютри, приятелски дизайн и други функции, които не бихте намерили в Windows 7 и 8.

Новата операционна система Windows 10 несъмнено е успешен и добре разработен продукт. Тук бяха коригирани грешки и недостатъци на Windows 8 и бяха взети предвид много желания по отношение на интерфейса. Сега трябва да поговорим по-подробно за основното предимство за феновете на компютърните игри.– най-новата версия на графични библиотеки от Microsoft, представена на хората на „Годишната конференция на разработчиците на игри“. Компаниите за разработка (по-специално техните програмисти) най-накрая откриха напълно нов инструмент за опростяване на взаимодействието на компютърния софтуер с хардуера.

DirectX 12 позволява на създателите на игри не само да използват компютърните компоненти по-ефективно, но и да добавят недостъпни преди това хардуерни предимства към графичния процес. централни процесории видео карти. Представители на фирмата AMD (популярен производителграфични решения за играчи по целия свят) официално отбеляза, че новите технологии ще направят възможно да се конкурира с Nvidia във водещите ценови категории.
Фигура 5. Сравнение на средни ценови видео карти от AMD и Nvidia.
Докато DirectX 12 едва набира популярност, докато DirectX 11 се използва почти навсякъде.

Съвсем скоро обаче новата версия ще бъде внедрена във всички предстоящи проекти. За щастие можете да надстроите до Windows 10 сега и да бъдете напълно подготвени за потенциалния пробив в индустрията за разработка на игри, който идва с пристигането на DirectX 12. Най-големите производителивидеоигрите и компонентите вече създават свои собствени мини-шедьоври, демонстриращи отлична графика и чудесата на оптимизацията.
Microsoft Corporation заедно с софтуерни инженери Nvidiaнаправи възможно разработването на игри за нов DirectXоще сега, като създадете специален драйвер. Освен това Nvidia обеща да пусне поддръжка 12-тиВключени версии на DirectX Всичкипуснати видеокарти, съвместими с номера на версията 11 .

Следователно по-голямата част от крайните потребители ще могат да получат напълно ново удоволствие от видеоигрите, а разработчиците ще могат компютърна графикана съвсем различно ниво. Дори видеокарти от 2009 г. получиха поддръжка за DX 12. Повече за това в следващата глава.

Nvidia добави поддръжка на DirectX 12 за видео карти от серията GeForce 400 и GeForce 500

Възможността за използване на нови технологии за графична обработка също беше добавена към видеокарти, които отдавна не са налични, тъй като много устройства от по-стари серии все още присъстват на компютърния пазар. Благодарение на това, веднъж игрови версии на видео адаптери от ниво GeForce GTX 570/580 ще можете да получите малък бонус към качеството на картината. Не трябва обаче да се надявате на повишена производителност. DirectX 12 за тези видеокарти е необходим преди всичко, за да могат потребителите да получат добра съвместимост с новата операционна система Windows 10.
Резултати от теста графични възможностиот популярен чужд сайт само потвърждават горното (преведено за сайта):
Фигура 6. FPS индикатори в играта Battlefield 1 съответно на версии DirectX 12 и 11.
Все пак серията GT 500 излезе отдавна и не може да се похвали с добра производителност при работа с нови технологии.

Но съвременните видео карти за игри вече са оптимизирани за DirectX 12. Следователно пълният преход към ново ниво на напредък е само въпрос на време!

След пускането на Windows 10 ме питаха отново и отново къде да изтегля DirectX 12, защо dxdiag показва версия 11.2, въпреки факта, че видеокартата се поддържа и подобни неща. Ще се опитам да отговоря на всички тези въпроси.

Тази статия предоставя подробности за текущото състояние на нещата с DirectX 12 за Windows 10, защо тази версия не може да се използва на вашия компютър, както и къде да изтеглите DirectX и защо е необходим, като се има предвид фактът, че този компонент е вече е наличен в OS.

Ако видите в инструмента за диагностика, че текущата версия е DirectX 11.2, това може да се дължи на две основни причини - неподдържана видеокарта (и може би ще се поддържа в бъдеще) или остарели драйверивидео карти.


Важна актуализация:В Windows 10 Creators Update версия 12 винаги се показва в главния dxdiag, дори ако не се поддържа от видеокартата. За информация как да разберете кой се поддържа, вижте отделния материал: .

Видео карти, които в момента поддържат DirectX 12 в Windows 10:

  • Интегриран Intel графика Ядрени процесори i3, i5, i7 Haswell и Broadwell.
  • NVIDIA GeForce 600, 700, 800 (частично) и 900 серии, както и GTX видео картиТитан. NVIDIA също обещава поддръжка на DirectX 12 за GeForce 4xx и 5xx (Fermi) в близко бъдеще (очаквайте актуализирани драйвери).
  • Серии AMD Radeon HD 7000, HD 8000, R7, R9, както и AMD A4, A6, A8 и A10 7000, PRO-7000, Micro-6000 и 6000 интегрирани графични чипове (тук се поддържат и процесори E1 и E2). Това са Kaveri, Millins и Beema.

В същото време, дори ако вашата видеокарта изглежда в този списък, може да се окаже, че специфичен модел чаоне се поддържа (производителите на видеокарти все още работят върху драйвери).

Във всеки случай, едно от първите неща, които трябва да направите, ако имате нужда от поддръжка на DirectX 12, е да инсталирате най-новите драйвери за Windows 10 за вашата графична карта от официалните уебсайтове на NVIDIA, AMD или Intel.

Забележка: много са се сблъскали с проблема, че драйверите на видеокартата не са инсталирани в Windows 10, давайки различни грешки. В този случай помага пълно премахванестари драйвери (), както и програми като GeForce Experienceили Катализатор AMDи да ги инсталирате по нов начин.

След като актуализирате драйверите, погледнете в dxdiag, за да видите каква версия на DirectX се използва и в същото време версията на драйвера в раздела на екрана: за да поддържа DX 12, драйверът трябва да е WDDM 2.0, а не WDDM 1.3 (1.2).

Как да изтеглите DirectX за Windows 10 и защо ви е необходим

Въпреки факта, че в Windows 10 (както и в двете предишни версии на операционната система) основните DirectX библиотеки присъстват по подразбиране, в редица програми и игри може да срещнете грешки като „Програмата не може да стартира, защото d3dx9_43.dll липсва от компютъра“ и други, свързани с липсата на индивид DLL файлове предишни версии DirectX в системата.

Всеки човек, който играе игри на компютър или дори използва последния за решаване на ежедневни проблеми, най-вероятно се е сблъсквал с такова нещо като DirectX, но не всеки знае какво е това, дали е необходимо наличието на този компонент, защо трябва да се актуализира и къде да изтеглите Microsoft DirectX 12 за Windows 10 безплатно?

Какво е DirectX?

Обясненията на сложен технически език са неподходящи в този случай; такава информация винаги е лесна за намиране на официални уебсайтове или в Wikipedia. С прости думие библиотека или набор от инструкции, които отговарят за взаимодействието между компютърния хардуер и софтуера. DirectX разчита до голяма степен на видеокартата, но не я оставя сама и знае как да отвори други части на компютъра, за да използва максималната им мощност за игра или създаване в реално време на елементите на играта, които разработчиците са написали предварително. Работи автоматично, така че не е нужно да се притеснявате как да активирате DirectX 12 в Windows 10. И, да, това е не само инструмент за възпроизвеждане, използван от геймъри или обикновени потребители на компютри, но и инструмент за разработчиците, за да намерят максимално ниво на взаимодействие между хардуерни и софтуерни компоненти. Въпреки това, въпросът как да преинсталирате DirectX на Windows 10 x64 или като цяло дали трябва да се инсталира, възниква особено често сред първите.

Този набор от библиотеки е разработен от Microsoftи се използва изключително в операционни системи Windows.

За какво е DirectX?

Трябва да се отбележи, че ако никога не сте срещали подобна концепция и можете да гарантирате, че не сте инсталирали нещо подобно в системата, компонентът все още присъства и дори има начин да видите версията на DirectX в Windows 10. Въпреки факта, че е насочен към игрови проекти, той се използва и в други процеси на ОС, следователно е необходим и се инсталира заедно с него. В зависимост от Windows версииВерсията на библиотеките също варира - от 9.0 в Windows XP до 12.0 в Windows 10. И така нататък, когато излезе нова ОС, ще има нов ъпдейт на библиотеките. Отново, това е много важен показател. Всяка нова версия на комплекта не само се адаптира към нова операционна система, но също така предоставя разширени възможности за разработчиците, така че теоретично една и съща игра, стартирана с версии 9 и 11, може да изглежда много различно - особено когато става дума за визуални ефекти. Ето защо е важно да знаете как да инсталирате DirectX 12 на Windows 10.

важно! Самият комплект няма да повлияе по никакъв начин на качеството, а на броя на наличните технологии различни версиимогат значително да повлияят на начина, по който разработчикът ги използва и какво в крайна сметка излиза от играта. Въз основа на това може да се разбере .

Как да разберете версията на DirectX в Windows 10?

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

Най-лесният начин да проверите версията на DirectX на Windows 10.

За щастие тези библиотеки са компонент, който лесно се намира и инсталира. Безплатно е и винаги е било. Това обаче крие и друга трудност, особено за неопитни потребители. Има голяма вероятност да получите злонамерен файл. Но, отново, има едно просто но надежден начинкак да избягвам всички възможни проблеми– изтеглете инсталационните файлове изключително от официалния уебсайт.

Изтеглете и инсталирайте набор от библиотеки

В този случай това е официалният сайт на Microsoft. Намерете бутона „Изтегляне“ или „Изтегляне“ на уебсайта.
След това щракнете върху „Отказ и продължи“.

Изтеглете файла dxwebsetup.exe, след което го стартирайте.

Препоръчва се, както по време на изтегляне, така и по време на инсталиране, да се обърне внимание на всички етапи от процеса на инсталиране и всички проблеми, които могат да възникнат. диалогови прозорци, по време на който компанията ще се опита да ви достави няколко от своите продукти – от Microsoft Officeкъм панела на Bing. Това разбира се не е злонамерени файлове, но ако нямате нужда от тях, те могат да бъдат напълно безполезни.

Съгласни сме с условията на лицензионното споразумение.

След това ги инсталирайте.

След инсталирането щракнете върху „Край“.

Сайтът подчертава, че този компонент не може да бъде премахнат, така че е препоръчително да създадете точка, така че в случай на проблеми да можете лесно да го възстановите от правилното място, като по този начин избягвате необходимостта да го преинсталирате изцяло. По време на инсталацията не се предлагат опции и не знаете къде се намира DirectX в Windows 10. Дори пътят се избира автоматично, така че не би трябвало да има затруднения в процеса.

Как да актуализирам версията на DirectX 12 за Windows 10?

Важно е да знаете как да актуализирате версията на DirectX 12 за Windows 10 за 64 или 32 бита - изтегляне инсталационен файлот уебсайта на Microsoft не получавате дистрибуция на конкретна библиотека, а по-скоро помощник, който първо ще определи версията на вашата видеокарта и операционна система и след това въз основа на това изтеглете необходими файловеза монтаж. Така че, всъщност, като инсталирате библиотеки по този начин, вие актуализирате набора от библиотеки до най-новата версия. Това не се регулира ръчно, а се основава на определени фактори.

В редки случаи комплектът не се актуализира. Това може да се реши чрез проста преинсталация.

Това е единственият отговор на въпроса защо DirectX 12 не е инсталиран на Windows 10.

Ами ако нямам доверие на Microsoft?

Ако нямате доверие на Microsoft и искате сами да разберете коя версия поддържа вашата видеокарта, тогава можете да направите няколко неща:

  • Посетете официалния уебсайт на производителя и намерете съответната таблица. Това е належащ въпрос, така че не би трябвало да има проблеми с намирането му;
  • Използвайте всяка програма, която определя набор от компютърни компоненти. Една от възможностите е да предложите безплатния GPU-Z. Необходима информациянамиращ се в секцията „Графична карта“ в полето „Поддръжка на DirectX“.

DirectX е набор от библиотеки, които действат като вид посредник между драйверите на видеокартата и мултимедийните софтуерни компоненти. DirectX се използва от разработчиците на компютърни игри, защото ви позволява да увеличите максимално всички възможности на графичния чип и да минимизирате всички забавяния. Можете да изтеглите DirectX 12 за Windows 10 64 bit в края на статията, в която ще разгледаме основните характеристики на този компонент.

Пускането на DirectX 12 обяви началото на нова ера в разработката на компютърни игри. Предлагаме на вашето внимание списък с подобрения и иновации, направени в тази версиякомпонентът, който разглеждаме:

  • Значително увеличение на качеството и скоростта на рисуване - в DX12 производителността се е увеличила няколко пъти.
  • Поддръжка на разделно изобразяване – тази технологияпозволява на компютъра да рисува не целия екран по време на игра, а само отделен компонент от него. Това позволява отделни части от изображението да бъдат рендирани от различни графични чипове.
  • Напълно надградена многопоточност - DX12 позволява на процесора да работи с всички ядра при обмен на данни с видеокартата, което значително подобрява качеството на графиката без загуба на кадри в секунда.
  • Намалено натоварване на процесора – процесорът се справя с лъвския дял от цялата работа по обработка на физика и специални ефекти, така че в DX12 натоварването на всички видове изчисления е значително намалено.
  • Опростяване на процеса на разработка - използването на DX12 ще намали сложността на работата за разработчиците.

Както се вижда от списъка по-горе, новата версия на DirectX издигна продукта на съвсем ново ниво - много съвременни игри вече поддържат тази технология.

Плюсове и минуси

Нека направим списъци на основните „силни страни“ и „слаби страни“ на новата версия на компонента, който описваме, в сравнение с предишните.

Предимства:

  • Значително увеличение на производителността.
  • Максимална лекота на монтаж.
  • Автоматични актуализации на всички компоненти.
  • Предоставяне на пълно съдействие при различни видове софтуерни конфликти и повреди.
  • Възможност за паралелна работа с няколко графични процесориедновременно.

недостатъци:

  • Автоматично инсталиране на допълнителен партньорски софтуер при опит за инсталиране на програмата (деактивираме съответните елементи по време на инсталацията).
  • Не всички игри днес поддържат работа с най-новата версия DX.
  • Съвместим изключително с най-новите версии на видео адаптери от водещи производители.

„Недостатъците“ на DX12, които изброихме, постепенно ще изчезнат на заден план - има все повече и повече игри, поддържащи тази версия, а броят на старите видеокарти постепенно ще изчезне, а всички нови вече могат да работят напълно с DX12.

Как да използвате

Няма нужда да говорим за процеса на работа с продукта, който описахме - той изпълнява всичките си функции независимо. Нека разгледаме само процеса на инсталиране на компютър:

  1. Проверяваме съвместимостта на видеокартата, свързана към компютъра, с новите DX компоненти (това може да се направи например на официалния уебсайт на производителя).
  2. Изтеглете и стартирайте инсталатора, приемете условията на потребителското споразумение и щракнете върху „Напред“.
  3. Изчакваме процеса на инсталиране да завърши и щракнете върху бутона „Край“.
  4. Отворете менюто "Старт", отидете в секцията "Настройки" и отворете елемента "Актуализация и защита".
  5. Проверяваме за системни актуализации и инсталираме всяка от тях - след рестартиране системата ще започне да поддържа работа с DX