Hvis du for nylig har forsøgt at lancere et spil, der kræver DirectX 12 og blev mødt med den frustrerende fejlmeddelelse:
DirectX 12 understøttes ikke på dit system . Prøv at køre uden -DX12 eller -D3D12 -kommandolinjargumentet.
Du er ikke alene. Mange spillere står over for dette problem, når deres systems hardware eller drivere ikke er fuldt kompatible med DirectX 12, eller hvis visse indstillinger ikke er konfigureret korrekt.
I denne artikel har vi samlet seks nyttige metoder til at hjælpe dig med at løse DirectX 12, der ikke understøttes på din systemfejl. Bare arbejd dig igennem listen, indtil du finder den, der fungerer for dig.
Sådan rettes DirectX 12 understøttes ikke på dit system i Windows
- Fix 1: Kontroller GPU -kompatibilitet
- Fix 2: Opdater din GPU -driver
- Fix 3: Ændre lanceringsmuligheder
- Fix 4: Bekræft spilintegritet
- Fix 5: Installer Windows -opdateringer
- Fix 6: Geninstaller DirectX
Fix 1: Kontroller GPU -kompatibilitet
Det første trin i at løse fejlen 'DirectX 12 understøttes ikke på din system' er at sikre, at din GPU understøtter DirectX 12. Ældre grafikkort, såsom dem fra GTX 700 -serien eller tidligere, understøtter muligvis ikke de nødvendige DX12 -funktioner, Selv hvis dit system viser, at DX12 er installeret.
Sådan tjekker du din GPU's kompatibilitet:
- På dit tastatur skal du trykke på Windows Key + R , type dxdiag , og slå Enter.
- I DirectX Diagnostic Tool skal du klikke på Vise Fanen og tjek Feature_levels . Hvis det viser 12_0 eller højere, din GPU understøtter DirectX 12.
Hvis det kun viser 11_1 Eller lavere, din GPU er ikke fuldt kompatibel med DX12, og du skal muligvis opgradere til en nyere model, der understøtter den.
Hvis din GPU ikke understøtter DirectX 12, vil du desværre ikke være i stand til at køre spil, der kræver DX12 uden at opgradere til et nyere grafikkort. Hvis din GPU er DX12 -kompatibel, men din computer stadig giver dig fejlen, skal du bare gå videre til Fix 2 nedenfor.
Pro tip: Aktivér DirectX 12 Ultimate (hvis understøttet)
Hvis du har en kompatibel GPU, kan aktivering af DirectX 12 ultimative løse denne fejl. Direkte
Sådan kontrolleres, om du har DirectX 12 Ultimate:
- Tryk på dit tastatur Windows Key + G For at åbne Xbox Game Bar.
- I Gamingfunktioner , Kontroller for at se, om dit system har DirectX 12 Ultimate.
At aktivere DirectX 12 Ultimate (hvis understøttet) på Windows :
- Windows 10 (version 1909 eller nyere) eller Windows 11 kræves til DirectX 12 Ultimate.
- Sørg for, at din GPU er kompatibel, såsom NVIDIA RTX 20, 30 eller 40 -serien eller AMD RX 6000/7000 -serien.
Hvis du opfylder kravene, og din GPU er anført under de understøttede modeller, kan du prøve Opdatering af dine GPU -drivere og aktiverer DirectX 12 Ultimate for optimal ydelse.
Fix 2: Opdater din GPU -driver
GPU -drivere er vigtige for at sikre, at dit grafikkort kommunikerer korrekt med dit system og understøtter de nødvendige funktioner i DirectX 12. Hvis dine drivere er forældede eller uforenelige, kan det forhindre DirectX 12 i at fungere helt, hvilket udløser DirectX 12 understøttes ikke på dit system fejl.
Sådan opdateres din GPU -driver:
1. Opdater din GPU -driver manuelt
Til NVIDIA -grafikkort :
- Besøg embedsmanden NVIDIA -driver -downloads side.
- Vælg din GPU -model, og download den nyeste driverversion.
- Følg instruktionerne på skærmen for at installere driveren og genstarte dit system.
Til AMD -grafikkort :
- Gå til AMD -driver og support side.
- Vælg din GPU -model, og download den nyeste driverversion.
- Installer driveren, og genstart din pc.
2. Opdater din GPU automatisk (anbefales)
Hvis du ikke har tid eller selvtillid til manuelt at opdatere dine GPU -drivere, kan du gøre det automatisk med Driver let . Dette er især nyttigt, hvis du er usikker på, hvilken driverversion der er den seneste eller har problemer med at finde den rigtige.
Driver Easy Scanes dit system, identificerer forældede eller manglende drivere og giver dig mulighed for at opdatere dem med et enkelt klik. Du behøver ikke at bekymre dig om at downloade de forkerte drivere eller lave installationsfejl. Driveren let tager sig af det hele.
- Download og installere Driver let.
- Kør driveren let og klik på Scan nu knap. Driver Easy scanner derefter din computer og registrerer eventuelle problemdrivere.
- Klik Opdater alle Sådan downloades og installerer de nyeste driverversioner til din computer ( Dette kræver pro -versionen ).
Klik alternativt Aktivér og opdatering Ved siden af en markeret enhed til Start en 7-dages gratis prøve . Med denne retssag har du det fuld Adgang til Pro-funktioner, herunder højhastighedsdriver-downloads, installation af et klik og automatiske opdateringer til manglende eller forældede drivere, alle uden omkostninger, før prøveperioden slutter.
- Genstart din computer for ændringerne, der kan træde i kraft.
- Kontroller, om du kan starte spillet uden fejl. Hvis ja, tillykke så og nyd dit spil! Hvis DX 12 -fejlen stadig vedvarer, skal du gå over til Fix 3 nedenfor.
Fix 3: Ændre lanceringsmuligheder
DX 12, der ikke understøtter lanceringsfejl, kan antyde, at dit spil forsøger at lancere med DirectX 12, men dit system er ikke fuldt kompatibelt. I dette tilfælde kan du skifte til en mere kompatibel gengivelses -API, såsom DirectX 11 eller Vulkan At omgå problemet og potentielt få spillet i gang.
Til damp :
- Åben Damp og gå til BIBLIOTEK .
- Højreklik på det spil, du har problemer med, og vælg Ejendomme ...
- I Generel Fanen, klik på Startindstillinger boks og tilføj en af følgende kommandoer:
-D3d11 (til DirectX 11)
-vulkan (til Vulkan API)
Du kan indtaste en eller begge muligheder, men sørg for at adskille dem med et rum (f.eks. -D3d11 -volcano ).
- Luk vinduet, og prøv at starte spillet for at se, om problemet er løst. Hvis ja, så fantastisk. Men hvis det stadig ikke lanceres, skal du springe til Fix 4 .
Til episke spil:
- Åbn Epic Games Launcher og navigere til Bibliotek .
- Vælg spillet, hvor du støder på fejlen, og klik på Tre prikker > Styre .
- Under Startindstillinger sektion, sørg for, at skiften er På . Tilføj derefter en af følgende kommandoer:
-D3d11 (til DirectX 11)
-vulkan (til Vulkan API)
Du kan indtaste enten eller begge muligheder, men sørg for at adskille dem med et rum (f.eks. -D3d11 -volcano ).
- Luk vinduet, og prøv at starte spillet for at se, om problemet er løst. Hvis ja, så fantastisk. Men hvis fejlen stadig opstår, skal du gå videre til Fix 4 .
Fix 4: Bekræft spilintegritet
Korrupte eller manglende spilfiler kan også forårsage DirectX 12 understøttes ikke fejl. For at sikre, at alle dine spilfiler er intakte, kan du bruge din spilplatforms indbyggede værktøj til at verificere integriteten af spilfilerne.
Sådan bekræfter du spilfilerne på Steam og Epic Games:
Til damp:
- Åben Damp og gå til Bibliotek .
- Højreklik på spillet og vælg Egenskaber .
- Under Lokale filer Fanen, klik Bekræft integritet af spilfiler .
- Damp kontrollerer for manglende eller ødelagte filer og erstatter dem.
Til episke spil:
- Åbn Epic Games Launcher Og gå til din Bibliotek .
- Klik på Tre prikker ved siden af dit spil og vælg Styre .
- Rul ned og klik VERIFICERE .
Når processen er afsluttet, skal du starte spillet igen for at kontrollere, om problemet er løst. Hvis det stadig vedvarer, skal du ikke bekymre dig. Her er yderligere to rettelser at prøve.
Fix 5: Installer Windows -opdateringer
Forældede versioner af Windows mangler muligvis kritiske opdateringer, såsom patches eller systemoptimeringer, der er nødvendige for fuldt ud at understøtte DirectX 12. Disse opdateringer inkluderer ofte fejlrettelser, sikkerhedsrettelser og ydeevneforbedringer, der direkte kan påvirke kompatibiliteten med nyere teknologier som DirectX 12.
Sådan kontrolleres og installerer de nyeste Windows -opdateringer:
- På dit tastatur skal du trykke på Windows Logo Key og jeg På samme tid for at åbne vinduet Indstillinger.
- Klik Windows Update > Kontroller for opdateringer .
- Vent en kort stund, da Windows søger efter tilgængelige opdateringer. Hvis der findes opdateringer, skal du klikke for at downloade og installere dem. Hvis der ikke findes nogen opdateringer, skal du springe til Fix 6 .
- Når den er installeret, skal du genstarte din pc for at anvende ændringerne.
- Kontroller, om spillet kan lanceres! Hvis det stadig ikke er nogen glæde, så prøv Fix 6 nedenfor.
Fix 6: Geninstaller DirectX
Hvis du har prøvet at ændre lanceringsmulighederne og fejlen vedvarer, kan det være en god ide at geninstallere DirectX . Nogle gange kan manglende eller ødelagte DirectX -komponenter forårsage kompatibilitetsproblemer, der forhindrer spil i at lancere med DirectX 12.
Sådan geninstallerer du DirectX:
- Gå til den officielle DirectX END-User Runtime Web Installer .
- Download og kør installationsprogrammet.
- Følg instruktionerne på skærmen for at afslutte installationen.
- Genstart din pc for ændringerne, der kan træde i kraft.
Efter geninstallation af DirectX, kan du prøve at starte spillet igen for at se, om DirectX 12 understøttes ikke på dit system fejl løses.
Det er det - 6 rettelser, der har hjulpet spillerne DirectX 12 understøttes ikke på dit system fejl. Forhåbentlig har de hjulpet.
Hvis spørgsmålet, efter at have prøvet alle disse rettelser, vedvarer, kan det være et mere komplekst underliggende problem ved spillet. I sådanne tilfælde kan det være nyttigt at vente på en officiel patch fra spiludviklerne eller nå ud til deres supportteam for yderligere hjælp. De kan muligvis tackle fejl eller kompatibilitetsproblemer, der er specifikke for dit spil eller systemkonfiguration.