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

DirectX är en samling applikationsprogrammeringsgränssnitt som används för att hantera 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 flera slagare online (MOBA) utvecklat för Windows. Vissa spelare kan dock inte öppna LoL när ett DirectX-felmeddelande dyker upp. Meddelandet anger:

”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 som vi presenterade nedan för att lösa problemet. Alla bekräftades att de fungerade 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 föreslås också 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 deras drivrutin orsakade problemet, vilket innebär att du kanske kan fixa 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 ner till vänster på skärmen, skriv in Enhetshanteraren och klicka på den från listan med resultat längst upp. Du kan också använda Windows Key + R-kombinationen genom att klicka på båda dessa tangenter samtidigt för att få fram dialogrutan Kör. Skriv in “devmgmt.msc” i dialogrutan och klicka på OK.

Uppdatera drivrutinen:

  1. Expandera avsnittet Skärmadaptrar i Enhetshanteraren, högerklicka på grafikkortet och välj alternativet Avinstallera enhet.

  1. Bekräfta alla dialoger som kan be dig bekräfta ditt val och att processen ska slutföras.
  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. Datorn kan starta om flera gånger under installationsprocessen.

Rulla tillbaka föraren:

  1. Högerklicka på grafikkortadaptern som du vill ta bort och välj Egenskaper. När Egenskapsfönstret är öppet, navigerar du till fliken Drivrutin och kontrollerar om du rullar tillbaka drivrutinknappen nedan.

  1. Om alternativet är nedtonat betyder det att enheten inte uppdaterades de senaste dagarna och att den inte har några säkerhetskopior som kommer ihåg den gamla drivrutinen. Detta betyder också att den senaste uppdateringen av drivrutinen förmodligen inte är orsaken till problemet.
  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 hålla 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 anvisningarna nedan.

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

  1. Leta upp och öppna underavsnittet "Uppdatera & säkerhet" i appen Inställningar.
  2. Fortsätt på fliken Windows Update och klicka på knappen Sök efter uppdateringar under uppdateringsstatusen 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 ska installeras nästa gång du startar om.

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

Lyckligtvis har själva spelet flera sätt att fixa olika problem via det automatiska reparationsverktyget som finns i klientinställningarna i LoL. Verktygen är faktiskt ganska användbara och det finns flera 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å dess startprogram, vänta på att den ska leta efter nya uppdateringar för spelet eller klienten och klicka på Start-knappen längst upp i Start.

  1. När spelet har öppnats öppnar du dess inställningar och håller dig under avsnittet Allmänt i avsnittet Klient och letar in alternativet Initiera 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 igen

Som ni 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 uppnås enkelt genom att ta bort en viss nyckel från registret och genom att installera DirectX igen. Den här metoden är ganska enkel att göra och du bör inte hoppa över den på ditt sätt att lösa problemet.

  1. Eftersom du kommer att ta bort vissa nycklar från registret rekommenderar vi att du kolla in den här artikeln som vi har förberett för att du säkert ska säkerhetskopiera ditt register för att förhindra andra problem. Fortfarande kommer inget fel att inträffa om du följer instruktionerna.
  2. Öppna fönstret Registerredigerare genom att skriva ”regedit” i antingen sökfältet eller i dialogrutan Kör. Navigera till följande nyckel i ditt register genom att navigera i den vänstra rutan:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. Högerklicka på DirectX-tangenten i vänster navigationsfönster och välj alternativet Radera. 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 till ditt konto. Detta kan göras enkelt medan du fortfarande finns i registerredigeraren om du följer den användbara steg nedan!

  1. Högerklicka på DirectX-tangenten i vänster navigationsfönster och välj alternativet Radera.
  2. Under alternativet Grupp eller användarnamn kan du försöka hitta din dators användarnamn i listan. Om du inte gör det klickar du på Lägg till >> Avancerat >> Hitta nu. Du bör kunna se ditt användarkonto under sökresultaten så välj det och klicka OK två gånger tills du kommer tillbaka i mappen Tillstånd.

  1. Markera 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. Efter det 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 DirectX på din dator igen. Det kan göras så enkelt som att ladda ner den senaste versionen av DirectX för 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 igen. Andra versioner kan följa stegen nedan:

  1. Navigera till DirectX End User Runtime Web Installer Nedladdningssida 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 webbinstalleraren för DirectX på din dator.

Obs : Microsoft kommer antagligen att erbjuda ett par av deras andra verktyg när du klickar på länken Hämta, men du kan välja att avmarkera dessa produkter om du hellre inte vill installera dem. Om du väljer att inte ladda ner dessa verktyg byts namn på knappen Nästa till Nej tack och fortsätter.

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

  1. Starta om datorn 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

Återinstallera 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årades via ditt Riot-konto kommer du definitivt inte att förlora något av dina framsteg.

  1. Först och främst, se till 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 dialogrutan Kör. Alternativt kan du bara klicka på kugghjulsikonen för att öppna inställningar om du använder Windows 10 OS.
  3. I Kontrollpanelen ändrar du vyn genom att klicka på Visa som: Kategori i det övre högra hörnet och klicka på Avinstallera ett program under Programdelen.

  1. Om du använder appen Inställningar bör du omedelbart öppna en lista över alla installerade program och program på din PC genom att klicka på Apps.
  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 alla dialogrutor som du kan bli ombedd med. 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 du klickar på knappen Spela gratis / Spela nu och välj det redan registrerade alternativet på registreringsskärmen för att starta nedladdningen omedelbart.

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

Intressanta Artiklar