A "hiányzó" és "nem található" DirectX DLL fájlokra figyelmeztető hibaüzenetek meglehetősen gyakoriak. A DLL fájl letöltése egy DLL letöltő webhelyről rossz ötlet, és néha a DirectX teljes telepítése nem megvalósítható, vagy egyszerűen nem működik.
Biztonságos és egyszerű megoldás egyetlen DirectX DLL fájl helyreállítására a fájl külön-külön történő kibontása a DirectX telepítőcsomagból.
A cikkben szereplő információk minden Microsoft operációs rendszerre vonatkoznak, beleértve a Windows 10, a Windows 8, a Windows 7, a Windows Vista és a Windows XP operációs rendszereket.
Hiányzó DirectX DLL fájl helyreállítása
Egyetlen hiányzó DirectX DLL fájl helyreállítása:
-
A Microsoft webhelyén válassza ki az oldal tetején található nagyítót, és keressen rá DirectX.
:max_bytes(150000):strip_icc()/001_how-to-restore-a-missing-directx-dll-file-2624516-ef39d159508e4d718ae8bd0020997225.jpg)
-
Görgessen lefelé a keresési eredmények között, és válassza ki a lehetőséget DirectX végfelhasználói futási idők (MM ÉÉ) letöltése link a legújabb megjelenési dátumhoz.
:max_bytes(150000):strip_icc()/002_how-to-restore-a-missing-directx-dll-file-2624516-81710d9bb66f43979bd45cf1a6154ee9.jpg)
-
választ Letöltések
.:max_bytes(150000):strip_icc()/003_how-to-restore-a-missing-directx-dll-file-2624516-12404379129343baa6de5eec32c8a438.jpg)
Ugyanaz a DirectX telepítő működik a Windows összes verzióján.
-
Kattintson a jobb gombbal az asztalra, és válassza a lehetőséget Új > Mappa. Nevezze el az új mappát valami könnyen megjegyezhetőnek DirectX fájlok.
:max_bytes(150000):strip_icc()/004_how-to-restore-a-missing-directx-dll-file-2624516-a19118f3edc749dfaf265018aded6fb6.jpg)
-
Nyissa meg a letöltött DirectX telepítőt, és válassza ki Igen hogy elfogadja a licencszerződést.
:max_bytes(150000):strip_icc()/005_how-to-restore-a-missing-directx-dll-file-2624516-3fc8a4f5725e44d7979a04ab7470649e.jpg)
-
választ Tallózás a párbeszédpanelen.
:max_bytes(150000):strip_icc()/006_how-to-restore-a-missing-directx-dll-file-2624516-77d19454336047afb42e8460e32f1cbd.jpg)
-
Válassza ki a 4. lépésben létrehozott mappát, majd válassza a lehetőséget OK.
:max_bytes(150000):strip_icc()/007_how-to-restore-a-missing-directx-dll-file-2624516-e12bde5d74c74cf0af74a62061c04641.jpg)
-
választ OK amikor meglátja a mappa elérési útját a szövegmezőben. A DirectX telepítőprogram az összes fájlt kibontja a mappába.
:max_bytes(150000):strip_icc()/008_how-to-restore-a-missing-directx-dll-file-2624516-3258452462ee42d7a4e7191f03f8bba5.jpg)
-
Nyissa meg a korábban létrehozott mappát, hogy nagyszámú CAB fájlt, néhány DLL fájlt és egy dxsetup.exe nevet találjon.
:max_bytes(150000):strip_icc()/009_how-to-restore-a-missing-directx-dll-file-2624516-d78e6344d3df4c9e9a2cbde673fe8e6e.jpg)
Futtathatod dxsetup.exe a DirectX teljes telepítéséhez és az összes DLL fájl újratelepítéséhez.
-
Keresse meg a keresett DLL fájlt tartalmazó CAB fájlt. Például, ha szüksége van a d3dx9_41.dll fájlra, az megtalálható a CAB fájlban Mar2009_d3dx9_41_x86. Kattintson duplán a megfelelő CAB fájlra a megnyitásához.
:max_bytes(150000):strip_icc()/010_how-to-restore-a-missing-directx-dll-file-2624516-cabadac0869f4504916a45483a9e73f7.jpg)
A legtöbb DirectX CAB fájlnak két változata van: egy 32 és 64 bites verzió. A 32 bites rendszerek fájljai a következővel végződnek: _x86, és a 64 bites rendszerfájlok vége _x64. Tudnia kell, hogy a Windows melyik verzióját futtatja, hogy tudja, melyik fájlt használja.
-
Mozgassa a . Dll fájlt az asztalra.
:max_bytes(150000):strip_icc()/011_how-to-restore-a-missing-directx-dll-file-2624516-819fa69afbd048e5a4e6edacfd13b50b.jpg)
A Windows beépített támogatást nyújt a CAB fájlok megnyitásához, de ha egy másik program megnyitja, keressen egy lehetőséget a fájl kibontására a program menüjében, és az asztalra.
-
Másolja a fájlt a System32 a Windows telepítési mappájában található mappa. A legtöbb számítógépen ez lesz C: Windows System32.
:max_bytes(150000):strip_icc()/012_how-to-restore-a-missing-directx-dll-file-2624516-ebc69fcb0b3c47e2a513af979e91b06b.jpg)
Ha olyan hibaüzenetet kapott, amely egy másik helyet adott meg, ahonnan a DLL fájl hiányzik (például egy adott játék vagy grafikus alkalmazás mappájában), másolja inkább a DLL fájlt.
-
Törölje a DLL fájl bármely másolatát az asztaláról, és törölje a kibontott DirectX fájlokat tartalmazó mappát. A DLL fájlok otthagyása az asztalon bizonyos helyzetekben problémákat okozhat.
:max_bytes(150000):strip_icc()/013_how-to-restore-a-missing-directx-dll-file-2624516-4a49c44a34b94cd49d694262c071810a.jpg)
-
Indítsa újra a számítógépet.
:max_bytes(150000):strip_icc()/014_how-to-restore-a-missing-directx-dll-file-2624516-1e1e88478a3746389647b10627e81071.jpg)
Az újraindítás után tesztelje, hogy az egyes DLL fájlok helyreállítása kijavította-e a problémát. Ha továbbra is hibaüzenetet kap, próbálja meg teljesen újratelepíteni a DirectX-et, vagy elhárítani a hardverrel kapcsolatos DLL-problémákat.
