Chybové zprávy s upozorněním na „chybějící“ a „nenalezené“ soubory DirectX DLL jsou docela běžné. Stahování souboru DLL z webu pro stahování DLL je špatný nápad a někdy úplná instalace DirectX není možná nebo prostě nefunguje.
Bezpečné a jednoduché řešení pro obnovení jednoho souboru DLL DirectX je extrahovat soubor jednotlivě z instalačního balíčku DirectX.
Informace v tomto článku platí pro 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 DirectX DLL
Obnovení jednotlivého chybějícího souboru DirectX DLL:
-
Na webu společnosti Microsoft vyberte lupu v horní části stránky a vyhledejte ji DirectX.
-
Posuňte výsledky hledání dolů a vyberte ikonu Stáhněte si runtime koncových uživatelů DirectX (MM RR) odkaz na nejnovější datum vydání.
-
vybrat Ke stažení.
Stejný instalační program DirectX funguje pro všechny verze systému Windows.
-
Pravým tlačítkem klikněte na plochu a vyberte Nový > Desky. Pojmenujte novou složku něčím, co si snadno zapamatujete Soubory DirectX.
-
Otevřete stažený instalační program DirectX a vyberte Ano přijmout licenční smlouvu.
-
vybrat Procházet v dialogovém okně.
-
Vyberte složku, kterou jste vytvořili v kroku 4, a vyberte OK.
-
vybrat OK když uvidíte cestu ke složce v textovém poli. Instalační program DirectX rozbalí všechny své soubory do složky.
-
Otevřete složku, kterou jste vytvořili dříve, a vyhledejte velký počet souborů CAB, několik souborů DLL a jeden s názvem dxsetup.exe.
Můžete běžet dxsetup.exe plně nainstalovat DirectX a přeinstalovat všechny soubory DLL.
-
Vyhledejte soubor CAB obsahující soubor DLL, který hledáte. Například pokud potřebujete soubor d3dx9_41.dll, najdete ho v souboru CAB Mar2009_d3dx9_41_x86. Poklepáním na příslušný soubor CAB jej otevřete.
Existují dvě verze většiny souborů DirectX CAB: 32bitová a 64bitová verze. Soubory pro 32bitové systémy končí _x86a 64bitové systémové soubory končí na _x64. Potřebujete vědět, kterou verzi systému Windows používáte, abyste věděli, který soubor použít.
-
Přesuňte . Dll soubor na plochu.
Systém Windows má integrovanou podporu pro otevírání souborů CAB, ale pokud jej otevře jiný program, hledejte možnost extrahovat soubor v nabídce programu a extrahovat jej na plochu.
-
Zkopírujte soubor do System32 složku umístěnou v instalační složce systému Windows. Na většině počítačů to bude C: Windows System32.
Pokud se vám zobrazila chybová zpráva, která určovala jiné umístění, kde soubor DLL chybí (například ve složce konkrétní hry nebo grafické aplikace), zkopírujte místo toho soubor DLL.
-
Odstraňte všechny kopie souboru DLL z plochy a odstraň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.
-
Restartovat váš počítač.
Po restartování vyzkoušejte, zda obnovení jednotlivého souboru DLL opravilo problém, který jste měli. Pokud se vám stále zobrazuje chybová zpráva, zkuste znovu nainstalovat DirectX úplně nebo odstraňte problémy s DLL související s hardwarem.