Datoteka d3dx9_43.dll nedostaje i program se ne može pokrenuti! Rješenje. Program se ne može pokrenuti jer nedostaje d3dx9_43.dll Rezervoari rade greška d3dx9 43 dll

Do greške d3dx9_43 može doći ako se nešto dogodilo biblioteci navedenoj u poruci o grešci. Ova poruka o grešci kaže:

Program se ne može pokrenuti jer na računaru nedostaje d3dx9_43.dll (nije bitno koji je broj d3dx9 naveden u grešci). Pokušajte ponovo instalirati program.

Dakle, koji bi razlozi mogli biti iza ovoga? U stvari, nema ih toliko mnogo. Biblioteka bi mogla da se ne registruje, da bude oštećena ili da uopšte ne postoji. Hajde da vidimo kako da rešimo ovaj problem.

Rješavanje greške d3dx9_43.dll

Metoda #1

Jedno od najočitijih rješenja je jednostavno preuzimanje i instaliranje paketa s bibliotekama DirectX. Ovo će najvjerovatnije odmah riješiti vaš problem. DirectX možete preuzeti direktno sa službene Microsoft web stranice.

Metod #2

Sljedeće, ne najprikladnije rješenje je da sami preuzmete biblioteku koja nedostaje. Zatim ga ispustite u korijenski folder vašeg sistema: C:\Windows\System32\ ili C:\Windows\SysWOW64\. Zatim morate registrovati ovaj fajl. Da biste to učinili, kliknite Win+R i unesite naredbu u prozor koji se otvori regsvr32.exe C:\Windows\System32\d3dx9_43.dll ili C:\Windows\SysWOW64\d3dx9_43.dll

Pozdrav!
Ovaj članak će prvenstveno biti posvećen strastvenim igračima koji nailaze na probleme prilikom pokretanja.

Najčešći razlog zašto se igra ne pokreće je nedostatak ažurirane verzije DirectX-a u Windows operativnom sistemu. Kao rezultat toga, kada pokušate da pokrenete igru, pojavljuje se poruka sljedećeg sadržaja: „Program se ne može pokrenuti jer na računaru nema datoteke. d3dx9_xx.dll. Pokušajte ponovo instalirati program." Štaviše, vrlo, jako mnoge igre koriste DirectX komponente u svom radu - to može biti ili ozloglašena World of Tanks igra ili malo poznata indie igra.

Treba napomenuti da naziv datoteke naznačen u tekstu greške može imati drugačiji završetak: d3dx9_ 26 .dlld3dx9_ 43 .dll .

Sve ovo sugerira da vaš sistem nema D3DX9 (DirectX), ili je trenutna verzija zastarjela i treba je ažurirati.

Ovi problemi se posebno često javljaju nakon nedavne instalacije (ponovne instalacije) Windows 8 (8.1) i Windows 10 operativnih sistema.

Kako bi se ova situacija ispravila, pripremljen je ovaj materijal. Detaljno će biti opisano kako instalirati ili ažurirati DirectX, čime ćete se riješiti grešaka pri pokretanju igre.

Kako ažurirati DirectX - metoda koja ne zahtijeva pristup Internetu

U nedostatku pristupa Internetu, instaliranje i ažuriranje DirectX-a je donekle teško.

Najlakši način je da uzmete disk sa igrom koju već imate i prilikom njene instalacije označite kućicu za instaliranje dodataka, među kojima je često prisutan DirectX. Samu igru ​​možete izbrisati kasnije - instalirani ili ažurirani DirectX će ostati u sistemu.

Također možete koristiti uslužni program, čiji je zadatak ažuriranje upravljačkih programa. Često sadrži i nova ažuriranja za DirectX.

Ažurirajte DirectX preko Interneta

U ovoj situaciji zadatak je znatno pojednostavljen.

Možete preuzeti službeni instalater sa web stranice programera. Da biste to učinili, slijedite vezu http://www.microsoft.com/ru-ru/download/details.aspx?id=35 i nakon nekoliko klikova preuzmite je.

Nakon što se u potpunosti preuzme na vaš računar, pokrenite ga.

Nakon kratke provjere sistema, od vas će biti zatraženo da instalirate ili ažurirate DirectX - prihvatite i kliknite Dalje.

Vrijeme za instaliranje ili ažuriranje potrebnih komponenti prvenstveno ovisi o brzini vaše internet veze. odgovarajuće datoteke će biti preuzete direktno sa Interneta sa Microsoft veb lokacije.

Prosječno vrijeme instalacije je 3.. 7 minuta.

Kada se završi instalacija ili ažuriranje DirectX komponenti, problem sa greškom o nedostajućim datotekama "d3dx9_xx.dll" (xx je blok brojeva, može biti drugačiji) bi trebao nestati.

Šta poželjeti ako DirectX greška i dalje postoji - nedostaje datoteka d3dx9_xx.dll

DirectX instalacija nije uspjela? Neke DirectX komponente nisu ažurirane? Ili je možda sve prošlo dobro, ali greška se i dalje javlja? Ovo obično ukazuje na probleme sa instaliranim operativnim sistemom.

Bez sumnje, ponovna instalacija operativnog sistema mogla bi riješiti problem, ali to nije uvijek prihvatljivo.

U ovoj situaciji možete učiniti sljedeće:

Podvucite ime datoteke koja nedostaje za uspješno pokretanje igre. Zatim, koristeći internet pretraživač, pronađite i preuzmite ovu datoteku na Internetu.

Međutim, treba imati na umu da preuzeta datoteka mora biti isključivo s ekstenzijom dll, ali ne exe. U suprotnom, riskirate instaliranje bilo koje zlonamjerne ili reklamne aplikacije.

Ali čak i ako ste preuzeli potrebnu dll datoteku, provjerili je antivirusom, još uvijek postoji šansa da će se ispostaviti da je stara verzija i da će igra na kraju ili odbiti raditi ili će igranje propasti.

Međutim, to se neće prilagoditi negativnom scenariju. Nakon što dobijete i provjerite željenu datoteku, morat ćete je kopirati iz Windows sistemske mape (direktorijuma).

Prema zadanim postavkama, u svim verzijama Windowsa, putanja do ove mape je sljedeća:

za 32-bitne sisteme

C:\Windows\System32

za 64 bit

C:\Windows\syswow64

Ako ste u nedoumici, kopirajte preuzete datoteke u oba foldera - neće biti gore.

Nakon kopiranja datoteke i pokretanja igre, može se prikazati greška u kojoj nedostaje još jedan "d3dx9_ xx.dll" ( xx- blok brojeva, može biti različit) - zatim ponovite postupak sa traženjem i kopiranjem već date datoteke.

Sažetak

U ovom članku smo detaljno ispitali uzroke čestih grešaka koje se javljaju prilikom pokretanja igrica na računalu. Pregledali smo proces instaliranja DirectX komponenti kako bismo se izborili sa greškom koja simbolizira odsustvo datoteke “d3dx9_xx.dll” (xx je blok brojeva, može biti različit).

Ako imate bilo kakvih pitanja, možete ih postaviti u komentarima.

Greška o nepostojanju datoteke d3dx9_43.dll u Windows operativnom sistemu najčešće se javlja kada pokušate da pokrenete igru ​​ili drugu aplikaciju koja koristi DirectX grafički podsistem. Razumijemo uzroke problema, kao i načine da ga riješimo.

Računaru nedostaje d3dx9_43.dll: šta znači greška

Greška poput "d3dx9_43.dll nedostaje na računaru, program se ne može pokrenuti" posljedica je nedostatka instalirane DirectX verzije 9 biblioteke (ova verzija API-ja je objavljena sa Windows XP-om i uglavnom se koristi u starijim igrama i aplikacije).

Ova biblioteka je implementacija Microsoft API-ja za rad programa na niskom nivou sa resursima računarskog hardvera. Jednostavno rečeno, uz pomoć njega program ili igra će moći "ispravno" pristupiti zvučnoj kartici, video akceleratoru i ulazno/izlaznim uređajima (uključujući gamepad).

Može li se ova greška pojaviti u Windows 7, 8, 10? Da, čak i ako računar već ima instaliran DirectX iznad verzije 9. Sve verzije API-ja će morati biti instalirane kako bi podržale starije aplikacije i igre.

Uzroci problema

Najčešće, greška ukazuje da je operativni sistem nedavno instaliran, a DirectX još nije instaliran.

Nedostatak biblioteke u paketu sa Windowsom je zbog činjenice da neki patenti proizvođača grafičkih procesora, zvučnih kartica i HID uređaja mogu biti prekršeni. Odnosno, to je čisto pravna formalnost.

Također, problem u vezi s bibliotekom d3dx9_43.dll može se pojaviti u sljedećim slučajevima:

  • oštećenje tvrdog diska (pojava "loših" sektora kada se podaci snimljeni na njima izbrišu);
  • zamijenjena je DirectX biblioteka (dešava se ako pokušate instalirati zastarjelu verziju API-ja, na primjer, DirectX 8);
  • oštećenje OS-a virusima (često zamjenjuju sistemske biblioteke dll datotekama treće strane, u koje je ugrađen zlonamjerni kod);
  • problemi sa registrom - iz nekog razloga DirectX biblioteka nije registrovana u njemu (iako je sama datoteka d3dx9_43.dll prisutna u sistemu);
  • instalirani zastarjeli drajveri za zvučnu karticu, grafički akcelerator, HID uređaje (DirectX podrška za uređaje je implementirana samo kroz drajvere).

Kako popraviti grešku

Nije uvijek moguće utvrditi tačan uzrok greške, pa ćete morati isprobati sve moguće metode da je otklonite. Prije svega, preporučuje se provjeriti sistemsku particiju na viruse, a zatim pokušati registrirati biblioteku pomoću komandne linije. Također je vrijedno pokušati očistiti registar, ažurirati upravljačke programe (posebno zvučne i grafičke kartice). A ako DirectX nije prethodno instaliran, treba ga preuzeti sa službene Microsoftove web stranice i instalirati.

Provjera virusa

Čak i ako je datoteka d3dx9_43.dll prisutna na sistemskom disku (nalazi se u direktoriju C:\Windows\System32), sasvim je moguće da je zamijenjena oštećenom ili virusom zaraženom datotekom. Usput, takvi virusni programi često zamjenjuju nekoliko biblioteka odjednom, ometajući rad operativnog sistema. Stoga, trebali biste početi tako što ćete provjeriti da li vaš računar ima viruse.

Windows 7 podrazumevano uključuje ugrađeni antivirusni program Microsoft Security Essential (Home Premium izdanja i novija). Ako se ne nalazi na listi instaliranih aplikacija (u Windows 8, 8.1, 10 se naziva Windows Defender i već je integrisan u sistem), prvo ga morate preuzeti sa službene web stranice (windows.microsoft. com/ru-RU/windows/products /security-essentials) i instalirajte. Komunalna usluga je besplatna.

Nakon instalacije trebat će vam:

Ako korisnik iz nekog razloga ne želi instalirati Microsoftov antivirus, onda možete koristiti besplatni uslužni program Dr.Web CureIT!. Možete ga preuzeti sa službene web stranice (free.drweb.ru/download+cureit+free/?lng=ru).


Svoj računar možete provjeriti pomoću besplatnog uslužnog programa Dr.Web CureIT!

Ključna karakteristika uslužnog programa CureIT je da nema potrebe da ga instalirate. Istovremeno, program vam omogućava skeniranje ne samo sistemske particije, već i svih instaliranih tvrdih diskova.

Registriranje biblioteke putem komandne linije

Ova radnja će pomoći ako DirectX biblioteka iz nekog razloga nije registrovana u registru (greška softvera ili greška OS).

Algoritam akcije:


Brisanje i vraćanje biblioteke

Ako je DirectX već bio instaliran na računaru ranije, ali je bilo problema tokom automatskog ažuriranja sistema (na primjer, nije bilo interneta ili je proces ažuriranja prekinut), onda to može dovesti do činjenice da jednostavno rješenje za takvo problem je deinstalirati i ponovo instalirati restauraciju biblioteke.

Izvodi se na sljedeći način:


Čišćenje registra operativnog sistema

Također, problemi u registru uzrokuju ovu biblioteku. Sasvim je moguće da je korisnik nekoliko puta pokušao instalirati DirectX i nakon svakog pokušaja, unosi o instalateru su ostali u registru, ali sam API set nije u sistemu. Isto će se dogoditi ako dođe do greške tokom ažuriranja DirectX-a ili proces nije dovršen.

Najlakši način za čišćenje registra je korištenje . Možete ga preuzeti sa službene web stranice (ccleaner.com), trebali biste odabrati besplatnu verziju.

Nakon instalacije programa, uradite sledeće:


Ažuriranje drajvera

Windows 10 automatski preuzima sve upravljačke programe koji nedostaju, kao i sva buduća ažuriranja za njih. Dakle, vlasnici ovog OS-a samo trebaju uključiti ažuriranje sistema - tada će Windows sve učiniti sam.

Ali u starijim izdanjima Windowsa, morate ručno instalirati i ažurirati upravljačke programe. Jednostavnija opcija je korištenje posebnih uslužnih programa za automatsko traženje i instaliranje upravljačkih programa koji nedostaju. Jedan od njih je DriverDoc. Možete ga preuzeti sa službene web stranice (driverdoc.com/index.html), ali ćete morati kupiti licencu da bi ispravno radio.

Da ažurirate drajvere pomoću uobičajenih Windows alata, trebat će vam:


Čak i ako ovo ne pomogne u rješavanju problema s greškom, morate stalno instalirati najnovije drajvere za svoj PC. Preporučuje se da se ova operacija izvodi najmanje jednom u 2-3 mjeseca.

Preuzmite i instalirajte DirectX

Treba ga preuzeti isključivo sa zvanične Microsoft web stranice (microsoft.com/ru-ru/Download/confirmation.aspx?id=35).

Web instalater biblioteke biće sačuvan na vašem računaru. Samo ga pokrenite i pratite uputstva na ekranu. Usput, ako korisnik ima instaliran DirectX verziju 10, 11 ili 12, tada će instalater samostalno provjeriti koje biblioteke nedostaju i automatski ih instalirati. Nakon završetka instalacije, obavezno ponovo pokrenite računar.


Nedavne verzije DirectX-a same provjeravaju koje biblioteke postoje, a koje nedostaju

Ova preporuka se odnosi na sve verzije operativnog sistema Windows, uključujući zastareli (i više nije podržan od strane proizvođača) XP. Da bi web instalater radio, potreban je pristup Internetu, jer će tokom procesa instalacije preuzeti sve nedostajuće biblioteke (u prosjeku će biti potrebno od 10 do 20 megabajta prometa, sam instalater zauzima manje od 1 MB).

Video: popravljanje greške d3dx9_43.dll

Šta učiniti da se greška ne ponovi

Da se greška o nepostojanju datoteke d3dx9_43.dll na računaru više ne pojavljuje, trebali biste:

  • omogućite automatsko ažuriranje sistema (usluga Windows Update takođe mora biti pokrenuta);
  • instalirajte DirectX koristeći web instalater (instalira najnoviju verziju biblioteke);
  • koristite ugrađeni antivirusni program Windows Defender ili Microsoft Security Essential;
  • redovno ažurirajte upravljačke programe svih instaliranih uređaja (posebno zvučne kartice i grafičkog adaptera);
  • koristite samo licencirani softver i Windows (tako da automatska ažuriranja funkcioniraju, jer ova funkcija nije dostupna na piratskim kopijama Windowsa ili samo djelomično funkcioniše).

Postoji mnogo opcija za ispravljanje greške povezane s odsustvom biblioteke d3dx9_43.dll. Slijedeći upute i preporuke korak po korak, moći ćete sami riješiti problem i spriječiti njegovo ponavljanje u budućnosti.

D3dx9_43.dll je bitna komponenta DirectX 9, bez koje nećete moći pokrenuti neke igre i programe. Mnogi korisnici nakon instaliranja Mass Effecta, World of Tanks ili drugih igara i programa vide grešku "Nedostaje D3dx9_43.dll" ili "D3dx9_43.dll nije pronađen". Tada počinje duga potraga za ovom datotekom na mreži, koja se ne završava uvijek uspješno. Neko pokušava da preuzme datoteku D3dx9_43.dll sa sumnjivog sajta, a zatim je samo kopira u fasciklu C:\Windows\System32. Međutim, ova opcija vas nikuda neće odvesti.

“Ali zašto mi treba DirectX 9?”, prigovorićete. Bez sumnje, vaš računar vjerovatno ima DirectX 11. A ako koristite Windows 10, onda DirectX 12. Ovo nije dovoljno kada u sistemu nedostaju neke biblioteke iz prethodnih verzija Direct X-a. A vaše omiljene igračke jednostavno se neće pokrenuti .

U uputama ispod ćemo vam detaljno reći kako da ispravite grešku koja se dogodila. Inače, ovaj problem se pojavljuje u Windows 10, Windows 8 i Windows 7.

Vodič korak po korak gdje preuzeti D3dx9_43.dll

Biće vam potreban Microsoft instalater da biste dobili potrebne .dll datoteke na vašem računaru. Sistem će dodati potrebnu datoteku koja ispravlja grešku "Start nije moguć, nedostaje d3dx9_43.dll."

  1. Da biste preuzeli dll za Windows, kao i druge dodatne DLL-ove, slijedite vezu do službene stranice. Ovdje ćete moći preuzeti web instalater.
  2. Pokrenite dxwebsetup.exe. Kada se od vas zatraži da instalirate dodatni softver, poništite izbor u poljima (predlaže se da instalirate Microsoft Bing panel). Slažemo se sa uslovima.
  3. Pričekajte da se instalacija završi. U automatskom načinu rada, program preuzima datoteke koje nedostaju za biblioteku.
  4. Nakon što se pojavi natpis "Instalacija završena", pokušavamo ponovo pokrenuti igru ​​ili program koji ranije nije radio. Natpis da nedostaje D3dx9_43.dll više se neće pojavljivati.

druga opcija:

  1. Preuzmite arhivu sa datotekom d3dx9_43.dll sa naše web stranice.
  2. Kopiraj fajl iz arhive u folder C:\Windows\System32. Ako imate 64-bitni Windows, onda morate da otpremite datoteku u fasciklu System32 i SysWOW64.

Sve bi trebalo da prođe.

Pozdrav svim igračima, i samo gostima mog bloga!

U ovom članku želim govoriti o vrlo čestoj grešci - nepostojanju biblioteke d3dx9_43.dll i najlakšem načinu da je riješite.

Vrlo često, kada pokrećete nove igre preuzete s interneta, možete naići na ovu grešku. Zbog činjenice da DirectX nije ugrađen u ove igre. Zapravo, ne morate zasebno preuzimati d3dx9_43.dll. Ovo neće riješiti problem, sve je puno lakše, dragi prijatelji, morate ažurirati DirectX, kako to učiniti brzo i ispravno, napisao sam u ovom članku.

mnogo grešaka, jedno rešenje! Skinuti!

Pogledajmo detaljnije D3DX9 43 dll grešku, činjenica je da broj nakon D3DX9 43 može biti bilo koji; D3DX9 41 dll, D3DX9 42 dll, itd. Ovo je jednostavno broj biblioteke koju sistem traži za pokretanje igre. Još jednom, ponavljam, ne morate tražiti ovu datoteku na Internetu upisivanjem “D3DX9 43 dll download” to neće riješiti problem, već samo dodati - preuzmete D3DX9 br. 42, sistem će tražiti D3DX9 dll br. 43 i tako dalje. Svi ovi fajlovi su ugrađeni u DirectX i kada ga instalirate, ova greška više neće postojati, o čemu ću detaljnije govoriti kasnije.

Pažnja! Ovo je najčešća greška na računaru, ali i dalje ima problema sa OpenAl-om, bolje je sada nego tražiti kasnije.

Rješenje za D3DX9 43 dll grešku, ažurirajte DirectX

Za ažuriranje nam je potreban internet, ali ako čitate ovaj članak, mislim da ga imate. Zatim sve radimo prema uputama.

Ako se ne želite mučiti, preuzmite DirectX sa linka ispod, odmah nakon njega je link na službenu web stranicu.

1) sa moje stranice.

Kada sam kliknuo na dugme za preuzimanje, dobio sam ovaj prozor, sa predlogom da ažuriram sistemske komponente i aplikacije. Odlučite da li vam treba super pretraživač Internet Explorer, ili neki drugi "hitovi" iz Microsofta, odlučio sam da ništa ne ažuriram.

2) Nakon pokretanja DirectX-a, prihvatamo ugovor o licenci.

3) Ne zaboravite da poništite izbor u polju, ne trebaju nam dodatni paneli u pretraživaču, posebno iz pretraživača Bing.

4) Proces ažuriranja će početi, nisam imao ovaj prozor, pošto imam najnoviju verziju.

5) Program će ažurirati DirectX i više ne morate posebno tražiti biblioteku D3DX9_43.dll. Upravo smo ga instalirali. Sada će sve igre raditi bez D3DX9 grešaka, a kada pokrenete DirectX web instalater, vidjet ćete ovaj prozor.