DirectX je sada aplikací nabízená společností Microsoft navržená pro multimediální aktivity a vyžadovaná mnoha PC hrami. DirectX vylepšuje vizualizační a grafické funkce jiného softwaru. Někdy se však může objevit chyba související s tím. League of Legends je slavná online bojová videohra pro více hráčů. Je to stabilní hra, ale někdy se hráčům může zobrazit neznámá chyba DirectX a League of Legends nemůže spustit chybovou zprávu. Pokud také řešíte stejný problém, jste na správném místě. Přinášíme vám perfektního průvodce, který vám pomůže opravit chybu League of Legends DirectX.
Table of Contents
Jak opravit chybu League of Legends Directx ve Windows 10
Někteří hráči nemohou spustit League of Legends kvůli chybovému varování DirectX, které říká;
Došlo k neznámé chybě DirectX a League of Legends nelze spustit. Ujistěte se, že vaše grafická karta používá nejnovější ovladače videa od výrobce
Zde jsou některé možné důvody této chybové zprávy.
- Zkorumpovaný NET Framework.
- Zastaralé ovladače grafické karty
- Problémy s klientem League of Legends
Než přejdete k metodám opravy chyby League of Legends DirectX, doporučujeme restartovat počítač. Aktualizuje operační systém a vyřeší další drobné softwarové problémy. Pokud se stále zobrazuje neznámá chyba rozhraní DirectX a League of Legends nelze spustit chybovou zprávu, postupujte podle níže uvedených metod.
Metoda 1: Aktualizujte ovladače grafiky
Výkon DirectX je spojen s vaší grafickou kartou a zastaralé grafické ovladače mohou způsobit její poruchu. Může to způsobit chybu DirectX. Chcete-li tento problém vyřešit, aktualizujte ovladače grafiky podle našeho průvodce aktualizací ovladačů grafiky ve Windows 10.
Metoda 2: Vrácení ovladačů grafiky
Pokud se po aktualizaci grafických ovladačů začala objevovat chyba rozhraní League of Legends DirectX, můžete se vrátit k dřívější verzi ovladače s možností vrácení ovladače. Můžete to udělat podle našeho průvodce pro vrácení ovladačů ve Windows 10.
Metoda 3: Aktualizujte systém Windows
Windows 10 často nahrazuje a aktualizuje ovladače spolu s dalšími aktualizacemi systému Windows, takže je důležité udržovat systém Windows aktualizovaný. Obecně platí, že aktualizace systému Windows se spouští automaticky, ale nové aktualizace můžete zkontrolovat podle následujících kroků.
1. Současným stisknutím kláves Windows + I spusťte Nastavení.
2. Klikněte na dlaždici Aktualizace a zabezpečení, jak je znázorněno.
3. Na kartě Windows Update klikněte na tlačítko Zjistit aktualizace.
4A. Pokud je k dispozici nová aktualizace, klikněte na Instalovat nyní a postupujte podle pokynů k aktualizaci.
4B. V opačném případě, pokud je systém Windows aktuální, zobrazí se zpráva Jste aktuální.
Metoda 4: Zahajte úplnou opravu
Nástroj pro automatickou opravu League of Legends dokáže vyřešit mnoho problémů ve hře a může vyřešit chybu DirectX v League of Legends. Je přístupný z nastavení klienta. Chcete-li použít tento nástroj pro opravu, postupujte podle následujících kroků.
1. Otevřete spouštěč League of Legends.
2. Klikněte na ikonu ozubeného kola v pravém horním rohu.
3. Přejděte na kartu Obecné.
4. V části Odstraňování problémů klikněte na možnost Zahájit úplnou opravu
5. Klikněte na YES ve výzvě FULL REPAIR.
6. Počkejte, až League of Legends zkontroluje poškození.
Po dokončení opravy zkontrolujte, zda jste problém vyřešili.
Metoda 5: Odstranění souboru Game.cfg (pokud je k dispozici)
Hráči ohlásili vyřešení problému s chybou DirectX v League of Legends odstraněním souboru game.cfg ze složky hry. Tuto metodu můžete vyzkoušet podle následujících kroků.
1. Otevřete Průzkumník souborů současným stisknutím kláves Windows + E.
2. Přejděte na následující cestu umístění.
C:/Riot Games/League of Legends/Config
3. Klikněte na složku Config a vyhledejte a klikněte pravým tlačítkem na soubor game.cfg. Chcete-li soubor odstranit, vyberte možnost Odstranit.
Poznámka: Složku Config můžete přímo vyhledat kliknutím pravým tlačítkem myši na ikonu zástupce hry na ploše a výběrem možnosti Otevřít umístění souboru. Poté opakujte krok 3.
Metoda 6: Odeberte položky registru a přeinstalujte rozhraní DirectX
Editor registru lze upravit, aby se vyřešilo mnoho problémů. Hráči opravili chybu League of Legends DirectX odstraněním konkrétního klíče z registru a přeinstalací DirectX. Můžete to udělat podle následujících kroků.
Poznámka: Úprava Editoru registru může způsobit problémy. Před použitím této metody vytvořte zálohu registru.
1. Současným stisknutím kláves Windows + R otevřete dialogové okno Spustit.
2. Napište Regedit a kliknutím na OK otevřete Editor registru.
3. V Editoru registru přejděte na následující cestu.
HKEY_LOCAL_MACHINESoftwareMicrosoftDirectX
4. Klepněte pravým tlačítkem myši na klávesu DirectX az kontextové nabídky vyberte příkaz Odstranit.
5. Potvrďte všechny výzvy a restartujte počítač.
Pokud nemůžete klíč DirectX odstranit, změňte jeho oprávnění a udělejte ze sebe jeho vlastníka. Postupujte podle těchto kroků.
6. Klepněte pravým tlačítkem myši na klávesu DirectX a vyberte možnost Oprávnění…. Otevře se okno Oprávnění pro DirectX.
7. V části Group or user names vyberte Administrators a klikněte na tlačítko Advanced.
8. V okně Upřesnit nastavení zabezpečení klikněte na možnost Změnit vedle položky Vlastník. Otevře se vyskakovací okno Vybrat uživatele nebo skupinu.
9. Do pole Zadejte název objektu, který chcete vybrat, zadejte své uživatelské jméno.
10. Klikněte na Check Names a počkejte, až systém ověří vaše uživatelské jméno. Poté klikněte na OK.
11, Poté uvidíte své uživatelské jméno vedle vlastníka. Zaškrtněte políčko označené Nahradit vlastníky na dílčích kontejnerech a objektech.
12. Klepněte na Použít a OK.
13. V okně Permissions for DirectX vyberte Users pod Group or user names a zaškrtněte políčko pod Povolit vedle Full Control, jak je znázorněno.
14. Klepněte na tlačítko Použít a OK.
Nyní budete moci odstranit klíč DirectX, jak je znázorněno v kroku 4. Poté můžete znovu nainstalovat rozhraní DirectX do počítače podle následujících kroků.
Poznámka: Pokud používáte Windows 10, jednoduše restartujte PC a DirectX se nainstaluje automaticky.
1. Přejděte na stránku stažení webového instalačního programu pro koncové uživatele rozhraní DirectX.
2. Vyberte preferovaný jazyk a klikněte na tlačítko Stáhnout na webové stránce.
3. Postupujte podle pokynů a nainstalujte DirectX.
Metoda 7: Oprava NET Framework
Microsoft NET Framework je nezbytný pro fungování DirectX, jakákoli chyba nebo poškozené součásti v něm mohou způsobit neznámou chybu DirectX a League of Legends nemůže spustit chybovou zprávu. Net Framework můžete opravit jeho přeinstalací. Postupujte podle níže uvedených kroků.
1. Stiskněte klávesu Windows a napište Ovládací panely a klikněte na Otevřít.
2. Nastavte Zobrazit podle > Kategorie a poté v části Programy vyberte Odinstalovat program.
3. Vyhledejte a klikněte pravým tlačítkem na .Net Framework.
4. Vyberte Odinstalovat a potvrďte všechny zobrazené výzvy.
5. Počkejte na dokončení procesu odinstalace a restartujte počítač.
6. Přejděte na oficiální stránku ke stažení a stáhněte si .Net Framework 4.8. kliknutím na Stáhnout .Net Framework 4.8 Runtime.
7. Bude stažen soubor s názvem ndp48-web.exe. Spusťte ndp48-web.exe tak, že na něj dvakrát kliknete.
8. Postupujte podle pokynů na obrazovce a nainstalujte .Net Framework 4.8.
Metoda 8: Přeinstalujte League of Legends
Je možné, že vaše hra League of Legends je poškozená nebo zastaralá. Přeinstalace hry může vyřešit chybu League of Legends spolu s dalšími problémy souvisejícími s hrou. Vzhledem k tomu, že váš postup ve hře je sledován prostřednictvím vašeho účtu Riot, neztratíte nic ze svého postupu. Chcete-li odinstalovat League of Legends, postupujte podle následujících kroků.
1. Stiskněte klávesu Windows, zadejte aplikace a funkce a klikněte na Otevřít.
2. Hledat League of Legends v poli Hledat v tomto seznamu.
3. Poté vyberte League of Legends a klikněte na zvýrazněné tlačítko Odinstalovat.
4. Znovu klikněte na Odinstalovat pro potvrzení.
5. Po odinstalování hry restartujte PC.
6. Poté přejděte na stránku stažení oficiálního webu League of Legends a klikněte na možnost Hrát zdarma.
7. Zaregistrujte si svůj účet a klikněte na možnost Stáhnout pro Windows.
8. Otevřete stažený instalační soubor.
9. Klepněte na možnost Instalovat.
10. Počkejte, až se hra nainstaluje.
Po dokončení instalace hrajte hru a problém musí být vyřešen.
Často kladené otázky (FAQ)
Q1. Jaké rozhraní DirectX potřebuji pro League of Legends?
Ans: League of Legends používá DirectX9, i když je zastaralý. Ačkoli Riot posouvá a vyvíjí opravy, které mohou využívat DirectX11.
Q2. Co je příčinou chyby DirectX?
Odpověď: Za tuto chybu jsou hlavními viníky zastaralé rozhraní DirectX a poškozené grafické ovladače.
Q3. Vyžaduje League of Legends větší výkon CPU nebo GPU?
Ans: League of Legends spoléhá více na CPU než GPU, protože jeho požadované vstupní zpoždění je poměrně nízké ve srovnání s hrami, které vyžadují snímkovou frekvenci 60 FPS.
***
Doufáme, že pro vás byly tyto informace užitečné a že jste dokázali vyřešit, jak opravit chybu League of Legends Directx ve Windows 10. Dejte nám prosím vědět, která technika pro vás byla nejpřínosnější. Pokud máte nějaké dotazy nebo připomínky, použijte prosím níže uvedený formulář.