Fix: Ett okänt Direct X-fel har uppstått på League of Legends

DirectX är en samling applikationsprogrammeringsgränssnitt som används för hantering av uppgifter relaterade till multimedia, särskilt spelprogrammering och video, som fungerar på Microsoft-plattformar. DirectX används också av andra program för visualisering och grafikuppgifter.

Vad är League of Legends DirectX-felet?

League of Legends (LoL) är ett spel för multiplayer online battle arena (MOBA) utvecklat för Windows. Vissa spelare misslyckas dock med att öppna LoL när ett DirectX-felmeddelande dyker upp. Meddelandet säger:

”Ett okänt DirectX-fel har inträffat och League of Legends kan inte starta. Se till att ditt grafikkort använder de senaste videodrivrutinerna från tillverkaren. ”

Följ lösningarna vi har presenterat nedan för att lösa problemet. Alla bekräftades att de fungerar av användare och vi är säkra på att en av dem kommer att motsvara ditt scenario och att du kommer att kunna lösa problemet.

Lösning 1: Uppdatera dina grafikkortdrivrutiner

Detta kan vara det logiska första steget eftersom den här metoden också föreslås i felkoden. Eftersom DirectX är nära relaterat till ditt grafikkort kan ett fel med DirectX orsakas av en gammal videodrivrutin och du bör ladda ner den senaste versionen så snart som möjligt.

Å andra sidan har användare rapporterat att uppdatering av drivrutinen orsakade problemet, vilket innebär att du kanske kan åtgärda det genom att rulla tillbaka drivrutinen till en tidigare version. Det finns många sätt du kan göra det så låt oss komma igång.

  • Välj Start-menyknappen längst ned till vänster på skärmen, skriv Enhetshanteraren och klicka på den i listan över resultat högst upp. Du kan också använda Windows Key + R-kombinationen genom att klicka på båda dessa tangenter samtidigt för att visa dialogrutan Kör. Skriv “devmgmt.msc” i dialogrutan och klicka på OK.

Uppdatera drivrutinen:

  1. Expandera avsnittet Displayadapters i Enhetshanteraren, högerklicka på ditt grafikkort och välj alternativet Avinstallera enhet.

  1. Bekräfta alla dialoger som kan be dig att bekräfta ditt val och att processen ska avslutas.
  2. Leta efter din grafikkortdrivrutin på korttillverkarens webbplats och följ deras instruktioner som borde finnas där på webbplatsen. Spara installationsfilen på din dator och kör den därifrån. Din dator kan starta om flera gånger under installationsprocessen.

Rulla tillbaka föraren:

  1. Högerklicka på grafikkortadaptern du vill ta bort och välj Egenskaper. När fönstret Egenskaper är öppet, navigerar du till fliken Drivrutin och letar efter knappen Återställ drivrutin nedan.

  1. Om alternativet är nedtonat betyder det att enheten inte uppdaterades de senaste dagarna och att den inte har några säkerhetskopierade filer som kommer ihåg den gamla drivrutinen. Detta betyder också att den senaste uppdateringen av drivrutinen förmodligen inte är orsaken till detta problem.
  2. Om alternativet är tillgängligt att klicka på, klicka på det och följ instruktionerna på skärmen för att gå tillbaka till den tidigare versionen av drivrutinen. Starta om datorn och kontrollera om problemet fortfarande uppstår i kommandotolken.

Obs! Om du använder Windows 10 installeras de senaste drivrutinerna ofta tillsammans med andra Windows-uppdateringar, så se till att du håller ditt Windows 10-operativsystem uppdaterat. Windows Update körs automatiskt på Windows 10 men du kan kontrollera om det finns nya uppdateringar genom att följa instruktionerna nedan.

  1. Använd Windows Key + I-tangentkombinationen för att öppna Inställningar på din Windows-dator. Alternativt kan du söka efter "Inställningar" med hjälp av sökfältet i aktivitetsfältet.

  1. Leta upp och öppna underavsnittet "Uppdatering och säkerhet" i appen Inställningar.
  2. Håll dig på fliken Windows Update och klicka på knappen Sök efter uppdateringar under Uppdateringsstatus för att kontrollera om det finns en ny version av Windows tillgänglig.

  1. Om det finns en bör Windows börja med nedladdningsprocessen omedelbart och uppdateringen bör installeras nästa gång du startar om.

Lösning 2: Starta en fullständig reparation av League of Legends Client

Lyckligtvis har spelet i sig flera sätt att åtgärda olika problem via det automatiska reparationsverktyget som finns i klientinställningarna i LoL. Verktygen är faktiskt ganska användbara och det finns flera personer som hävdar att verktyget har gjort underverk för dem, även med detta okända DirectX-fel.

  1. Öppna League of Legends genom att dubbelklicka på startprogrammet, vänta på att det ska leta efter nya uppdateringar till spelet eller klienten och klicka på Start-knappen längst upp i startprogrammet.

  1. När spelet har öppnat öppnar du inställningarna och stannar under avsnittet Allmänt i klientavsnittet och letar reda på alternativet Starta full reparation inuti. Klicka på den och följ instruktionerna på skärmen. Kontrollera om processen har hjälpt och om du fortfarande ser samma fel när du spelar.

Lösning 3: Ta bort registerposter och installera om DirectX

Som du ser handlar felet om DirectX så det är kanske dags att vi gör något åt ​​det och faktiskt försöker fixa DirectX. Detta kan enkelt uppnås genom att ta bort en viss nyckel från registret och genom att installera om DirectX. Denna metod är ganska lätt att göra och du bör inte hoppa över den på väg för att lösa problemet.

  1. Eftersom du ska ta bort vissa nycklar från registret, rekommenderar vi att du säkerhetskopierar ditt register på ett säkert sätt för att förhindra andra problem. Ändå inträffar inget fel om du följer instruktionerna.
  2. Öppna fönstret Registerredigerare genom att skriva "Regedit" i antingen sökfältet eller dialogrutan Kör. Navigera till följande nyckel i ditt register genom att navigera i den vänstra rutan:
HKEY_LOCAL_MACHINE \ Programvara \ Microsoft \ DirectX

  1. Högerklicka på DirectX-tangenten i det vänstra navigeringsfönstret och välj alternativet Ta bort. Bekräfta alla väntande dialoger och starta om datorn omedelbart.

Obs! Om du inte kan ta bort den här nyckeln kan du behöva lägga till extra behörigheter i ditt konto. Detta kan göras enkelt medan du fortfarande är i Registerredigeraren om du följer de användbara stegen nedan!

  1. Högerklicka på DirectX-tangenten i det vänstra navigeringsfönstret och välj alternativet Ta bort.
  2. Försök att hitta datorns användarnamn i listan under alternativet Grupp eller användarnamn. Om du inte gör det klickar du på Lägg till >> Avancerat >> Sök nu. Du bör kunna se ditt användarkonto under sökresultaten så välj det och klicka på OK två gånger tills du kommer tillbaka i mappen Behörigheter.

  1. Välj ditt konto i avsnittet Grupp eller användarnamn och markera kryssrutan Full kontroll under Behörigheter för (ditt användarnamn) och tillämpa de ändringar du har gjort.
  2. Därefter kan du högerklicka på DirectX-tangenten och klicka på Ta bort för att försöka igen.

Efter detta och efter att du har startat om datorn är det dags att installera om DirectX på din dator igen. Det kan göras så enkelt som att ladda ner den senaste versionen av DirectX till ditt operativsystem och installera den över den aktuella versionen.

Processen skiljer sig från ett operativsystem till ett annat och användare har rapporterat att Windows 10-användare helt enkelt kan starta om sina datorer istället för att installera om DirectX. Andra versioner kan följa stegen nedan:

  1. Navigera till DirectX End-User Runtime Web Installer Download Page på Microsofts officiella webbplats.
  2. Klicka på den röda nedladdningsknappen på webbplatsen och följ instruktionerna som visas på skärmen för att ladda ner Web Installer för DirectX till din dator.

Obs! Microsoft kommer förmodligen att erbjuda ett par av sina andra verktyg efter att du har klickat på nedladdningslänken, men du kan välja att avmarkera dessa produkter om du hellre inte vill installera dem. Om du väljer att inte ladda ner de här verktygen byts namn på knappen Nästa till Nej tack och fortsätt.

  1. Utför DirectX-installationen genom att följa instruktionerna från Microsofts webbplats eller från installationsguiden för DirectX. Du måste bläddra igenom sidan Allmänna villkor och klicka på Nästa-knappen.

  1. Starta om din dator och kontrollera om det DirectX-relaterade felet fortfarande visas när du försöker spela League of Legends.

Lösning 4: Installera om spelet igen

Ominstallering av spelet kan låta som ett desperat drag men det är definitivt lättare än att göra avancerad felsökning. Eftersom dina framsteg i League of Legends spåras via ditt Riot-konto kommer du definitivt inte att förlora några av dina framsteg.

  1. Kontrollera först och främst att du är inloggad med ett konto som har fått administratörsbehörighet eftersom du inte kan avinstallera program med något annat konto.
  2. Klicka på Start-menyn och öppna Kontrollpanelen genom att söka efter den antingen där eller i dialogrutan Kör. Alternativt kan du bara klicka på kugghjulsikonen för att öppna inställningarna om du använder Windows 10 OS.
  3. Ändra vyn i Kontrollpanelen genom att klicka på "Visa som:" Kategori längst upp till höger och klicka på Avinstallera ett program under programdelen.

  1. Om du använder appen Inställningar ska du omedelbart öppna en lista över alla installerade program och applikationer på din dator genom att klicka på Appar.
  2. Leta upp League of Legends-posten i listan över alla appar och klicka på den en gång. Klicka på knappen Avinstallera ovanför listan och bekräfta eventuella dialogrutor som du kan uppmanas till. Följ instruktionerna på skärmen för att avinstallera League of Legends och starta om datorn efteråt.
  3. Klicka på den här länken och se till att klicka på Spela gratis / Spela nu-knappen och välj alternativet Redan registrerad på registreringsskärmen för att starta nedladdningen direkt.

  1. Leta reda på filen du laddade ner, öppna den och installera League of Legends genom att följa instruktionerna på skärmen och vänta på att processen ska slutföras. Kontrollera om det DirectX-relaterade felet fortfarande kvarstår.

Rekommenderas

Fix: Minecraft svarar inte
Vad är en ansökan om registrering av digital-TV-mottagare och bör den tas bort?
Vad är FileRepMalware och ska du ta bort det