Amit tudni kell
- Keresse meg a DirectX kifejezést a Microsoft webhelyén, válassza ki a legújabb DirectX végfelhasználói futtatókörnyezet letöltése hivatkozást, majd kattintson a Letöltés.
- Hozzon létre egy mappát DirectX Files néven. Nyissa meg a DirectX telepítőt, és tallózással keresse meg ezt a mappát. A DirectX kicsomagolja az összes fájlját a mappába.
- Nyissa meg a CAB-fájlt a kívánt DLL-fájllal. Helyezze át a DLL fájlt az asztalra. Másolja a fájlt a System32 mappába, és indítsa újra a számítógépet.
Ez a cikk elmagyarázza, hogyan bonthat ki egyetlen DirectX DLL-fájlt a DirectX telepítőcsomagból, ha hibaüzenetet kap egy "hiányzó" vagy "nem található" DirectX DLL-fájlról. Az információ az összes Microsoft operációs rendszerre vonatkozik, beleértve a Windows 10, Windows 8, Windows 7, Windows Vista és Windows XP rendszereket is.
Hiányzó DirectX DLL-fájl visszaállítása
Egyéni hiányzó DirectX DLL-fájl visszaállítása:
-
A Microsoft webhelyéről válassza ki a nagyítót az oldal tetején, és keressen rá a következőre: DirectX.
-
Görgessen le a keresési eredmények között, és válassza a DirectX végfelhasználói futási idők letöltése (ÉÉH) linket a legutóbbi megjelenési dátum megtekintéséhez.
-
Válassza a Letöltés lehetőséget.
Ugyanaz a DirectX telepítő működik a Windows összes verziójához.
-
Kattintson jobb gombbal az asztalra, és válassza a Új > Folder lehetőséget. Nevezze el az új mappát valami könnyen megjegyezhetőnek, például: DirectX Files.
-
Nyissa meg a letöltött DirectX telepítőt, és válassza a Igen lehetőséget a licencszerződés elfogadásához.
-
Válassza ki a Browse lehetőséget a párbeszédpanelen.
-
Válassza ki a 4. lépésben létrehozott mappát, majd válassza az OK.
-
Válassza ki az OK lehetőséget, amikor a mappa elérési útját látja a szövegmezőben. A DirectX telepítőprogram az összes fájlt kicsomagolja a mappába.
-
Nyissa meg a korábban létrehozott mappát, ahol nagyszámú CAB-fájlt, néhány DLL-fájlt és egy dxsetup.exe nevű fájlt kereshet.
Futtassa a dxsetup.exe parancsot 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 a Mar2009_d3dx9_41_x86 CAB-fájlban található. Kattintson duplán a megfelelő CAB fájlra a megnyitásához.
A legtöbb DirectX CAB-fájlnak két változata van: egy 32 bites és 64 bites. A 32 bites rendszerek fájljai _x86, a 64 bites rendszerfájlok pedig _x64 végződéssel. Tudnia kell, hogy a Windows melyik verzióját futtatja, hogy tudja, melyik fájlt használja.
-
Helyezze át a .dll fájlt az asztalra.
A Windows beépített támogatja a CAB-fájlok megnyitását, de ha egy másik program megnyitja, keresse meg a fájl kibontásának lehetőségét a program menüjében, és az asztalra való kibontására.
-
Másolja a fájlt a System32 mappába, amely a Windows telepítési mappájában található. A legtöbb számítógépen ez a következő lesz: C:\Windows\System32.
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), akkor másolja oda a DLL fájlt.
-
Törölje a DLL-fájl minden másolatát az asztalról, és törölje a kicsomagolt DirectX-fájlokat tartalmazó mappát. Ha a DLL-fájlokat az asztalon hagyja, az bizonyos helyzetekben problémákat okozhat.
-
Indítsa újra a számítógépet.
Újraindítás után ellenőrizze, hogy az egyes DLL-fájlok visszaállítása megoldotta-e a problémát. Ha továbbra is hibaüzenetet kap, próbálja meg teljesen újratelepíteni a DirectX-et, vagy végezzen hibaelhárítást a hardverrel kapcsolatos DLL-problémákkal kapcsolatban.