Jak obnovit chybějící soubor DLL rozhraní DirectX

Chybová hlášení upozorňující na chybějící a nedefinované soubory DLL rozhraní DirectX jsou docela časté. Hry a grafické programy jsou neustále vyvíjeny a společnost Microsoft často vydává aktualizace pro DirectX.

Stažení DLL souboru z webu stahování DLL je opravdu špatný nápad a někdy plně instalace DirectX není z nějakého důvodu proveditelná nebo prostě nefunguje.

Bezpečné a jednoduché řešení pro obnovení jediného souboru DLL rozhraní DirectX je extrahovat soubor jednotlivě z instalačního balíčku DirectX.

Jak obnovit chybějící soubor DLL rozhraní DirectX

Postupujte podle níže uvedených jednoduchých kroků k obnovení chybějícího souboru DLL rozhraní DirectX. To obvykle trvá méně než 15 minut.

  1. Vyhledejte nejnovější verzi rozhraní DirectX na webu společnosti Microsoft.
    1. Poznámka: Stejné stažení DirectX se týká všech operačních systémů Windows - Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP atd. Můžete obnovit chybějící DLL soubor DirectX 11 - DirectX 11, DirectX 10, DirectX 9, atd. - pomocí tohoto stahování.
  2. Klepněte na odkaz ve výsledcích vyhledávání pro čas spuštění DirectX pro koncové uživatele (MM YY), který zobrazuje nejnovější datum vydání. Postupujte podle pokynů ke stažení souboru na další stránce, kterou vám společnost Microsoft pošle. Ujistěte se, že jste si stáhli instalační soubor DirectX na pracovní plochu nebo na jiné snadné místo pro práci.
    1. Poznámka: Jedná se o plnou verzi rozhraní DirectX, takže může být značný počet stažení. Pokud máte pomalejší připojení, může to chvíli trvat.
    2. Poznámka: Dávejte pozor na další programy, které vám společnost Microsoft doporučuje stáhnout spolu s DirectX. Stačí zrušte zaškrtnutí všechno, co nechcete, a poté pokračujte v stahování.
  3. Klepněte pravým tlačítkem myši na pracovní plochu, zvolte možnost Nový a vyberte složku . Naznačte složku, kterou si zapamatujete jako soubory DirectX, nebo ponechte ji jako výchozí novou složku . V následujících krocích použijeme tento nový adresář.
  1. Poklepejte na soubor, který jste stáhli v kroku 2.
    1. Poznámka: Pokud máte problémy s lokalizací souboru, bude pravděpodobně pojmenována něco jako directx_ [date] _redist.exe .
  2. Klepnutím na tlačítko Ano zobrazte licenční smlouvu.
  3. Klepněte na tlačítko Procházet ... v dialogovém okně s dotazem Zadejte prosím místo, kam chcete extrahované soubory umístit, a vyberte složku, kterou jste vytvořili v kroku 3. Potom klepněte na tlačítko OK .
    1. Poznámka: Pokud jste na ploše vytvořili složku, bude pravděpodobně v dolní části seznamu složek v dialogovém okně Procházet složku , které se nyní zobrazuje.
  4. Klepněte na tlačítko OK, pokud se v textovém poli zobrazí cesta složky.
    1. Instalační program rozhraní DirectX nyní rozbalí všechny soubory do této složky. V závislosti na rychlosti počítače se to může stát velmi rychle.
  5. Otevřete složku, kterou jste vytvořili v kroku 3. Měli byste vidět obrovské množství souborů CAB , několik souborů DLL a souboru dxsetup.exe .
    1. Poznámka: Pokud spustíte soubor dxsetup.exe , bude v počítači nainstalována všechna verze DirectX. I když je to zcela přijatelné, kroky zde ukazují, jak extrahovat jeden soubor DLL z balíčku DirectX. Plná instalace provede extrakci a instalaci všech z nich.
  1. Vyhledejte soubor CAB, který obsahuje soubor DLL, který hledáte . Například podle tabulek, na které jsem se právě připojil, pokud potřebujete soubor d3dx9_41.dll , najdete jej v souboru CAB Mar2009_d3dx9_41_x86 .
    1. Poznámka: Existují dvě verze většiny souborů CAB DirectX - jeden pro 32bitovou verzi systému Windows a jednu pro 64bitovou verzi. Soubory CAB pro 32bitové verze budou ukončeny s příponou _x86 a soubory CAB pro 64bitové verze budou ukončeny s parametrem _x64 .
    2. Pokud si nejste jisti, jaký typ systému Windows používáte, přečtěte si část " Používám 32bitovou nebo 64bitovou verzi systému Windows?"
  2. Poklepáním na soubor CAB jej otevřete.
    1. Poznámka: Systém Windows má vestavěnou podporu pro otevírání souborů CAB, ale je možné, že jiný program, který jste nainstalovali v počítači, by mohl soubor otevřít. Ať tak či onak, jakmile je soubor CAB otevřen, měl by se objevit v okně složky a měli byste vidět soubor DLL, který jste po.
  3. Extrahujte soubor DLL na plochu nebo jiné dočasné umístění.
    1. V závislosti na tom, který program otevřel soubor CAB pro zobrazení, může dojít k nějakému extrahování z nabídky programu nebo může být stejně snadné jako přesunutí souboru z okna na pracovní plochu.
  1. Zkopírujte soubor DLL do složky System32 ve složce instalace systému Windows. Na většině počítačů to bude C: \ Windows \ System32 .
    1. Poznámka: Pokud obdržíte konkrétní chybovou zprávu, která určuje jiné místo, kde chybí soubor DLL (například v adresáři, kde je nainstalována konkrétní hra nebo grafická aplikace), zkopírujte místo toho soubor DLL.
  2. Odstraňte všechny kopie souboru DLL z pracovní plochy a odstraňte složku s extrahovanými soubory DirectX, které jste vytvořili v kroku 3. Opuštění souborů DLL na ploše může v některých situacích způsobit problémy.
  3. Restartujte počítač .
  4. Po restartování počítače zkontrolujte, zda obnovení souboru DLL opravuje problém, který jste měli.