Om du nyligen har försökt starta ett spel som kräver DirectX 12 och hälsades med det frustrerande felmeddelandet:
DirectX 12 stöds inte på ditt system . Försök att köra utan kommandoradsargumentet -DX12 eller -D3D12.
Du är inte ensam. Många spelare möter detta problem när deras systems hårdvara eller drivrutiner inte är helt kompatibla med DirectX 12, eller om vissa inställningar inte är korrekt konfigurerade.
I den här artikeln har vi samlat sex användbara metoder för att hjälpa dig att fixa DirectX 12 som inte stöds på ditt systemfel. Arbeta bara igenom listan tills du hittar den som fungerar för dig.
Hur man fixar DirectX 12 stöds inte på ditt system i Windows
- Fix 1: Kontrollera GPU -kompatibilitet
- Fix 2: Uppdatera din GPU -drivrutin
- Fix 3: Ändra lanseringsalternativ
- Fix 4: Verifiera spelintegritet
- Fix 5: Installera Windows -uppdateringar
- Fix 6: Installera om DirectX
Fix 1: Kontrollera GPU -kompatibilitet
Det första steget i att lösa 'DirectX 12 stöds inte på ditt system' är att säkerställa att din GPU stöder DirectX 12. Äldre grafikkort, till exempel de från GTX 700 -serien eller tidigare, kanske inte stöder de nödvändiga DX12 -funktionerna, Även om ditt system visar att DX12 är installerad.
Så här kontrollerar du din GPU: s kompatibilitet:
- Tryck på Windows Key + R typ dxdiag och slå enter.
- Klicka på Visa flik och kolla in Feature_levels . Om det listas 12_0 eller högre, din GPU stöder DirectX 12.
Om det bara visar 11_1 eller lägre, din GPU är inte helt kompatibel med DX12, och du kan behöva uppgradera till en nyare modell som stöder den.
Om din GPU inte stöder DirectX 12, kommer du tyvärr inte att kunna köra spel som kräver DX12 utan att uppgradera till ett nyare grafikkort. Om din GPU är DX12 -kompatibel men din dator fortfarande ger dig felet, gå bara vidare till Fix 2 , nedan.
Pro Tip: Aktivera DirectX 12 Ultimate (om stöds)
Om du har en kompatibel GPU kan aktivering av DirectX 12 ultimat lösa detta fel. DirectX 12 Ultimate är en avancerad version av DirectX 12, vilket möjliggör funktioner som Ray -spårning och skuggning av variabel hastighet, vilket kan förbättra din spelupplevelse.
Hur man kontrollerar om du har DirectX 12 Ultimate:
- Tryck på tangentbordet Windows Key + G För att öppna Xbox Game Bar.
- I Spelfunktioner , kontrollera om ditt system har DirectX 12 Ultimate.
För att aktivera DirectX 12 Ultimate (om stöds) på Windows :
- Windows 10 (version 1909 eller senare) eller Windows 11 krävs för DirectX 12 Ultimate.
- Se till att din GPU är kompatibel, till exempel NVIDIA RTX 20, 30 eller 40 -serien eller AMD RX 6000/7000 -serien.
Om du uppfyller kraven och din GPU listas under de stödda modellerna, försök Uppdatera dina GPU -drivrutiner och möjliggöra DirectX 12 Ultimate för optimal prestanda.
Fix 2: Uppdatera din GPU -drivrutin
GPU -drivrutiner är viktiga för att säkerställa att ditt grafikkort kommunicerar ordentligt med ditt system och stöder de nödvändiga funktionerna i DirectX 12. Om dina drivrutiner är föråldrade eller inkompatibla kan det förhindra att DirectX 12 fungerar helt och hållet och utlöser den DirectX 12 stöds inte på ditt system fel.
Så här uppdaterar du din GPU -drivrutin:
1. Uppdatera din GPU -drivrutin manuellt
För nvidia grafikkort :
- Besök tjänstemannen NVIDIA DRIVER NEDLOADER sida.
- Välj din GPU -modell och ladda ner den senaste drivrutinsversionen.
- Följ instruktionerna på skärmen att installera drivrutinen och starta om ditt system.
För AMD -grafikkort :
- Gå till AMD -förare och stöd sida.
- Välj din GPU -modell och ladda ner den senaste drivrutinsversionen.
- Installera drivrutinen och starta om din dator.
2. Uppdatera din GPU automatiskt (rekommenderas)
Om du inte har tid eller förtroende för att manuellt uppdatera dina GPU -drivrutiner kan du göra det automatiskt med Förare lätt . Detta är särskilt användbart om du är osäker på vilken driverversion som är den senaste eller har problem med att hitta rätt.
Driver Easy skannar ditt system, identifierar föråldrade eller saknade drivrutiner och låter dig uppdatera dem med ett enda klick. Du behöver inte oroa dig för att ladda ner fel drivrutiner eller göra installationsfel. Driver Easy tar hand om allt.
- Ladda ner och installera Förare lätt.
- Kör föraren enkelt och klicka på Skanna nu knapp. Driver Easy skannar sedan din dator och upptäcker alla problemdrivrutiner.
- Klick Uppdatera alla För att ladda ner och installera de senaste drivrutinsversionerna för din dator ( Detta kräver Pro -versionen ).
Alternativt klickar du Aktivera och uppdatera Bredvid en flaggad enhet till Starta en 7-dagars gratis provperiod . Med den här rättegången kommer du att ha det full Tillgång till PRO-funktioner, inklusive höghastighetsdrivrutoredladdningar, installation med en klick och automatiska uppdateringar för saknade eller föråldrade drivrutiner, utan kostnad förrän provperioden slutar.
- Starta om datorn för att ändringarna ska träda i kraft.
- Kontrollera om du kan starta spelet utan fel. Om ja, gratulerar och njut av ditt spel! Om DX 12 -felet fortfarande kvarstår, vänligen gå över till Fix 3 , nedan.
Fix 3: Ändra lanseringsalternativ
DX 12 som inte stöds startfel kan antyda att ditt spel försöker starta med DirectX 12, men ditt system är inte helt kompatibelt. I det här fallet kan du byta till ett mer kompatibelt återgivande API som Directx 11 eller Vulkan För att kringgå problemet och potentiellt få spelet igång.
För ånga :
- Öppna Ånga och gå till BIBLIOTEK .
- Högerklicka på spelet du har problem med och välj Egenskaper ...
- I Allmän fliken, klicka på Lanseringsalternativ rutan och lägg till ett av följande kommandon:
-d3d11 (för DirectX 11)
-vulkan (för Vulkan API)
Du kan ange ett eller båda alternativen, men se till att separera dem med ett utrymme (t.ex. -d3d11 -vulkan ).
- Stäng fönstret och försök att starta spelet för att se om problemet är löst. Om ja, då bra. Men om det fortfarande inte kommer att lanseras, vänligen hoppa till Fix 4 .
För episka spel:
- Öppna Epic Games Launcher och navigera till Bibliotek .
- Välj spelet där du stöter på felet och klickar på Tre prickar > Hantera .
- Under Lanseringsalternativ Avsnitt, se till att vippan är På . Lägg sedan till ett av följande kommandon:
-d3d11 (för DirectX 11)
-vulkan (för Vulkan API)
Du kan ange endera eller båda alternativen, men se till att separera dem med ett utrymme (t.ex. -d3d11 -vulkan ).
- Stäng fönstret och försök att starta spelet för att se om problemet är löst. Om ja, då bra. Men om felet fortfarande inträffar, vänligen gå vidare till Fix 4 .
Fix 4: Verifiera spelintegritet
Skadade eller saknade spelfiler kan också orsaka DirectX 12 stöds inte fel. För att säkerställa att alla dina spelfiler är intakta kan du använda din spelplattforms inbyggda verktyg för att verifiera spelfilernas integritet.
Så här verifierar du spelfilerna på Steam och Epic Games:
För ånga:
- Öppna Ånga och gå till Bibliotek .
- Högerklicka på spelet och välj Egenskaper .
- Under Lokala filer Tab, klicka Verifiera spelfilernas integritet .
- Steam kommer att kontrollera om de saknas eller skadade filer och ersätter dem.
För episka spel:
- Öppna Epic Games Launcher och gå till din Bibliotek .
- Klicka på Tre prickar Bredvid ditt spel och välj Hantera .
- Bläddra ner och klicka KONTROLLERA .
När processen är klar startar spelet igen för att kontrollera om problemet är fixat. Om det fortfarande kvarstår, oroa dig inte. Här är ytterligare två korrigeringar att prova.
Fix 5: Installera Windows -uppdateringar
Föråldrade versioner av Windows kan sakna kritiska uppdateringar, till exempel patches eller systemoptimeringar, som är nödvändiga för att fullt ut stödja DirectX 12. Dessa uppdateringar inkluderar ofta bugfixar, säkerhetsuppdrag och prestandaförbättringar som direkt kan påverka kompatibilitet med nyare teknik som DirectX 12.
Så här kontrollerar du och installerar de senaste Windows -uppdateringarna:
- Tryck på Windows -logotypnyckel och Jag samtidigt för att öppna fönstret Inställningar.
- Klick Windows -uppdatering > Kontrollera om det finns uppdateringar .
- Vänta en kort stund när Windows söker efter tillgängliga uppdateringar. Om uppdateringar finns tillgängliga klickar du för att ladda ner och installera dem. Om inga uppdateringar hittas, hoppa till Fix 6 .
- När du har installerat, starta om datorn för att tillämpa ändringarna.
- Kontrollera om spelet kan lanseras! Om det fortfarande inte är någon glädje, försök Fix 6 , nedan.
Fix 6: Installera om DirectX
Om du har försökt ändra lanseringsalternativen och felet kvarstår kan det vara en bra idé att installera om Direktx . Ibland kan saknade eller skadade DirectX -komponenter orsaka kompatibilitetsproblem som förhindrar att spel lanseras med DirectX 12.
Så här installerar du om DirectX:
- Gå till tjänstemannen DirectX slutanvändare runtime webbinstallatör .
- Ladda ner och kör installationsprogrammet.
- Följ instruktionerna på skärmen för att slutföra installationen.
- Starta om din dator för att ändringarna ska träda i kraft.
Efter att ha installerat om DirectX kan du försöka starta spelet igen för att se om DirectX 12 stöds inte på ditt system fel löses.
Det är det - 6 fixar som har hjälpt spelare att lösa DirectX 12 stöds inte på ditt system fel. Förhoppningsvis har de hjälpt.
Om problemet, efter att ha provat alla dessa korrigeringar, kan vara ett mer komplicerat underliggande problem på spelet. I sådana fall kan det vara bra att vänta på en officiell patch från spelutvecklarna eller nå ut till deras supportteam för ytterligare hjälp. De kanske kan ta itu med buggar eller kompatibilitetsproblem som är specifika för ditt spel- eller systemkonfiguration.