DirectX er en programvarepakke fra Microsoft som er utviklet for å håndtere multimedieoppgaver, og mange PC-spill er avhengige av den. DirectX forbedrer de visuelle og grafiske mulighetene til annen programvare. Noen ganger kan det imidlertid oppstå feil knyttet til denne programvaren. League of Legends er et populært online multiplayer-spill. Selv om det generelt er stabilt, kan spillere av og til oppleve feilmeldinger som indikerer en ukjent DirectX-feil, og at League of Legends ikke kan starte. Hvis du opplever dette problemet, har du kommet til rett sted. Denne guiden hjelper deg med å løse League of Legends DirectX-feilen.
Slik retter du DirectX-feil i League of Legends på Windows 10
Enkelte spillere kan ikke starte League of Legends på grunn av en DirectX-feil som viser meldingen:
En uidentifisert DirectX-feil har oppstått, og League of Legends klarer ikke å starte. Kontroller at grafikkortet ditt bruker de nyeste driverne fra produsenten.
Her er noen av de mulige årsakene til denne feilmeldingen:
- Skadet NET Framework
- Utgåtte grafikkortdrivere
- Problemer med League of Legends-klienten
Før du forsøker metodene for å løse DirectX-feilen i League of Legends, anbefales det å starte datamaskinen på nytt. Dette vil oppdatere operativsystemet og potensielt løse mindre programvareproblemer. Hvis du fortsatt ser feilmeldingen om ukjent DirectX-feil, følg de nedenstående metodene.
Metode 1: Oppdater grafikkdriverne
DirectX er avhengig av grafikkortet ditt, og utdaterte drivere kan føre til funksjonsfeil. Dette kan forårsake DirectX-feil. For å løse dette problemet, oppdater grafikkdriverne ved å følge vår guide for å oppdatere grafikkdrivere i Windows 10.
Metode 2: Tilbakestill grafikkdriverne
Dersom DirectX-feilen i League of Legends oppsto etter at du oppdaterte grafikkdriverne, kan du gå tilbake til en tidligere versjon av driveren. Følg vår guide for tilbakestilling av drivere i Windows 10 for å gjøre dette.
Metode 3: Oppdater Windows
Windows 10 oppdaterer ofte drivere og andre komponenter, så det er viktig å holde Windows oppdatert. Vanligvis skjer dette automatisk, men du kan selv se etter oppdateringer ved å følge disse stegene:
1. Trykk Windows-tasten + I for å åpne Innstillinger.
2. Klikk på Oppdatering og sikkerhet.
3. Klikk på Se etter oppdateringer i Windows Update-fanen.
4A. Hvis det er tilgjengelige oppdateringer, klikker du på Installer nå og følger anvisningene for å oppdatere.
4B. Hvis Windows er oppdatert, vises meldingen «Du er oppdatert».
Metode 4: Kjør fullstendig reparasjon
League of Legends har et automatisk reparasjonsverktøy som kan løse mange problemer i spillet, inkludert DirectX-feil. Dette verktøyet finner du i klientinnstillingene. Følg disse stegene for å bruke reparasjonsverktøyet:
1. Åpne League of Legends-startprogrammet.
2. Klikk på tannhjulikonet øverst til høyre.
3. Gå til kategorien Generelt.
4. Under Feilsøking klikker du på Fullstendig reparasjon.
5. Klikk på JA i vinduet som spør om du vil starte full reparasjon.
6. Vent til League of Legends har sjekket for feil.
Etter at reparasjonen er fullført, sjekk om problemet er løst.
Metode 5: Slett game.cfg-filen (hvis tilgjengelig)
Noen spillere har rapportert at DirectX-feilen i League of Legends løses ved å slette game.cfg-filen fra spillmappen. Du kan prøve dette ved å følge disse stegene:
1. Åpne Filutforsker ved å trykke Windows + E samtidig.
2. Gå til denne mappen:
C:/Riot Games/League of Legends/Config
3. Åpne Config-mappen, finn og høyreklikk på game.cfg-filen. Velg Slett.
Merk: Du kan også finne Config-mappen ved å høyreklikke på spillets snarvei på skrivebordet og velge «Åpne filplassering». Gjenta trinn 3 etter det.
Metode 6: Fjern registeroppføringer og installer DirectX på nytt
Endringer i registeret kan løse mange problemer. Noen spillere har løst DirectX-feilen i League of Legends ved å fjerne en spesifikk nøkkel i registeret og installere DirectX på nytt. Dette kan du gjøre ved å følge stegene nedenfor.
Merk: Endringer i registeret kan forårsake problemer. Ta en sikkerhetskopi av registeret før du prøver denne metoden.
1. Trykk Windows + R for å åpne Kjør-vinduet.
2. Skriv inn regedit og klikk OK for å åpne Registerredigering.
3. Naviger til denne banen i Registerredigering:
HKEY_LOCAL_MACHINESoftwareMicrosoftDirectX
4. Høyreklikk på DirectX-nøkkelen og velg Slett.
5. Bekreft eventuelle spørsmål og start datamaskinen på nytt.
Hvis du ikke klarer å slette DirectX-nøkkelen, må du endre tillatelsen og gjøre deg selv til eier. Følg disse stegene:
6. Høyreklikk på DirectX-nøkkelen og velg Tillatelser. Vinduet for Tillatelser for DirectX åpnes.
7. Under Gruppe- eller brukernavn velger du Administratorer og klikker Avansert.
8. I vinduet Avanserte sikkerhetsinnstillinger klikker du på Endre ved siden av Eier. Dette åpner vinduet Velg bruker eller gruppe.
9. Skriv inn brukernavnet ditt under Angi objektnavnet som skal velges.
10. Klikk på Sjekk navn og vent til systemet bekrefter brukernavnet ditt. Klikk deretter OK.
11. Du vil nå se brukernavnet ditt ved siden av Eier. Kryss av for Erstatt eiere på underbeholdere og objekter.
12. Klikk på Bruk og OK.
13. I vinduet Tillatelser for DirectX velger du Brukere under Gruppe- eller brukernavn og krysser av for Full kontroll under Tillat.
14. Klikk på Bruk og OK.
Nå skal du kunne slette DirectX-nøkkelen som vist i trinn 4. Etter dette kan du installere DirectX på nytt på datamaskinen ved å følge trinnene nedenfor.
Merk: Hvis du bruker Windows 10, vil DirectX installeres automatisk etter at du har startet datamaskinen på nytt.
1. Gå til nedlastingssiden for DirectX End-User Runtime Web Installer.
2. Velg ønsket språk og klikk på Last ned.
3. Følg anvisningene for å installere DirectX.
Metode 7: Reparer NET Framework
Microsoft NET Framework er nødvendig for at DirectX skal fungere. Feil eller skadde komponenter i .NET Framework kan føre til DirectX-feil og at League of Legends ikke kan starte. Du kan reparere Net Framework ved å installere det på nytt. Følg stegene nedenfor for å gjøre dette:
1. Trykk på Windows-tasten, skriv Kontrollpanel og klikk på Åpne.
2. Sett Vis etter > Kategori, og velg Avinstaller et program under Programmer.
3. Finn og høyreklikk på .Net Framework.
4. Velg Avinstaller og bekreft eventuelle spørsmål.
5. Vent til avinstalleringen er fullført og start datamaskinen på nytt.
6. Gå til den offisielle nedlastingssiden og last ned .Net Framework 4.8 ved å klikke Last ned .Net Framework 4.8 Runtime.
7. En fil med navnet ndp48-web.exe vil lastes ned. Kjør denne filen ved å dobbeltklikke på den.
8. Følg anvisningene på skjermen for å installere .Net Framework 4.8.
Metode 8: Installer League of Legends på nytt
Det er mulig at League of Legends-spillet er skadet eller utdatert. Å installere spillet på nytt kan løse DirectX-feilen og andre spillrelaterte problemer. Siden spillfremgangen din er knyttet til Riot-kontoen din, vil du ikke miste noe fremgang. Følg disse stegene for å avinstallere League of Legends:
1. Trykk på Windows-tasten, skriv apper og funksjoner, og klikk på Åpne.
2. Søk etter League of Legends i søkefeltet.
3. Velg League of Legends og klikk på Avinstaller.
4. Klikk på Avinstaller for å bekrefte.
5. Når spillet er avinstallert, start datamaskinen på nytt.
6. Gå til den offisielle nedlastingssiden for League of Legends og klikk Spill gratis.
7. Logg inn med kontoen din og klikk på Last ned for Windows.
8. Åpne installasjonsfilen.
9. Klikk på Installer.
10. Vent til spillet er ferdig installert.
Etter installasjonen er fullført, start spillet og sjekk om problemet er løst.
Ofte stilte spørsmål (FAQ)
Q1. Hvilken DirectX-versjon trenger jeg for League of Legends?
A: League of Legends bruker DirectX 9, selv om dette er en eldre versjon. Riot jobber imidlertid med å utvikle oppdateringer som kan bruke DirectX 11.
Q2. Hva er årsaken til DirectX-feilen?
A: Utdaterte DirectX-versjoner og korrupte grafikkdrivere er hovedårsakene til denne feilen.
Q3. Krever League of Legends mer CPU- eller GPU-kraft?
A: League of Legends er mer avhengig av CPU enn GPU, da input-forsinkelsen må være lav i forhold til spill som krever 60 FPS bildefrekvens.
***
Vi håper at denne informasjonen har vært nyttig, og at du har klart å løse DirectX-feilen i League of Legends på Windows 10. Fortell oss hvilken teknikk som fungerte best for deg. Bruk skjemaet nedenfor hvis du har spørsmål eller kommentarer.