Начало - Безопасност
Direct X актуализация за Windows 7. Къде да изтеглите и как да инсталирате DirectX - подробно ръководство

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

Трябва ли да инсталирам DirectX на Windows 10

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

Можете да определите версията на DirectX на вашия компютър с помощта на командата dxdiag:

Въпреки че Windows 10 идва с предварително инсталиран DirectX 12, диалоговият прозорец dxdiag може да показва по-ранна версия в някои случаи.

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

  • играта, която потребителят стартира, е написана за стара версия на DirectX, а новата версия не съдържа необходимите библиотеки;
  • В инструментите за диагностика е посочена версията на DirectX 11.2. Това означава, че:
    • инсталираният на компютъра видео адаптер е остарял и не поддържа DirectX 12;
    • Драйверите на видео адаптера са остарели и се нуждаят от актуализиране.

Можете да видите коя версия поддържа видео адаптера, като използвате конзолата „Диспечер на устройства“ в свойствата на компютъра и уебсайта на производителя на адаптера. За да направите това, в конзолата „Диспечер на устройства“ намерете реда „Видео адаптери“, разгънете го и запишете името на вашия адаптер. След това отидете на уебсайта на производителя и вижте версията на DirectX, за която е конфигуриран адаптерът, в обобщената таблица. Ако е посочена версия 11.2, тогава, съответно, тя ще работи с версия 12, но може да използва само библиотеки от версия 11.2.

Видео: как да разберете версията на DirectX в Windows 10

Как да инсталирате (актуализирате) DirectX на Windows 10

За да инсталирате (актуализирате) версията на DirectX, трябва да отидете на официалната страница на Microsoft и да отидете на необходимата версия на операционната система. Версия 12 няма отделен пакет за актуализация и всички актуализации се получават автоматично през Центъра за актуализация.

Така че, за да проверите за актуализации за системни компоненти, трябва да:


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

В прозореца на уеб инсталатора проверете системните изисквания и прочетете инструкциите за инсталиране. След това изтеглете изпълнимата библиотека на вашия компютър, стартирайте изпълнимия файл dxsetup.exe и след това следвайте инструкциите за инсталиране. Не забравяйте да премахнете отметката от тези допълнителни компоненти, предлагани по време на инсталацията, които не ви трябват. Също така не трябва да инсталирате търсачката Bing, която се предлага като добавка към библиотеките.

Къде е инсталиран DirectX?

След изтегляне и стартиране на изпълнимия файл dxsetup.exe, папката с архива на библиотеката може да бъде инсталирана на всяко място, посочено от потребителя. По подразбиране директорията ще бъде разопакована до пътя C:\Windows\System32. Преди да изтеглите архива, се препоръчва да създадете папка под произволно име в корена на диска. Изтеглете архива там, разопаковайте го, инсталирайте DirectX на избраното място и след това изтрийте създадената папка.

Какво да направите, ако DirectX не е инсталиран

Приложението може да не се инсталира, ако неговата версия не съвпада с версията на Windows OS. Невъзможно е да инсталирате версия 12 на Windows 7, както и версия 11 на Windows XP.

Таблица: Версии на Windows и съответните версии на DirectX

DirectX версииWindows операционни системи
DirectX 11.3–12.0Windows 10
DirectX 11.2Windows 8.1
DirectX 11.1Windows 8
DirectX 11.0Windows 7
DirectX 10.0Windows Vista
DirectX 9.0CWindows XP

Освен това може да има други причини, поради които DirectX не може да бъде инсталиран:

  • Изпълнимият файл dxsetup.exe може да е заразен с вирус. Това често се случва, ако изтеглянето е направено от непроверен сайт. Следователно изтегленият файл трябва незабавно да бъде проверен с антивирусна програма;
  • Изтегленият архив може да не съответства на битовата дълбочина на вашата система. Ако имате 32-битова операционна система Windows, архивът за 64-битова операционна система няма да бъде инсталиран на вашия компютър;
  • Антивирусният софтуер на вашия компютър може да блокира файла още по време на процеса на изтегляне. Трябва да деактивирате антивирусната програма и да опитате да изтеглите файла отново;
  • няма разрешение за инсталиране. В контекстното меню на файла трябва да изберете стартиране като администратор или предоставяне на инсталационни права;
  • RAM и кеш паметта на компютъра са затрупани с всякакви боклуци. За това трябва да изчистите паметта, като използвате специални програми. Това могат да бъдат Wise Care 365, Glary Utilites, CCleaner и други. След като изчистите паметта, рестартирайте компютъра и повторете инсталацията.

Неуспешно инсталиране на DirectX

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

Ако инсталацията на DirectX е неуспешна, можете да опитате няколко опции за преодоляване на проблема:

  • изтеглете изпълнимия файл dxsetup.exe от друг сайт и го стартирайте;
  • инсталирайте Windows OS в режим на актуализиране, тъй като може да има неизправност на нейните компоненти;
  • стартирайте помощните програми chkdsk и sfc /scannow от командния ред като администратор и напълно сканирайте твърдия диск;
  • За по-опитни потребители подсказка може да бъде намерена във файловете DXError.log и DirectX.log в папката на Windows. Ако няма достатъчно знания в тази област, тогава е по-добре да се консултирате със специалист, например онлайн.

Видео: Разрешаване на грешка при инсталиране на DirectX

Как да преинсталирам DirectX

Има два начина за преинсталиране на приложението:

  • Пълно премахване на инсталираната версия и замяната й с подобна. Използва се, когато прозорци с предупреждения за DirectX грешки често отпадат;
  • актуализиране на инсталираната версия. Софтуерът DirectX е конфигуриран по такъв начин, че когато се преинсталира, липсващите dll файлове се добавят към съществуващия библиотечен пакет. Ако трябва да добавите библиотеки от DirectX 9.0C към DirectX 12.0, те просто ще бъдат прикачени към файловете на инсталираната версия.

За да извършите правилно преинсталирането, трябва да извършите редица определени действия, преди да го извършите:


Деинсталиране на DirectX на Windows 10

Пълното премахване на вграденото DirectX приложение в Windows 10 не може да се извърши чрез стандартната функция „Деинсталиране или промяна на програма“ в контролния панел.

За да разрешите този проблем, има голям брой програми на трети страни, които ви позволяват да премахнете DirectX 12, като напълно изчистите директории и клонове на регистъра от него. Примери за такива програми са помощните програми, дадени по-долу.

За да премахнете правилно DirectX 12 от Windows 10, можете да изтеглите и инсталирате един от тях в интернет:

  • DirectX Happy Uninstall - помощната програма се разпространява на базата на споделяне. Е един от най-коректните в работата;
  • DX Killer - приложението се разпространява безплатно, има интерфейс на руски език;
  • DirectX eradicator - може да се стартира от преносим носител без инсталиране на компютъра.

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

Защо са необходими всички тези библиотеки? - ще попита нещастният читател. Библиотеката на Windows XP, наречена DirectX, по същество е единственият начин да получите бърза 3D графика на компютър с Windows. На този етап няма друг начин за оптимизиране на показването на изображения на екрана. Ето защо е толкова важно да актуализирате Direct X за Windows XP навреме - всяка следваща версия на продукта включва допълнителни функции и възможности.

Имаше повече от веднъж опити за създаване на актуализиран и унифициран интерфейс с графичен адаптер (с други думи, с видеокарта). В DOS за тази цел се използва интерфейсният стандарт VESA, в Windows се използват механизмите GDI и GDI+, както и известната библиотека с триизмерни графики OpenGL. Но всички тези инструменти имат своите ограничения. Инструментариумът OpenGL не взаимодейства директно с видео драйвера. GDI+ е само част от софтуерния API на Windows XP. Стандартът VESA не взема предвид много от възможностите на графичните ускорители и съдържа само минимум функции.

И само DirectX за Windows отговаря на всички потребителски нужди за бърза графика, тъй като работи директно с драйвера на адаптера, без никакви посредници. Всяка нова версия взема предвид промените в графичната подсистема на компютъра, следователно, ако искате да сте на „гребена на вълната“ на производителността, тогава трябва да актуализирате DirectX. Това важи особено за тези, които обичат да играят 3D игри с богата графика с висока разделителна способност. Ще ви кажем как да направите това в нашата статия.

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

Преди да започнете да актуализирате, трябва да разберете версията на интерфейса Direct X, който вече е инсталиран на вашия компютър.

  • Това не е трудно да се направи. Ето подробните инструкции:
  • Кликнете върху клавишите "Win" + "R" и влезте в стандартния прозорец "Run".
  • В текстовото поле на този прозорец въведете командата dxdiag.

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

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

Получаване на актуализация

  • Актуализирането до най-новата версия е не по-малко лесно. Трябва да направите следното:
  • Отидете на уебсайта на производителя www.microsoft.com/downloads/Browse.aspx?displaylang=ru&categoryid=2.
  • В резултатите от търсенето изберете DirectX 9.0c - това е най-новата версия, поддържана от тази операционна система.
  • След това отидете на страницата за изтегляне и изтеглете програмата на вашия компютър.
  • Изпратеният файл ще има име, подобно на това: directx_…_redist.exe. Ще трябва да стартирате този файл за изпълнение.
  • Тази програма е саморазархивиращ се архив. Резултатът от разопаковането ще бъде в папката C:\Temp.
  • Трябва да отидете в тази папка и да стартирате истинския инсталатор под името dxsetup.exe.

Това всъщност е цялата мъдрост.

Ако желаете, можете да вземете инсталационния файл на DirectX 9.0c от всяко друго място, ако му имате доверие. За щастие в интернет има много ресурси със системни програми за Windows.

На вашия сайт преди два дни ви зададох въпрос, как да актуализирате directx на windows 7, получавам грешка при стартиране на която и да е игра - Програмата не може да се стартира, защото d3dx9 43.dll липсва на компютъра. Опитайте да преинсталирате програмата.

Вие ми отговорихте, че трябва да изтегля изпълнимата библиотека на Microsoft DirectX от сайта на Microsoft - dxwebsetup.exe, която обновява компонентите на инсталирания DirectX в системата и го стартира, програмата ще изтегли и инсталира допълнителни и липсващи изпълними компоненти на DirectX, след което мога да стартирам всяка игра. В крайна сметка всичко се оказа по този начин, след стартиране на dxwebsetup.exe моят DirectX 11 беше актуализиран, грешката изчезна и всичките ми игри започнаха, благодаря.

Но на следващия ден един съученик дойде да ме види и каза, че има специален DirectX и ако го инсталирате, тогава всичко на компютъра просто ще лети; преди да имам време да кажа нещо, на мен беше инсталирана много подозрителна програма флашка. Веднага след инсталирането на неговия специален DirectX, моята операционна система Windows 7 просто излетя в син екран и започна да лети в него със завидна честота веднъж на всеки 10-15 минути. На което приятелят ми каза, че компютърът ми е някак различен и BIOS трябва да бъде флашнат, а Windows вероятно не е лицензиран, след което той се прибра вкъщи, обещавайки ми да поправя всичко онзи ден за няколко хиляди рубли, оставяйки ме с това проблем сам.
Без колебание, както понякога казвате, направих конски ход и стартирах възстановяване на системата, завърши успешно и Windows 7 спря да се срива в син екран, но След рестартиране на компютъра се появи грешка - ,

и при стартиране на почти всяка игра започна да се появява старата грешка - Програмата не може да се стартира, защото d3dx9 43.dll или d3dx9 41.dll липсва на компютъраи там всичко спира. Иначе компютъра работи добре.

След като потърсих в интернет информация за dxgi.dll и d3dx9 43.dll, d3dx9 41.dll, които ми липсваха, открих, че тези файлове са DLL библиотеки, инсталирани с DirectX, очевидно тези файлове са били изгубени при инсталирането на кривата програма на моя приятел на моята система. Отново реших да актуализирам directx на Windows 7 и пуснах инсталатора dxwebsetup.exe и моят DirectX беше актуализиран отново.

Всичко би било наред, но при стартиране на операционната система все още се появява една грешка - Програмата не може да стартира, защото dxgi.dll липсва от компютъра. Опитайте да преинсталирате програмата. Опитите ми да актуализирам отново DirectX завършват със съобщението - . Накратко, в безизходица съм и не се сещам за друго освен преинсталиране на системата, тъй като казват, че DirectX не може да се премахне или преинсталира. Всички тези DLL файлове замайват главата ми, може би можете да ми кажете изход, не искам да преинсталирам операционната система отново. Иля.

Как да актуализирате DirectX на Windows 7


Нека, приятели, помогнем на нашия читател да реши проблема, а също така да разгледаме всякакви неприятни ситуации, свързани с инсталирането на DirectX в операционната система Windows 7. Между другото, всичко казано по-долу може да се приложи и към Windows XP.
  • Забележка: Прочетете нашата нова статия по тази тема -
  • Как да разберете кой DirectX е инсталиран? Много хора задават този въпрос на сайта, много е лесно да се направи и ние ще ви покажем как, но приятелите изобщо не трябва да го правят, тъй като изпълнимата библиотека dxwebsetup.exe от уебсайта на Microsoft, която актуализира DirectX, автоматично открива операционната система Windows, която сте инсталирали и съответно версията на DirectX, след което актуализира липсващите й компоненти (DLL).
  • Забележка: Актуализациите на DirectX от официалния уебсайт на Microsoft винаги включват всички най-нови и предишни версии на изпълними библиотеки на DirectX, така че компонентите на DirectX се актуализират постоянно. Ето защо е препоръчително да актуализирате DirectX от официалния уебсайт, вместо да инсталирате от диска с играта, тъй като компонентите на DirectX на диска с играта може да не са пълни.
  • Как да актуализирате DirectX на Windows 7? Заедно с вас ще изтеглим изпълнимата библиотека на Microsoft DirectX за крайния потребител на официалния уебсайт на Microsoft и ще актуализираме DirectX компонентите на нашата операционна система.
  • Какво да направите, ако в нашия Windows липсват DLL библиотекии при стартиране на нова игра или програма се появява съобщение за грешка - приложението не може да стартира, защото dxgi.dll или други DLL не са намерени, а официалният инсталатор на DirectX отказва да актуализира своите компоненти, показвайки съобщение Вече е инсталирана по-нова или еквивалентна версия на DirectX. Не се изисква инсталация.
  • Забележка: Понякога разработчиците на някои програми, дори и тези, които не са свързани с игри, използват DLL библиотеки, които не са създали при създаването на техните приложения, но забравят да ги добавят към пакета за разпространение на тяхната програма; ако инсталирате такава програма и я стартирате, ще получите горната грешка. Приложението не успя да се стартира, защото... dll не беше намерена или нещо такова. Програмата не може да бъде стартирана, защото на компютъра липсва някаква DLL библиотека. Прочетете, за да разберете какво трябва да се направи, за да се коригира ситуацията.

За какво е DirectX? Технологията DirectX е изобретена предимно като работна среда за разработване на нови приложения за игри, свързваща софтуера и хардуера на нашия компютър в едно цяло; тя превръща операционната система Windows в идеална платформа за компютърни игри и мултимедия. В момента почти всички компютърни устройства, както и приложенията, инсталирани в Windows, в една или друга степен използват DirectX за своите нужди: мишка, клавиатура, джойстик, звук, видео. Както можете да видите, има много причини да актуализирате DirectX. DirectX от своя страна се състои от файлове с разширение Dll, с други думи, динамични DLL библиотеки (набор от инструменти или ресурси, които всяко приложение, например игра или програма, може да използва).

Повече подробности тук

http://ru.wikipedia.org/wiki/DirectX
На първо място, след инсталиране на операционната система Windows и последващо инсталиране на драйвери, винаги трябва да актуализирате DirectX.

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

  • DirectX винаги е включен в дистрибуцията на операционната система и не е необходимо да се инсталира отделно, а само трябва да се актуализира, например Windows XP съдържа DirectX 9, Windows Vista съдържа DirectX 10 и Windows 7 съдържа DirectX 11.
За да разберете версията на DirectX, инсталирана при нас, щракнете върху Старт - Изпълнение.

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

В този прозорец виждаме версията на DirectX 11, инсталирана на нас.

За да актуализирате нашия DirectX, последвайте връзката http://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35и щракнете върху Старт на изтеглянето, Запазване,

и ето нашия инсталатор, нека го стартираме,

Приемаме споразумението,

ако нямате нужда от панела Bing, махнете отметката от квадратчето,

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

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

Накрая всичко е завършено успешно и щракнете върху Готово.

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

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

Например докараха ми компютър да работи за ремонт, след срив на системата или премахване на няколко вируса от системата, когато стартирам някоя от новите игри, се появява следната грешка - Програмата не може да се стартира, защото d3dx9 43.dll липсва на компютъра.

Ако сега погледнем в хранилището на DLL библиотеката на операционната система, всъщност ще открием, че тази изпълнима библиотека d3dx9 43.dll липсва там.

  • Ако използвате Windows 7 32-битова, тогава папката с DLL библиотеки ще се намира в C:\Windows\System32.
  • Ако използвате Windows 7 64-битова, тогава папката с DLL библиотеки ще се намира в C:\Windows\SysWOW64
В този случай стартираме нашия инсталатор на DirectX изпълними библиотеки dxwebsetup.exe, всички DirectX компоненти, инсталирани от нас, се анализират и след това DLL библиотеките се актуализират, ако например липсват един или два компонента, тогава се извършва актуализация за секунди.

Но какво да правим, ако след актуализиране на DirectX, Windows 7 все още няма DLL библиотеката, от която се нуждаем, и когато играта стартира, се появява следното съобщение - Z Програмата не може да бъде стартирана, защото dxgi.dll липсва на компютъра.

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


  • Има няколко изхода от тази ситуация, най-лесният начин е да намерите липсващите файлове на изпълними DLL библиотеки в Интернет, в специални DLL архиви, да ги изтеглите на вашия компютър и след това да ги копирате в папката C:\Windows\System32 ( ако имате Windows 7 32-bit, ако имате инсталиран Windows 7 64-bit, след това го копирайте в папката C:\Windows\SysWOW64\. Можете също така да вземете липсващите DLL библиотечни файлове и да ги копирате от друг компютър или извлечение от разпространение на Windows, по начина, описан в нашата статия -.

Как да актуализирате DirectX на Windows 7 с помощта на сайта www.dll-files.com

Между другото, има поддръжка за руски език и има почти всички известни DLL библиотеки, не само свързани с DirectX. Например, имаме нужда от DLL библиотеката dxgi.dll, въвеждам името dxgi.dll в полето за търсене и натискам самото търсене. И ето резултата, нашата DLL библиотека dxgi.dll беше открита

При натискане на бутона Изтеглете Fixer за dxgi.dll,

На компютъра ми се изтегля малко приложение, от което антивирусите обикновено се оплакват, но изобщо не е страшно, разглобих го на части

стартирайте dffsetup-dxgi.exe и липсващата DLL библиотека dxgi.dll автоматично се инсталира в нашата система

Друго предимство тук е, че така инсталираната DLL библиотека автоматично се регистрира в системата. Това е. Файлът ни е на място.

Вярно е, че заедно с DLL библиотеката, в нашата система е инсталирана допълнителна програма DLL-Files.com FIXER, която може да търси липсващите DLL файлове, от които се нуждаем,

но за пари, а също и сканиране на регистъра за грешки.

Ако не ви трябва, можете да го изтриете, тъй като нужните DLL файлове не изчезват често и ако нещо изчезне, можете просто да отидете отново на сайта http://ru.dll-files.com/ и изтеглете това, от което се нуждаем.

Вие и аз също не можем да инсталираме нищо в системата и да изтеглим нашата DLL библиотека в архива. Ако вие и аз щракнете върху Изтегляне на ZIP-ФАЙЛ,

след това изтегляме необходимата ни динамична библиотека в архива, след разархивиране можем да копираме DLL библиотеката в папката на нашата 32-битова операционна система C:\Windows\System32.

За 64-битови версии на Windows 7 папката с DLL ще се намира в C:\Windows\SysWOW64. Всички.

Можете да изтеглите DirectX безплатно сега; инсталацията ще ви отнеме само няколко минути. На нашия портал това е възможно без SMS и регистрация. Тази програма не е полезна за всеки потребител, тъй като има тясно насочена специална цел. Нека поговорим за него.

DirectX за Windows 7, 8, XP е пакет от мултимедийни API (интерфейс за програмиране на приложения) и драйвери от високо ниво. Софтуерът е предназначен да опрости редица задачи, свързани със създаването на компютърни игри и видео програмиране.

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

Direct X за Windows 7, 8

Поддържа най-популярните операционни системи: Windows XP 64-bit, Vista, 7, 8 и др. Системата включва няколко функционални компонента:

  1. DirectX Graphics - 2D/3D графики.
  2. DirectShow - поточно видео, аудио и/или видео вход/изход.
  3. DirectInput - обработка на данни, получени от различни входни устройства (клавиатура, мишка и др. игрови контролери).
  4. DirectSound и DirectMusic - аудио обработка на ниско ниво (Wave) и възпроизвеждане във формати на Microsoft.
  5. DirectPlay е общ интерфейс за мрежова комуникация, базиран на различни мрежови доставчици и протоколи.

Можете да инсталирате най-новата версия на Direct X на всяко модерно устройство, което има съвместими драйвери. Изтеглянето на софтуера на вашия компютър ще ви позволи да се насладите на по-широка гама от неговите възможности.

Най-новата версия на DirectX софтуера

Основни предимства на версии 9, 10, 11:

  • Обемни ефекти.
  • Максимално реалистична анимация.
  • Висока яснота на сенките.
  • Наситеност и сложност на пейзажите.
  • Увеличени бойни сцени.
  • Динамични игрови сценарии.
  • Минимизирано замъгляване на обекти.
  • Реалистичен дим, отразен в стъкло/вода.

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

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;
  • DirectX 11.3 и 12(!) интегриран в операционната система Windows 10.
След това ще разберете защо, дори и при силно желание, вие не можешинсталирайте DirectX 12 на компютър с Windows 7.

Защо 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 от официалния уебсайт, като щракнете върху тази връзка. Обърнете внимание!
В компилации на Windows 7, които имат премахната функция за актуализиране или други важни системни услуги, инсталирайте Internet Explorer невъзможно.
Единственият начин за решаване на проблем с компонент е „API Direct3D 11.1“– инсталиране на оригиналния образ на Windows 7 с необходимите актуализации.

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

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

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

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

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

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

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

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

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

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

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

» от разработчика.

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

Това ще помогне за решаването на проблема. 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 и бяха взети предвид много желания по отношение на интерфейса. Сега трябва да поговорим по-подробно за основното предимство за феновете на компютърните игри.

DirectX 12: струва ли си да надграждате системата? Гейминг и графични възможности на бъдещето

DirectX 12– най-новата версия на графични библиотеки от 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. Следователно пълният преход към ново ниво на напредък е само въпрос на време!



 


Прочетете:



Използване на стилове в Excel Как да създадете свой собствен нов стил

Използване на стилове в Excel Как да създадете свой собствен нов стил

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

Какви грешки възникват по време на инсталацията?

Какви грешки възникват по време на инсталацията?

Забележка: Програмите на AutoLISP могат да се изпълняват само на пълната версия на AutoCAD, те не работят под AutoCAD LT. (с изключение на случаите на зареждане...

Социален статус на човек в обществото

Социален статус на човек в обществото

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

Пълна интерпретация на грешките

Пълна интерпретация на грешките

Доста потребители са се сблъскали с феномена син екран на смъртта. Какво да направите (Windows 7 най-често е предразположен към този проблем)...

feed-image RSS