DirectX е необходим за стартиране и нормална работаповечето професионални програми и 3D приложения. Неправилен монтажили липсата на този компонент в системата води до грешки. Например „файлът липсва d3dx9.dll" Следната статия ще ви помогне да инсталирате правилно необходимата версия DirectX към вашия компютър.
DirectX 9 е необходим, ако изпълнявате по-стари игри или програми и виждате прозорец с една от следните грешки:
Официална страница със самостоятелна версия на DirectX 9 в моментаповече не съществува. Можете обаче да го изтеглите от нашия уебсайт или от уебсайта на Microsoft.
Тази версия на DirectX също е полезна, ако онлайн инсталаторът:
Готови. Сега трябва да рестартирате компютъра и да се уверите, че компонентът работи, като отворите приложението, което изисква библиотеката DirectX 9, която току-що сте изтеглили.
Преди да изтеглите 10-тиверсия, моля, прочетете следната информация. Тази вариация на компонента не може да бъде изтеглена отделно, тъй като вече е вградена в библиотеката DirectX 11, която първоначално присъства в Windows 7. Размерът на битовете и годината на издаване на системата нямат значение.
Можете да разберете версията на DirectX, инсталирана на вашия компютър. Там можете също да видите кои версии на DirectX библиотеки са предварително инсталирани в различни операционни системи. Ако обаче имате проблеми при стартиране на 3D приложения проблеми, следва:
Ако имате проблеми с изпълнението на програми, които изискват поддръжка за този компонент, трябва:
Няма отделен файл с компоненти за тези операционни системи. DirectX 11 вече е интегриран и в двата G8 и, ако е необходимо, може да бъде актуализиран чрез инсталиране на някои важни компоненти за сигурност от „Актуализация на Windows“.
Запомнете това DirectX 12 не се поддържатези ОС!
Най-новата версия, която можете да инсталирате на вашия компютър, можете да намерите в главата: .Ако трябва да използвате по-стари приложения, които работят на по-стари библиотеки, можете да го намерите в главата: . Версията за Windows 7 в случая е напълнопасва
Как да разберете инсталираната версия на DirectX Този въпрос може да възникне, ако се опитвате да стартирате най-новата 3D игра и се натъкнете на проблеми със съвместимостта. Струва си да се отбележи веднага: Windows 7 не поддържа DirectX 12 библиотеки. Можете да прочетете повече за това в главата: "".
Защо DirectX 12 не може да бъде изтеглен на Windows 7 Потребител, който се интересува сериозно от модерна 3D графика, напоследък все по-често задава въпроси относно съвместимостта на Windows 7 с наскоро пуснати игри. По този начин нова система започна да „прониква“ в системните изисквания за наскоро пуснати части от игри..
DirectX Въпреки това, сложинай-новата версия За съжаление, няма да можете да инсталирате този компонент на вашия компютър. Това се дължи на факта, чеединственият Windows 10. Естествено, теоретично, по-старите версии на операционната система също са способни да „дърпат“ най-новите разработки на компютърната графика.
Само Microsoft реши друго. В крайна сметка трябва да популяризираме новата операционна система сред масите и да увеличим продажбите. Съответно, за да могат крайните потребители да обърнат внимание на новоизлезлия продукт, е необходимо да се въведат определени чипове(дори ако трябва да ги изключите от стари разработки).
Често срещана практика е потенциалните купувачи да не виждат смисъл да плащат за актуализации или просто да се страхуват от системите за наблюдение, вградени в новите версии на операционната система. Можете да разсеете всички митове и да научите за предимствата на Windows 10 в следващата глава.
Преди да започнете да четете тази глава, моля, прегледайте информацията за най-добрата версия на компонента, която може да бъде инсталирана на вашия компютър (под формата на "ОС - най-новата версия на DirectX"):
Понякога възникват грешки в работата на някои високоспециализирани програми или 3D игри. Това може да се дължи на проблеми в самото приложение или с инсталирания DirectX компонент.
Преди да деинсталирате или преинсталирате DirectX, трябва да се уверите, че той е дефектен и едва след това да вземете необходимите мерки. Обърнете внимание!
Ако програмата или играта преди това е работила правилно и не е имало промени във важни системни файлове или драйвери, препоръчително е да преинсталирате приложението и да нулирате настройките му.
На първо място, трябва да обърнете внимание на факта, че в Windows 7, 8, 8.1, 10
Компонентът DirectX е интегриран, така че можете да премахнете всяка версия на DirectX с помощта на стандартни инструменти на ОС няма да работи. Това е възможно само чрез програми на трети страни. внимание!
Премахването на DirectX на посочените версии на Windows може да доведе до редица необратими последици, включително пълно повреда на системата.
Ако сте сигурни, че проблемът се дължи единствено на DirectX, първо го инсталирайте отново, като използвате пълната самостоятелна версия от официалния уебсайт на Microsoft.
В повечето случаи проблемът ще бъде разрешен и ще можете да използвате всяка програма, която изисква инсталирани DirectX библиотеки.
Ако проблемът продължава, отидете на глава: .
В Windows XPБиблиотеките на DirectX 9 (9c) могат да бъдат премахнати чрез стандартна системна функционалност: „Добавяне или премахване на програми“.Ако не сте сигурни, че даден компонент е неуспешен, не се препоръчва да предприемате никакви действия за промяна на файловете му. Първо, трябва да актуализирате компонента с помощта на самостоятелния инсталатор на DirectX 9 от главата, която е доста подходяща за това.Ако преинсталирането на DirectX на Windows XP не реши проблема:
Преди да прочетете тази глава, се препоръчва да прочетете главата „ Деинсталиране и повторно инсталиране на DirectX на Windows 7 (XP, 8, 8.1, 10)", за незабавно отстраняване на случаите, свързани с дефектен потребителски софтуер.
Ако стъпките в горната глава не са довели до желания резултат, продължете да се запознавате с примери за грешки.
Прозорец за грешка с този код може да се появи, когато стартирате няколко приложения или една игра или програма.
В този случай истинският „виновник“ на проблема много често е неправилно посочен, тъй като причината 0xc000007bТова също може да доведе до заразяване на вашия компютър с вирус.
За да се отървете от тази грешка, трябва:
В прозореца, който се показва, изпълнете командата без кавички: “ sfc /сканиране» → изчакайте процедурата по възстановяване да завърши → рестартирайте компютъра.
Фигура 3. Сканиране и възстановяване повредени файловесистема, използваща “sfc /scannow”.
Ако използвате оригинален образ на Windows 7 (без значение: лицензиран или пиратски), просто трябва да актуализирате системата и да инсталирате Internet Explorer 11от официалния уебсайт на Microsoft, за да коригирате този проблем.
Можете да изтеглите IE 11 от официалния уебсайт, като щракнете върху тази връзка. Обърнете внимание!
В компилации на Windows 7, които имат премахната функция за актуализиране или други важни системни услуги, инсталирайте Internet Explorer невъзможно.
Единственият начин за решаване на проблем с компонент е „API Direct3D 11.1“– монтаж на оригинала Изображение на Windows 7 с необходимите актуализации.
Ако важни функции на ОС не са изрязани от автора на вашата компилация, трябва да изтеглите актуализацията "KB2731771", които можете да изтеглите от нашия уебсайт.
Вашият проблем ще бъде решен и IE 11ще се инсталира нормално, когато опитате отново.
След тези стъпки трябва да рестартирате компютъра си, за да влязат в сила промените.
Тази глава описва проблеми, които може да срещнете по време на работа някоипрограми или игри. В съдържанието можете да намерите решение за вашия (или подобен) код на грешка и да намерите препоръки за разрешаване на проблема.
Понякога възникват грешки с DirectX и по време на неговата актуализация/инсталация. Решението на всеки от тези проблеми е доста просто. Преди да опитате да инсталирате компонента отново, трябва:
Решение на този проблем индивидуалноза всеки потребител.
Грешка „Неуспешно инициализиране на DirectX“се случва главно, когато самото приложение не работи. За да разрешите този проблем, трябва да актуализирате вашата игра/програма, като инсталирате всички необходими "лепенки
» от разработчика.
Това ще помогне за решаването на проблема. Защо трябва да преминете към Windows 10 и DirectX12 Microsoft Corporation е огромна компания, която от много години произвежда може би най-добрите операционни системи за компютри. Въпреки това, започвайки от версията
много по-добър от своите предшественици, а също така има редица други предимства и функции, които го отличават от неговите „големи сестри“. Предимства на Windows 10 пред Windows 7, 8, 8.1 Windows 10 е бърза, красива и функционална операционна система. Нека опишем някои
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. Повече за това в следващата глава.
Възможността за използване на нови технологии за графична обработка също беше добавена към видеокарти, които отдавна не са налични, тъй като на компютърния пазар все още има много устройства от по-стари серии. Благодарение на това някогашните игрови версии на видео адаптери от ниво GeForce GTX 570/580 ще могат да получат малък бонус към качеството на картината. Не трябва обаче да се надявате на повишена производителност. DirectX 12 за тези видео карти е необходим преди всичко, за да могат потребителите да получат добра съвместимост с новата операционна система Windows 10.
Резултатите от тестване на графични възможности от популярен чужд сайт само потвърждават горното (преведено за сайта):
Фигура 6. FPS индикатори в играта Battlefield 1 на DirectX версии 12 и 11 съответно.
Все пак серията GT 500 излезе доста отдавна и не може да се похвали добро представянепри работа с нови технологии.
Но съвременните видео карти за игри вече са оптимизирани за DirectX 12. Следователно пълният преход към ново ниво на напредък е само въпрос на време!
DirectX е колекция от интерфейси за програмиране на приложения (API) за подобряване на мултимедията. В началото имаше няколко мултимедийни API, пуснати от Microsoft в името на Direct, включително Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic и т.н. По-късно Microsoft пусна всички тези API колекции само в един пакет, наречен . Така че в тази статия съставям списък на всички изпълними файлове на DirectX, които можете да изтеглите и инсталирате директно.
Интересното е, че името Xbox също идва от DirectX, тъй като Xbox използва технологиите, въведени в DirectX. Въпреки че DirectX е инсталиран и включен във всички версии на Windows, включително Windows XP, Vista, 7, 8 и 10. Стандартната версия на DirectX е различна във всяка версия на Windows. Ето го Windowsверсия и инсталираната версия на DirectX по подразбиране:
Ако искате да знаете версията на DirectX, инсталирана на вашия компютър, отидете на Бягай –> dxdiag
Новият прозорец ще ви покаже подробности за инсталираните DirectX компоненти във вашия компютър.
Изтеглете DirectX 12 (ще се добави, когато е наличен)
Уеб инсталаторът автоматично ще изтегли правилната и най-новата версия на за вашия компютър с Windows. Може да бъде полезно и в случай, че имате проблеми с инсталацията като липса DLL файловеи т.н.
Ако получите някакъв проблем по време на изтегляне или инсталиране, коментирайте по-долу и аз ще се свържа с вас.
DirectX е колекция от интерфейси за програмиране на приложения (API) за подобряване на мултимедията. В началото имаше няколко мултимедийни API, пуснати от Microsoft в името на Direct, включително Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic и т.н. По-късно Microsoft пусна всички тези API колекции само в един пакет, наречен . Така че в тази статия съставям списък на всички изпълними файлове на DirectX, които можете да изтеглите и инсталирате директно.
Интересното е, че името Xbox също идва от DirectX, тъй като Xbox използва технологиите, въведени в DirectX. Въпреки че DirectX е инсталиран и включен във всички версии на Windows, включително Windows XP, Vista, 7, 8 и 10. Стандартната версия на DirectX е различна във всяка версия на Windows. Ето версията на Windows и инсталираната версия на DirectX по подразбиране:
Ако искате да знаете версията на DirectX, инсталирана на вашия компютър, отидете на Бягай –> dxdiag
Новият прозорец ще ви покаже подробности за инсталираните DirectX компоненти във вашия компютър.
Изтеглете DirectX 12 (ще се добави, когато е наличен)
Уеб инсталаторът автоматично ще изтегли правилната и най-новата версия на за вашия компютър с Windows. Може да бъде полезно и в случай, че имате проблеми с инсталацията като липса DLL файловеи т.н.
Ако получите някакъв проблем по време на изтегляне или инсталиране, коментирайте по-долу и аз ще се свържа с вас.
22 декември 2014 г
DirectX е колекция от интерфейси за програмиране на приложения (API) за подобряване на мултимедията. В началото имаше няколко мултимедийни API, пуснати от Microsoft в името на Direct, включително Direct 2D, Direct 3D, DirectSound, DirectWrite, DXGI, DirectInput, DirectPlay, DirectMusic и т.н. По-късно Microsoft пусна всички тези API колекции само в един пакет, наречен DirectX.
Интересното е, че името Xbox също идва от DirectX, тъй като Xbox използва технологиите, въведени в DirectX. Въпреки че DirectX е инсталиран и включен във всички версии на Windows, включително Windows XP, Vista, 7, 8 и 10. Стандартната версия на DirectX е различна във всяка версия на Windows.
Ето версията на Windows и инсталираната версия на DirectX по подразбиране:
DirectX 2.0a (версия 4.03) –> Windows 95 и Windows NT 4.0
DirectX 5.2 (версия 4.05) –> Windows 98, Windows CE
DirectX 6.1a (версия 4.06.03) –> ексклузивно за Windows 98
DirectX 7 (версия 4.07.00) –> Windows 2000
Direct 7.1 (версия 4.07.01) –> Windows ME
DirectX 8.1 (версия 4.08) –> Windows XP и Windows сървър 2003
DirectX 9.0c (версия 4.09) –> Windows XP SP2 и SP3, Windows Server 2003 SP1, Windows Server 2003 R2
DirectX 10.1 (версия 6.00) –> Windows Vista, Windows Server 2008
DirectX 11 –> Windows 7 SP1, Windows Server 2008 R2
DirectX 11.1 –> Windows 8, Windows RT, Windows Server 2012
DirectX 11.2 –> Windows 8.1, Windows RT, Windows Server 2012 R2
DirectX 11.3 и DirectX 12 –> Windows 10
Това са само основните актуализации, които изброих. Имаше доста други актуализации и версии, които бяха или незначителни, или специфични за операционната система. Ако искате да научите повече за всички версии на DirectX, можете да посетите тази страница в Wikipedia.
Ако сте хардкор геймър или мултимедиен ентусиаст, тогава ще харесате всяка част от новите версии на DirectX. Ако все още използвате Windows XP, просто актуализирайте неговия DirectX до най-новата версия и вижте сами разликата. Същото важи и за Windows Vista, Windows 7 и Windows 8.
Ако искате да знаете версията на DirectX, инсталирана на вашия компютър, следвайте стъпките по-долу:
Докато DirectX се грижи както за дисплея, така и за аудиото, има три основни функции на DirectX, които можете да активирате или деактивирате според вашите изисквания.
За оптимална производителност и трите функции трябва да бъдат активирани. За да активирате или деактивирате тези функции, следвайте стъпките по-долу:
Моля, имайте предвид, че ако имате няколко графични карти, инсталирани на вашия компютър, ще има няколко раздела на дисплея за всяка графична карта. Можете да активирате или деактивирате функциите на DirectX за всяка графична карта поотделно.
От Windows 8 нататък Microsoft не разпространява DirectX отделно. Ако искате да актуализирате DirectX, ще трябва да активирате Windows Updates.
DirectX 12 няма ръчна самостоятелна настройка, която може да бъде изтеглена отделно. Той идва директно от Microsoft Update. Така че, ако искате да поддържате версията на DirectX актуализирана, трябва да активирате автоматичните актуализации на Windows. Това ще гарантира, че вашият DirectX 12 на Windows 10 е актуален. Съвет:Вие можете.
Същата процедура се прилага за Windows 8 (DirectX 11.1) и Windows 8.1 (DirectX 11.2)
Ако използвате Windows 7, можете да изтеглите актуализацията на DirectX 11 за Windows 7 от тук:
Не успях да намеря връзката за директно изтегляне за DirectX 10, но има разклонения на DirectX 10, налични за изтегляне. Можете да ги изтеглите, за да надстроите своя Windows XP до DirectX 10, но не се препоръчват. Ето защо изброявам само техните имена, а не връзките за изтегляне. Можете да търсите Google задействителните файлове за изтегляне:
Ако използвате по-стари версии на Windows като Windows Vista и Windows XP, можете да изтеглите някои версии на DirectX, дадени по-долу (Офлайн инсталатори).
Microsoft Direct X всъщност е много важен компонент на операционна системакойто се състои от колекция от различни интерфейси за програмиране на приложения i. API, които се използват за обработка на задачи, базирани на мултимедия като игри, видеоклипове и др. Тези API най-вероятно започват с Direct като префикс като Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound и т.н., където Direct3D е един от най-широко използваните API, особено при разработването на игри за устройства, базирани на платформа Microsoft Windows и за визуализация и графики задачи като CAD/CAM инженерство. Нека имаме практически пример за директно x, с което повечето потребители често се сблъскват, особено геймърите.
Ако сте геймър, тогава съм почти сигурен, че може да сте попаднали на Direct X, докато инсталирате игри на вашата система. Определено сте забелязали, че след инсталирането на повечето игри, особено на най-новите, в края се инсталират някои допълнителни софтуери, които включват Direct X като основен компонент. Освен това, ако Direct X не е актуализиран във вашата система, има вероятни шансове да се сблъскате с грешки като липса на d3dx43.dll и т.н., докато изпълнявате приложения на вашата система, което е знак за липсващи компоненти на Direct X и без тези dll файлове можете не стартирайте тези приложения. Тук идва използването на Direct X, където трябва да предоставим необходимите API файлове за правилното функциониране на приложението.
Има различни версии на Direct X, които се пускат редовно след стартирането на операционната система Microsoft Windows, от които Direct X 9.0c, Direct X 10, Direct X 11 и Direct X 11.2 са тези, които се използват в момента. Direct X 11.2 е най-новата версия, която беше въведена в Microsoft Windows 8.1, която предоставя подобрено визуално графично изживяване в игри и богати на мултимедия приложения, предлагащи най-новите функции като Direct2D, Multi-threaded Rendering и Tessellation. Ето защо, ако искате да получите най-добрата графика и визуално изживяване на вашата Windows система, препоръчително е да актуализирате своята версия на Direct X, като изтеглите офлайн инсталатора на Direct X за Windows от посочените по-долу връзки.
Забележка Важно: