Jak obnovit chybějící soubor DLL DirectX

Obsah:

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

Co je dobré vědět

  • Vyhledejte DirectX na webu Microsoftu, vyberte nejnovější Stáhněte si DirectX End-User Runtimes a klikněte na Stáhnout.
  • Vytvořte složku s názvem Soubory DirectX. Otevřete instalační program DirectX a přejděte do této složky. DirectX rozbalí všechny své soubory do složky.
  • Otevřete soubor CAB s požadovaným souborem DLL. Přesuňte soubor DLL na plochu. Zkopírujte soubor do složky System32 a restartujte počítač.

Tento článek vysvětluje, jak extrahovat jeden soubor DirectX DLL z instalačního balíčku DirectX, pokud se zobrazí chybová zpráva o „chybějícím“nebo „nenalezeném“souboru DLL DirectX. Informace pokrývají všechny operační systémy Microsoft, včetně Windows 10, Windows 8, Windows 7, Windows Vista a Windows XP.

Jak obnovit chybějící soubor DLL DirectX

Obnovení jednotlivého chybějícího souboru DirectX DLL:

  1. Na webu společnosti Microsoft vyberte lupu v horní části stránky a vyhledejte DirectX.

    Image
    Image
  2. Posuňte se dolů ve výsledcích vyhledávání a vyberte odkaz Stáhnout DirectX End-User Runtimes (MM YY) pro nejnovější datum vydání.

    Image
    Image
  3. Vybrat Stáhnout.

    Image
    Image

    Stejný instalační program DirectX funguje pro všechny verze Windows.

  4. Klikněte pravým tlačítkem na plochu a vyberte New > Folder. Novou složku pojmenujte snadno zapamatovatelným způsobem, například Soubory DirectX.

    Image
    Image
  5. Otevřete stažený instalační program DirectX a vyberte Yes pro přijetí licenční smlouvy.

    Image
    Image
  6. V dialogovém okně vyberte Procházet.

    Image
    Image
  7. Vyberte složku, kterou jste vytvořili v kroku 4, a vyberte OK.

    Image
    Image
  8. Když uvidíte cestu ke složce v textovém poli, vyberte OK. Instalační program DirectX rozbalí všechny své soubory do složky.

    Image
    Image
  9. Otevřete složku, kterou jste vytvořili dříve, abyste našli velké množství souborů CAB, několik souborů DLL a jeden s názvem dxsetup.exe.

    Image
    Image

    Můžete spustit dxsetup.exe pro úplnou instalaci DirectX a přeinstalování všech souborů DLL.

  10. Vyhledejte soubor CAB obsahující soubor DLL, který hledáte. Pokud například potřebujete soubor d3dx9_41.dll, najdete jej v souboru CAB Mar2009_d3dx9_41_x86. Poklepáním na příslušný soubor CAB jej otevřete.

    Image
    Image

    Většina souborů DirectX CAB má dvě verze: 32bitovou a 64bitovou verzi. Soubory pro 32bitové systémy končí _x86 a 64bitové systémové soubory končí _x64. Abyste věděli, který soubor použít, musíte vědět, kterou verzi systému Windows používáte.

  11. Přesuňte soubor .dll na plochu.

    Image
    Image

    Windows má vestavěnou podporu pro otevírání souborů CAB, ale pokud jej otevře jiný program, vyhledejte v nabídce programu možnost extrahovat soubor a extrahovat jej na plochu.

  12. Zkopírujte soubor do složky System32 umístěné v instalační složce Windows. Na většině počítačů to bude C:\Windows\System32.

    Image
    Image

    Pokud jste obdrželi chybovou zprávu, která specifikovala jiné umístění, kde soubor DLL chybí (například ve složce konkrétní hry nebo grafické aplikace), zkopírujte soubor DLL tam.

  13. Smažte všechny kopie souboru DLL z plochy a smažte složku s extrahovanými soubory DirectX. Ponechání souborů DLL na ploše může v některých situacích způsobit problémy.

    Image
    Image
  14. Restartujte počítač.

    Image
    Image

Po restartování otestujte, zda obnovení jednotlivého souboru DLL vyřešilo problém, který jste měli. Pokud se chybová zpráva stále zobrazuje, zkuste zcela přeinstalovat rozhraní DirectX nebo odstranit problémy s knihovnou DLL související s hardwarem.

Doporučuje: