Ako obnoviť chýbajúci DLL súbor DirectX

Chybové hlásenia varovania o "chýbajúcich" a "nenájdených" súboroch DirectX DLL sú celkom bežné. Hry a grafické programy sú neustále vyvíjané a spoločnosť Microsoft často vydáva aktualizácie pre DirectX.

Sťahovanie súboru DLL zo stránky na prevzatie DLL je naozaj zlý nápad a niekedy úplná inštalácia DirectX nie je z nejakého dôvodu možná alebo jednoducho nefunguje.

Bezpečné a jednoduché riešenie na obnovenie jedného súboru DirectX DLL je extrahovať súbor jednotlivo z inštalačného balíka DirectX.

Ako obnoviť chýbajúci DLL súbor DirectX

Podľa nasledujúcich jednoduchých krokov obnovíte chýbajúci súbor DLL rozhrania DirectX. Zvyčajne to trvá menej ako 15 minút.

  1. Vyhľadajte najnovšiu verziu DirectX na lokalite spoločnosti Microsoft.
    1. Poznámka: Rovnaké prevzatie DirectX sa vzťahuje na všetky operačné systémy Windows - Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP atď. Môžete obnoviť všetky chýbajúce súbory DirectX DLL - či už DirectX 11, DirectX 10, DirectX 9, atď. - pomocou tohto preberania.
  2. Kliknite na odkaz vo výsledkoch vyhľadávania pre čas spustenia koncových používateľov DirectX (MM YY), ktorý zobrazuje najnovší dátum vydania. Postupujte podľa pokynov na stiahnutie súboru na nasledujúcej stránke, ktorú vám spoločnosť Microsoft odošle. Uistite sa, že si stiahnete inštalačný súbor DirectX na pracovnú plochu alebo na inom ľahkom mieste, z ktorého môžete pracovať.
    1. Poznámka: Toto je plná verzia DirectX, takže to môže byť značný download. Ak máte pomalšie pripojenie, môže to chvíľu trvať.
    2. Poznámka: Dávajte pozor na iné programy, ktoré spoločnosť Microsoft odporúča stiahnuť spolu s DirectX. Stačí zrušiť začiarknutie všetkého, čo nechcete, a potom pokračujte v preberaní.
  3. Kliknite pravým tlačidlom myši na pracovnú plochu, zvoľte možnosť Nové a potom zvoľte priečinok . Zadajte názov priečinka, ktorý si chcete zapamätať ako súbory DirectX, alebo ho ponechajte ako predvolenú novú zložku . V nasledujúcich krokoch použijeme tento nový priečinok.
  1. Dvakrát kliknite na súbor, ktorý ste stiahli v kroku 2.
    1. Poznámka: Ak máte problémy s nájdením súboru, pravdepodobne bude pomenovaný niečo ako directx_ [date] _redist.exe .
  2. Kliknite na Yes (Áno) na zobrazenú licenčnú zmluvu.
  3. Kliknite na tlačidlo Prehľadávať ... v dialógovom okne so žiadosťou o zadanie miesta, kam chcete umiestniť extrahované súbory, a vyberte priečinok, ktorý ste vytvorili v kroku 3. Potom kliknite na tlačidlo OK .
    1. Poznámka: Ak ste vytvorili priečinok na pracovnej ploche, bude pravdepodobne v spodnej časti zoznamu priečinkov v dialógovom okne Prehľadávať priečinky, ktoré sa teraz zobrazuje.
  4. Keď vidíte cestu k priečinku v textovom poli, kliknite na tlačidlo OK .
    1. Inštalačný program DirectX teraz extrahuje všetky svoje súbory do tejto zložky. V závislosti od rýchlosti počítača sa to môže stať veľmi rýchlo.
  5. Otvorte priečinok, ktorý ste vytvorili v kroku 3. Mali by ste vidieť obrovský počet súborov CAB , niekoľko súborov DLL a súbor dxsetup.exe .
    1. Poznámka: Ak spustíte program dxsetup.exe , nainštaluje sa na vašom počítači celá verzia DirectX. Aj keď je to úplne prijateľné, kroky tu ukazujú, ako extrahovať jeden súbor DLL z balíka DirectX. Úplné nastavenie vyberie a nainštaluje všetky z nich.
  1. Vyhľadajte súbor CAB, ktorý obsahuje súbor DLL, ktorý hľadáte . Napríklad podľa tabuliek, s ktorými som sa práve pripojil, ak potrebujete súbor d3dx9_41.dll , nájde sa v súbore CAB Mar2009_d3dx9_41_x86 .
    1. Poznámka: Existujú dve verzie väčšiny súborov DirectX CAB - jeden pre 32-bitovú verziu systému Windows a jednu pre 64-bitovú verziu. Súbory CAB pre 32-bitové verzie sa skončia s _x86 a súbory CAB pre 64-bitové verzie sa skončia s _x64 .
    2. Ak si nie ste istí, aký typ systému Windows používate, pozrite si časť Používanie 32-bitovej alebo 64-bitovej verzie systému Windows?
  2. Dvakrát kliknite na súbor CAB a otvorte ho.
    1. Poznámka: Systém Windows má vstavanú podporu pre otváranie súborov CAB, ale je možné, že iný program, ktorý ste nainštalovali v počítači, by mohol súbor otvoriť. V každom prípade, akonáhle je súbor CAB otvorený, mal by sa objaviť v okne priečinka a mali by ste vidieť súbor DLL, ktorý ste po.
  3. Extrahujte súbor DLL na pracovnú plochu alebo na iné dočasné miesto.
    1. V závislosti od toho, ktorý program otvoril súbor CAB pre zobrazenie, môže to zahŕňať nejaký druh extrakcie z ponuky programu alebo by mohlo byť také jednoduché ako presunutie súboru z okna na pracovnú plochu.
  1. Skopírujte súbor DLL do priečinka System32 umiestneného v priečinku s inštaláciou systému Windows. Na väčšine počítačov to bude C: \ Windows \ System32 .
    1. Poznámka: Ak ste dostali konkrétnu chybovú správu, ktorá špecifikovala iné miesto, kde chýba súbor DLL (napríklad v priečinku, kde je nainštalovaná konkrétna hra alebo grafická aplikácia), skopírujte tam namiesto toho súbor DLL.
  2. Odstráňte všetky kópie súboru DLL z pracovnej plochy a odstráňte priečinok pomocou extrahovaných súborov DirectX, ktoré ste vytvorili v kroku 3. Ponechanie súborov DLL na pracovnej ploche môže v niektorých situáciách spôsobiť problémy.
  3. Reštartujte počítač .
  4. Po reštartovaní počítača skontrolujte, či obnovenie súboru DLL opravilo problém, ktorý ste mali.