Отговорихте ми, че трябва да изтеглите изпълняваната библиотека на Microsoft DirectX, dxwebsetup.exe, от уебсайта на Microsoft, който актуализира компонентите, инсталирани в системата DirectX и да я стартира, програмата изтегля и инсталира допълнителни и липсващи DirectX изпълними компоненти, след което мога да стартирам всяка игра. В резултат на това всичко се оказа по този начин, след пускането на dxwebsetup.exe, My DirectX 11 беше актуализиран, грешката изчезна и всичките ми игри започнаха, благодаря.
Без колебание, както понякога казвате, направих рицарски ход и започнах Възстановяване на системата, завърши успешно и Windows 7 спря да попадне на син екран, но след рестартиране на компютъра се появи грешка - Програмата не може да бъде стартирана, защото dxgi.dll липсва на компютъра,
и при стартиране на почти всяка игра започна да се появява стара грешка - стартирането на програмата е невъзможно, защото компютърът няма 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 вече е инсталирана. Не е необходима инсталация. Накратко, аз съм в задънена улица и не мога да измисля друго освен преинсталиране на системата, защото те казват, че DirectX не може да бъде изтрит и преинсталиран. От всички тези DLL файлове главата върви наоколо, можете да ми кажете изхода, не искам отново да инсталирам операционната система. Иля.
Как да актуализирате DirectX на Windows 7
Съдържанието на статията:
- Забележка: Прочетете новата ни статия по тази тема - Как да изтеглите DirectX 12 за Windows 10
- Как да разберете кой 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 (набор от инструменти или ресурси, които всяко приложение може да използва, например игра или програма).
Подробности тук
На първо място, след като инсталирате операционната система Windows и след това инсталирате драйверите, винаги трябва да актуализирате DirectX.
Инсталирането на DirectX от официалния сайт на Microsoft винаги включва всички най-нови и предишни версии на изпълними библиотеки на DirectX, както и двумесечни версии на D3DX, XInput и управлявани компоненти, можем да кажем, че компонентите на DirectX се актуализират постоянно.
- DirectX винаги е част от комплекта за разпространение на операционната система и не е необходимо да го инсталирате отделно, а само трябва да се актуализира, например Windows XP съдържа DirectX 9, Windows Vista, от своя страна, DirectX 10 и Windows 7 - DirectX 11.
въведете dxdiag в полето и щракнете върху OK.
В този прозорец виждаме версията на DirectX 11, инсталирана в нашата компания..
За да актуализирате нашия DirectX, отидете на връзката http://www.microsoft.com/en-us/download/confirmation.aspx?id=35 и щракнете върху Старт на изтегляне, Запазване,
и ето ни инсталатора, стартирайте го,
Приемете споразумение,
ако не се нуждаете от панел Bing, премахнете отметката,
Инициализация на DirectX компоненти. Инсталаторът анализира изпълнимите библиотеки DirectX на нашия Windows 7 и намери за необходимо да ги актуализира, щракнете върху Напред,
процесът на актуализиране отнема няколко минути.
Изтеглете и инсталирайте липсващите компоненти DirectX.
Накрая всичко завърши успешно и щракнете върху Готово.
В момента трябва да сте сигурни, че вашият компютър има напълно нова версия на изпълнимите библиотеки DirectX и ако сте имали грешки при стартиране на приложения за игри като стартиране на програмата е невъзможно, тъй като d3dx9 43.dll липсва на компютъра, сега има грешки няма да има приложение или игра да се стартира непременно.
Сега приятелите ще обмислят такъв въпрос.
Например, те доведоха моя компютър да работи за ремонт, след повреда на системата или отстраняване на няколко вируси от системата, при стартиране на една от новите игри се появява тази грешка - програмата не може да бъде стартирана, тъй като d3dx9 43.dll липсва на компютъра.
Ако сега разгледаме съхранението на DLL файлове на операционната система, всъщност ще открием там липсата на тази изпълнима библиотека d3dx9 43.dll.
- Ако използвате 32-битовата версия на Windows 7, папката с DLL файловете ще се намира на C: \ Windows \ System32.
- Ако използвате 64-битова версия на Windows 7, тогава папката с DLL файловете ще се намира на C: \ Windows \ SysWOW64
Но какво да направите, ако след актуализиране на DirectX, Windows 7 все още няма необходимата библиотека DLL и при стартиране на играта се появява това съобщение - програмата не може да бъде стартирана, тъй като dxgi.dll липсва на компютъра.
Когато се опитва да актуализира DirectX, инсталаторът ни казва, че вече е инсталирана по-нова или еквивалентна версия на DirectX. Не се изисква инсталация.
- Има няколко изхода от тази ситуация, най-лесният начин е да намерите липсващите изпълними DLL файлове в Интернет, в специални архиви на DLL, да ги изтеглите на вашия компютър и след това да ги копирате в папката C: \ Windows \ System32, ако имате Windows 7 32-битов ако сте инсталирали Windows 7 64-битов, след това копирайте в папката C: \ Windows \ SysWOW64 \. Също така липсващите DLL файлове могат да бъдат взети и копирани от друг компютър или извлечени от дистрибуцията на Windows, както е описано в нашата статия - Грешка в приложението Explorer.exe.
Как да актуализирате DirectX на Windows 7 с помощта на www.dll-files.com
Или можете да направите това, отидете на www.dll-files.com,
там между другото има поддръжка за руския език и има почти всички добре познати DLL библиотеки, не само свързани с DirectX. Например, имаме нужда от DLL dxgi.dll, въвеждам името dxgi.dll в полето за търсене и натискам действителното търсене. И ето резултатът, беше намерена нашата DLL dxgi.dll
Когато щракнете върху Изтегли бутона за поправяне на dxgi.dll,на компютъра ми се изтегля малко приложение, на което антивирусите обикновено мърморят, но това изобщо не е страшно, аз го разделих
стартираме dffsetup-dxgi.exe и липсващата dxgi.dll DLL се инсталира автоматично в нашата система
Плюс това тук е такова, че инсталираната DLL библиотека се регистрира автоматично в системата. Това е всичко. Нашият файл е на мястото си. Между другото, можете да прочетете инструкции стъпка по стъпка в самия сайт. Вярно, заедно с библиотеката на DLL, в нашата система е инсталирана допълнителна програма, DLL-Files.com FIXER, която може да търси липсващите DLL файлове, от които се нуждаем,но вече за парите, както и сканирайте регистъра за грешки.
Ако не ви е нужен, можете да го изтриете, защото необходимите DLL файлове не изчезват често и ако изчезват, можете просто да отидете на http://ru.dll-files.com/ отново и да изтеглите това, от което се нуждаем трябва да.
Също така не можем да инсталираме нищо в системата и да изтеглим нашата DLL библиотека в архива. Ако щракнете върху Изтеглете ZIP-FILE,
след това изтеглете динамичната библиотека, от която се нуждаем в архива, след разархивиране можем да копираме DLL в папката на нашата 32-битова операционна система C: \ Windows \ System32.
Етикети за статия: Видеокарта на Windows 7