Šta treba znati
- Potražite DirectX na Microsoftovoj web stranici, odaberite najnoviju vezu Download DirectX End-User Runtimes i kliknite Preuzmite.
- Kreirajte folder pod nazivom DirectX Files. Otvorite DirectX instalacioni program i pronađite ovu fasciklu. DirectX će izdvojiti sve svoje datoteke u folder.
- Otvorite CAB datoteku sa DLL datotekom koju želite. Premjestite DLL datoteku na radnu površinu. Kopirajte fajl u folder System32 i ponovo pokrenite računar.
Ovaj članak objašnjava kako izdvojiti jednu DirectX DLL datoteku iz DirectX instalacionog paketa ako naiđete na poruku o grešci o "nedostaje" ili "nije pronađena" DirectX DLL datoteka. Informacije pokrivaju sve Microsoft operativne sisteme, uključujući Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.
Kako vratiti DirectX DLL datoteku koja nedostaje
Da biste vratili pojedinačnu datoteku koja nedostaje DirectX DLL:
-
Sa Microsoftove web stranice, odaberite lupu na vrhu stranice i potražite DirectX.
-
Skrolujte prema dolje kroz rezultate pretraživanja i odaberite vezu Preuzmi DirectX End-User Runtimes (MM YY) za najnoviji datum izdavanja.
-
Odaberite Preuzmi.
Isti DirectX instalater radi za sve verzije Windowsa.
-
Kliknite desnim tasterom miša na radnu površinu i izaberite Novo > Folder. Imenujte novi folder nečim što se lako pamti kao DirectX Files.
-
Otvorite DirectX instalacijski program koji ste preuzeli i odaberite Da da prihvatite ugovor o licenci.
-
Odaberite Pregledaj u dijaloškom okviru.
-
Odaberite folder koji ste kreirali u koraku 4 i odaberite OK.
-
Odaberite OK kada vidite putanju foldera u polju za tekst. DirectX instalacioni program će izdvojiti sve svoje fajlove u folder.
-
Otvorite folder koji ste kreirali ranije da pronađete veliki broj CAB fajlova, nekoliko DLL fajlova i jedan koji se zove dxsetup.exe.
Možete pokrenuti dxsetup.exe da u potpunosti instalirate DirectX i ponovo instalirate sve DLL fajlove.
-
Locirajte CAB datoteku koja sadrži DLL datoteku koju tražite. Na primjer, ako vam je potrebna datoteka d3dx9_41.dll, ona se može nać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 sisteme završavaju sa _x86, a 64-bitne sistemske datoteke završavaju sa _x64. Morate znati koju verziju Windows-a koristite da biste znali koju datoteku koristiti.
-
Premjestite datoteku .dll na vašu radnu površinu.
Windows ima ugrađenu podršku za otvaranje CAB fajlova, ali ako ga drugi program otvori, potražite opciju za ekstrahovanje datoteke u meniju programa i izvlačenje na vašu radnu površinu.
-
Kopirajte datoteku u folder System32 koji se nalazi u vašem Windows instalacionom folderu. Na većini računara to će biti C:\Windows\System32.
Ako ste primili poruku o grešci koja navodi drugu lokaciju na kojoj nedostaje DLL datoteka (na primjer, u folderu određene igre ili grafičke aplikacije), umjesto toga kopirajte DLL datoteku.
-
Izbrišite sve kopije DLL datoteke sa vaše radne površine i izbrišite fasciklu sa ekstrahovanim DirectX datotekama. Ostavljanje DLL datoteka na radnoj površini može stvoriti probleme u nekim situacijama.
-
Ponovo pokrenite računar.
Nakon ponovnog pokretanja, testirajte da vidite da li je vraćanje pojedinačne DLL datoteke ispravilo problem koji ste imali. Ako i dalje dobijete poruku o grešci, pokušajte potpuno ponovo instalirati DirectX ili riješite probleme vezane za hardverske DLL probleme.