Što treba znati
- Potražite DirectX na Microsoftovoj web stranici, odaberite najnoviju poveznicu Preuzmi DirectX End-User Runtimes i kliknite Preuzmi.
- Stvorite mapu pod nazivom DirectX Files. Otvorite DirectX instalacijski program i potražite ovu mapu. DirectX će izdvojiti sve svoje datoteke u mapu.
- Otvorite CAB datoteku s DLL datotekom koju želite. Premjestite DLL datoteku na radnu površinu. Kopirajte datoteku u mapu System32 i ponovno pokrenite računalo.
Ovaj članak objašnjava kako izdvojiti jednu DirectX DLL datoteku iz DirectX instalacijskog paketa ako naiđete na poruku o pogrešci o "nedostaje" ili "nije pronađena" DirectX DLL datoteka. Informacije pokrivaju sve Microsoftove operativne sustave, uključujući Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.
Kako vratiti DirectX DLL datoteku koja nedostaje
Za vraćanje pojedinačne DirectX DLL datoteke koja nedostaje:
-
Na Microsoftovoj web stranici odaberite povećalo na vrhu stranice i potražite DirectX.
-
Pomaknite se niz rezultate pretraživanja i odaberite vezu Preuzmi DirectX vremena izvođenja za krajnjeg korisnika (MM GG) za najnoviji datum izdanja.
-
Odaberi Preuzmi.
Isti DirectX instalacijski program radi za sve verzije Windowsa.
-
Desnom tipkom miša kliknite radnu površinu i odaberite Novo > Mapa. Novoj mapi dajte naziv koji se lako pamti, poput DirectX Files.
-
Otvorite DirectX instalacijski program koji ste preuzeli i odaberite Da za prihvaćanje licencnog ugovora.
-
Odaberite Pregledaj u dijaloškom okviru.
-
Odaberite mapu koju ste stvorili u koraku 4 i odaberite OK.
-
Odaberite OK kada vidite putanju mape u tekstualnom okviru. DirectX instalacijski program će izdvojiti sve svoje datoteke u mapu.
-
Otvorite mapu koju ste ranije stvorili da pronađete veliki broj CAB datoteka, nekoliko DLL datoteka i jednu pod nazivom dxsetup.exe.
Možete pokrenuti dxsetup.exe da u potpunosti instalirate DirectX i ponovno instalirate sve DLL datoteke.
-
Pronađite CAB datoteku koja sadrži DLL datoteku koju tražite. Na primjer, ako trebate datoteku d3dx9_41.dll, možete je pronaći u CAB datoteci Mar2009_d3dx9_41_x86. Dvaput kliknite na odgovarajuću CAB datoteku da je otvorite.
Postoje dvije verzije većine DirectX CAB datoteka: 32-bitna i 64-bitna verzija. Datoteke za 32-bitne sustave završavaju s _x86, a datoteke za 64-bitne sisteme završavaju s _x64. Morate znati koju verziju Windowsa imate da biste znali koju datoteku koristiti.
-
Premjestite datoteku .dll na radnu površinu.
Windows ima ugrađenu podršku za otvaranje CAB datoteka, ali ako je drugi program otvori, potražite opciju za izdvajanje datoteke u izborniku programa i ekstrahirajte je na radnu površinu.
-
Kopirajte datoteku u System32 mapu koja se nalazi u vašoj Windows instalacijskoj mapi. Na većini računala to će biti C:\Windows\System32.
Ako ste primili poruku o pogrešci koja navodi drugu lokaciju na kojoj nedostaje DLL datoteka (na primjer, u mapi određene igre ili grafičke aplikacije), kopirajte DLL datoteku tamo.
-
Izbrišite sve kopije DLL datoteke sa svoje radne površine i izbrišite mapu s ekstrahiranim DirectX datotekama. Ostavljanje DLL datoteka na radnoj površini može stvoriti probleme u nekim situacijama.
-
Ponovo pokrenite računalo.
Nakon ponovnog pokretanja, testirajte je li vraćanje pojedinačne DLL datoteke ispravilo problem koji ste imali. Ako i dalje dobivate poruku o pogrešci, pokušajte potpuno ponovno instalirati DirectX ili otklonite probleme s DLL-om povezanim s hardverom.