Oprava: V League of Legends došlo k neznámé chybě Direct X.

DirectX je kolekce aplikačních programovacích rozhraní používaných pro zpracování úkolů souvisejících s multimédii, zejména s herním programováním a videem, která funguje na platformách Microsoft. DirectX je také používán jinými softwarovými aplikacemi pro vizualizaci a grafické úlohy.

Co je chyba League of Legends DirectX?

League of Legends (LoL) je multiplayerová online bitevní aréna (MOBA) vyvinutá pro Windows. Někteří hráči však neotevřou LoL, když se objeví chybová zpráva DirectX. Zpráva uvádí:

"Došlo k neznámé chybě DirectX a League of Legends nelze spustit." Zkontrolujte, zda vaše grafická karta používá nejnovější grafické ovladače od výrobce. “

Chcete-li tento problém vyřešit, postupujte podle níže uvedených řešení. Uživatelé potvrdili, že všechny fungují, a jsme si jisti, že jeden z nich bude odpovídat vašemu scénáři a že budete schopni problém vyřešit.

Řešení 1: Aktualizujte ovladače grafické karty

Může to být logický první krok, protože tato metoda je navržena také v chybovém kódu. Protože DirectX úzce souvisí s vaší grafickou kartou, může být chyba v DirectX způsobena starým ovladačem videa a měli byste si co nejdříve stáhnout nejnovější verzi.

Na druhou stranu uživatelé hlásili, že aktualizace jejich ovladače způsobila problém, což znamená, že byste jej mohli opravit vrácením ovladače zpět na předchozí verzi. Existuje mnoho způsobů, jak to udělat, takže pojďme začít.

  • Vyberte tlačítko nabídky Start v levé dolní části obrazovky, zadejte Správce zařízení a klikněte na něj ze seznamu výsledků v horní části. Můžete také použít kombinaci Windows Key + R kliknutím na obě tyto klávesy najednou, aby se zobrazilo dialogové okno Spustit. Do dialogového okna napište „devmgmt.msc“ a klikněte na OK.

Aktualizace ovladače:

  1. Rozbalte část Display adapters ve Správci zařízení, klikněte pravým tlačítkem na grafickou kartu a vyberte možnost Odinstalovat zařízení.

  1. Potvrďte všechny dialogy, které vás mohou požádat o potvrzení vaší volby a dokončení procesu.
  2. Vyhledejte ovladač grafické karty na webu výrobce karty a postupujte podle jeho pokynů, které by tam na tomto místě měly být. Uložte instalační soubor do počítače a spusťte jej odtud. Váš počítač se může během instalace několikrát restartovat.

Odvolání ovladače:

  1. Klikněte pravým tlačítkem na adaptér grafické karty, který chcete odstranit, a vyberte Vlastnosti. Po otevření okna Vlastnosti přejděte na kartu Ovladač a zkontrolujte níže uvedené tlačítko Vrátit ovladač.

  1. Pokud je tato možnost zobrazena šedě, znamená to, že zařízení nebylo za posledních pár dní aktualizováno a nemá žádné záložní soubory, které si pamatují starý ovladač. To také znamená, že nedávná aktualizace ovladačů pravděpodobně není příčinou tohoto problému.
  2. Pokud je k dispozici možnost kliknutí, klikněte na ni a podle pokynů na obrazovce se vraťte k předchozí verzi ovladače. Restartujte počítač a zkontrolujte, zda k problému stále dochází v příkazovém řádku.

Poznámka : Pokud používáte Windows 10, nejnovější ovladače se často instalují společně s dalšími aktualizacemi systému Windows, takže udržujte svůj operační systém Windows 10 aktuální. Windows Update se v systému Windows 10 spouští automaticky, ale podle pokynů níže můžete zkontrolovat, zda jsou k dispozici nové aktualizace.

  1. Pomocí kombinace kláves Windows + I otevřete nastavení v počítači se systémem Windows. Alternativně můžete „Nastavení“ vyhledat pomocí vyhledávací lišty umístěné na hlavním panelu.

  1. Vyhledejte a otevřete podsekci „Aktualizace a zabezpečení“ v aplikaci Nastavení.
  2. Zůstaňte na kartě Windows Update a klikněte na tlačítko Zkontrolovat aktualizace pod stavem Aktualizace, abyste zkontrolovali, zda je k dispozici nová verze systému Windows.

  1. Pokud existuje, měl by Windows začít s procesem stahování okamžitě a aktualizace by měla být nainstalována při příštím restartu.

Řešení 2: Spusťte úplnou opravu klienta League of Legends

Samotná hra má naštěstí několik způsobů, jak vyřešit různé problémy pomocí nástroje pro automatickou opravu, který najdete v nastavení klienta v LoL. Tyto nástroje jsou ve skutečnosti velmi užitečné a existuje několik lidí, kteří tvrdí, že s nimi tento nástroj udělal zázraky, a to is touto neznámou chybou DirectX.

  1. Otevřete League of Legends poklepáním na spouštěč, počkejte, až zkontroluje nové aktualizace hry nebo klienta, a klikněte na tlačítko Spustit v horní části spouštěče.

  1. Po otevření hry otevřete její nastavení a zůstaňte v podsekci Obecné v sekci Klient a uvnitř vyhledejte možnost Zahájit úplnou opravu. Klikněte na něj a postupujte podle pokynů na obrazovce. Zkontrolujte, zda proces pomohl a zda se vám při přehrávání stále zobrazuje stejná chyba.

Řešení 3: Odeberte položky registru a znovu nainstalujte DirectX

Jak vidíte, chyba je o DirectX, takže možná je čas s tím něco udělat a skutečně se pokusit opravit DirectX. Toho lze snadno dosáhnout odebráním určitého klíče z registru a přeinstalováním DirectX. Tato metoda je poměrně snadná a neměli byste ji přeskakovat na cestě k vyřešení problému.

  1. Jelikož budete mazat určité klíče z registru, doporučujeme vám bezpečně zálohovat registr, abyste předešli dalším problémům. Přesto se podle pokynů neděje nic špatného.
  2. Otevřete okno Editoru registru zadáním „Regedit“ do vyhledávací lišty nebo do dialogového okna Spustit. V levém podokně přejděte na následující klíč v registru:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. Klepněte pravým tlačítkem na klávesu DirectX v levém navigačním podokně a vyberte možnost Odstranit. Potvrďte všechny nevyřízené dialogy a okamžitě restartujte počítač.

Poznámka : Pokud nemůžete tento klíč smazat, možná budete muset ke svému účtu přidat další oprávnění. Toho lze snadno dosáhnout v Editoru registru, pokud budete postupovat podle níže uvedené užitečné sady kroků!

  1. Klepněte pravým tlačítkem na klávesu DirectX v levém navigačním podokně a vyberte možnost Odstranit.
  2. Pod možností Skupina nebo uživatelská jména zkuste v seznamu vyhledat uživatelské jméno vašeho počítače. Pokud tak neučiníte, klikněte na Přidat >> Upřesnit >> Najít nyní. Ve výsledcích vyhledávání byste měli vidět svůj uživatelský účet, proto jej vyberte a dvakrát klikněte na OK, dokud se nevrátíte zpět do složky Oprávnění.

  1. Vyberte svůj účet v části Skupinová nebo uživatelská jména a v části Oprávnění pro (vaše uživatelské jméno) zaškrtněte políčko Úplná kontrola a proveďte provedené změny.
  2. Poté můžete kliknout pravým tlačítkem na klávesu DirectX a kliknout na Odstranit a zkusit to znovu.

Poté a po restartování počítače je čas přeinstalovat DirectX v počítači. Lze to provést jednoduše tak, že stáhnete nejnovější verzi DirectX pro svůj operační systém a nainstalujete ji přes aktuální verzi.

Proces se liší od jednoho operačního systému k druhému a uživatelé uvedli, že uživatelé systému Windows 10 mohou místo restartování DirectX jednoduše restartovat svůj počítač. Následující verze mohou postupovat podle následujících kroků:

  1. Přejděte na stránku ke stažení webové instalační služby běhového modulu pro koncové uživatele DirectX na oficiálním webu společnosti Microsoft.
  2. Klikněte na červené tlačítko Stáhnout na webu a podle pokynů na obrazovce stáhněte Web Installer pro DirectX do svého počítače.

Poznámka : Společnost Microsoft pravděpodobně nabídne několik svých dalších nástrojů po kliknutí na odkaz Stáhnout, ale můžete tyto produkty zrušit, pokud je nechcete nainstalovat. Pokud se rozhodnete tyto nástroje nestáhnout, tlačítko Další bude přejmenováno na Ne, děkuji a bude pokračovat.

  1. Instalaci DirectX proveďte podle pokynů na webu společnosti Microsoft nebo v průvodci instalací DirectX. Budete muset procházet stránku Smluvní podmínky a kliknout na tlačítko Další.

  1. Restartujte počítač a zkontrolujte, zda se chyba související s DirectX stále objevuje, když se pokoušíte hrát League of Legends.

Řešení 4: Přeinstalujte hru

Přeinstalování hry může znít jako zoufalý tah, ale je to rozhodně jednodušší než dělat nějaké pokročilé řešení problémů. Stejně jako váš pokrok v League of Legends sledovaný prostřednictvím vašeho účtu Riot, určitě neztratíte nic ze svého pokroku.

  1. Nejprve se ujistěte, že jste přihlášeni pomocí účtu, kterému byla udělena oprávnění správce, protože nebudete moci odinstalovat programy pomocí jiného účtu.
  2. Klikněte na nabídku Start a otevřete Ovládací panely tak, že je vyhledáte buď tam, nebo v dialogovém okně Spustit. Alternativně můžete kliknutím na ikonu ozubeného kola otevřít nastavení, pokud používáte operační systém Windows 10.
  3. V Ovládacích panelech změňte zobrazení kliknutím na „Zobrazit jako:“ Kategorie v pravém horním rohu a v části Programy klikněte na Odinstalovat program.

  1. Pokud používáte aplikaci Nastavení, kliknutím na Aplikace byste měli okamžitě otevřít seznam všech nainstalovaných programů a aplikací v počítači.
  2. Vyhledejte položku League of Legends v seznamu všech aplikací a klikněte na ni jednou. Klikněte na tlačítko Odinstalovat nad seznamem a potvrďte všechna dialogová okna, která vás mohou vyzvat. Postupujte podle pokynů na obrazovce a odinstalujte League of Legends a poté restartujte počítač.
  3. Klikněte na tento odkaz a nezapomeňte kliknout na tlačítko Přehrát zdarma / Přehrát nyní a zvolit možnost Již zaregistrováno na přihlašovací obrazovce, abyste mohli zahájit stahování okamžitě.

  1. Vyhledejte stažený soubor, otevřete jej a nainstalujte League of Legends podle pokynů na obrazovce a počkejte na dokončení procesu. Zkontrolujte, zda chyba související s DirectX stále přetrvává.

Doporučená

Oprava: Minecraft neodpovídá
Co je aplikace pro registraci zařízení digitální televize a měla by být odstraněna?
Co je FileRepMalware a měli byste jej odebrat