Čo by ste mali vedieť
- Vyhľadajte DirectX na webovej stránke Microsoftu, vyberte najnovší Stiahnite si DirectX End-User Runtimes a kliknite na Stiahnuť.
- Vytvorte priečinok s názvom Súbory DirectX. Otvorte inštalačný program DirectX a prejdite do tohto priečinka. DirectX rozbalí všetky svoje súbory do priečinka.
- Otvorte súbor CAB s požadovaným súborom DLL. Presuňte súbor DLL na plochu. Skopírujte súbor do priečinka System32 a reštartujte počítač.
Tento článok vysvetľuje, ako extrahovať jeden súbor DirectX DLL z inštalačného balíka DirectX, ak sa zobrazí chybové hlásenie o „chýbajúcom“alebo „nenájdenom“súbore DLL DirectX. Informácie pokrývajú všetky operačné systémy spoločnosti Microsoft vrátane Windows 10, Windows 8, Windows 7, Windows Vista a Windows XP.
Ako obnoviť chýbajúci súbor DLL DirectX
Obnovenie jednotlivého chýbajúceho súboru DirectX DLL:
-
Na webovej stránke spoločnosti Microsoft vyberte lupu v hornej časti stránky a vyhľadajte DirectX.
-
Posuňte sa nadol vo výsledkoch vyhľadávania a vyberte odkaz Stiahnuť DirectX End-User Runtimes (MM YY) pre najnovší dátum vydania.
-
Vybrať Stiahnuť.
Ten istý inštalátor DirectX funguje pre všetky verzie systému Windows.
-
Kliknite pravým tlačidlom myši na plochu a vyberte New > Folder. Pomenujte nový priečinok ľahko zapamätateľným, napríklad Súbory DirectX.
-
Otvorte inštalačný program DirectX, ktorý ste si stiahli, a výberom možnosti Yes prijmite licenčnú zmluvu.
-
V dialógovom okne vyberte Prehľadávať.
-
Vyberte priečinok, ktorý ste vytvorili v kroku 4 a vyberte OK.
-
Keď uvidíte cestu k priečinku v textovom poli, vyberte OK. Inštalačný program DirectX rozbalí všetky svoje súbory do priečinka.
-
Otvorte priečinok, ktorý ste vytvorili predtým, aby ste našli veľké množstvo súborov CAB, niekoľko súborov DLL a jeden s názvom dxsetup.exe.
Ak chcete úplne nainštalovať DirectX a preinštalovať všetky súbory DLL, môžete spustiť dxsetup.exe.
-
Vyhľadajte súbor CAB obsahujúci súbor DLL, ktorý hľadáte. Napríklad, ak potrebujete súbor d3dx9_41.dll, nájdete ho v súbore CAB Mar2009_d3dx9_41_x86. Dvakrát kliknite na príslušný súbor CAB a otvorte ho.
Väčšina súborov DirectX CAB má dve verzie: 32-bitovú a 64-bitovú verziu. Súbory pre 32-bitové systémy končia na _x86 a 64-bitové systémové súbory končia na _x64. Ak chcete vedieť, ktorý súbor použiť, musíte vedieť, ktorú verziu systému Windows používate.
-
Presuňte súbor .dll na plochu.
Windows má vstavanú podporu na otváranie súborov CAB, ale ak ho otvorí iný program, vyhľadajte možnosť rozbaliť súbor v ponuke programu a rozbaliť ho na plochu.
-
Skopírujte súbor do priečinka System32 v priečinku inštalácie systému Windows. Na väčšine počítačov to bude C:\Windows\System32.
Ak ste dostali chybové hlásenie, ktoré špecifikovalo iné umiestnenie, kde súbor DLL chýba (napríklad v priečinku konkrétnej hry alebo grafickej aplikácie), skopírujte súbor DLL tam.
-
Vymažte všetky kópie súboru DLL z pracovnej plochy a odstráňte priečinok s extrahovanými súbormi DirectX. Ponechanie súborov DLL na pracovnej ploche môže v niektorých situáciách spôsobiť problémy.
-
Reštartujte počítač.
Po reštartovaní otestujte, či obnovenie jednotlivého súboru DLL opravilo problém, ktorý ste mali. Ak sa stále zobrazuje chybové hlásenie, skúste úplne preinštalovať DirectX alebo vyriešte problémy súvisiace s hardvérom DLL.