DirectX 12 er som standard deaktiveret: hvordan man aktiverer det

Sidste ændring: Maj 13 2026
  • DirectX 12 fungerer, når Windows, drivere og hardware er kompatible; det er ikke en switch, men snarere funktioner, der aktiveres baseret på kompatibilitet.
  • dxdiag viser funktionsniveauer (12_0, 12_1), der angiver faktisk understøttelse; hvis de ikke vises, understøtter GPU'en ikke native DX12.
  • Mange spil starter i DX11 for stabilitetens skyld; spilindstillinger eller launcher-indstillinger afgør, om de bruger DX12, og avancerede funktioner kræver en kompatibel GPU.

DirectX 12 er som standard deaktiveret, hvordan aktiverer man det?

Hvis du åbner et spil og ser en besked om, at DirectX 12 er deaktiveret, er det normalt at føle, at du overser noget. I mange tilfælde handler det ikke om, at der er behov for en magisk installation, men snarere om, at systemet, driverne eller selve spillet ikke er konfigureret korrekt . Her finder du en praktisk, klar og tilgængelig guide til at få DX12 op at køre på din Windows-pc.

Først og fremmest er det vigtigt at forstå, at DirectX 12 er knyttet til Windows og dine grafikkortdrivere. Det aktiveres ikke med en skjult knap: det aktiveres automatisk, når systemet, driverne og hardwaren er kompatible . Når det er på plads, lad os trin for trin gennemgå, hvad man skal kontrollere, hvordan man verificerer faktisk kompatibilitet, og hvad man skal gøre, hvis et spil insisterer på at bruge DX11 eller viser fejl som D3D11 eller den klassiske "DirectX 12 understøttes ikke".

Hvad er DirectX 12, og hvorfor bruger nogle spil det ikke som standard?

DirectX 12 er Microsofts API, der gør det muligt for spil at kommunikere mere effektivt med din GPU. Når det fungerer korrekt, reducerer det CPU-belastningen, forbedrer opgavefordelingen mellem kerner og muliggør teknologier som ray tracing , variabel shading og mesh shaders. Alligevel starter nogle titler i DX11 af stabilitets- eller kompatibilitetsårsager, hvilket efterlader DX12 som en manuel indstilling i indstillingerne.

Bliv ikke overrasket, hvis et spil starter med en anden API, selv med DX12 installeret på dit system. Udviklere prioriterer nogle gange den mest stabile mulighed for de fleste brugere , hvilket er grunden til, at du vil se en mulighed for at skifte fra DX11 til DX12 i spillets indstillinger.

Grundlæggende kontroller: Windows-version, dxdiag og funktionsniveauer

Det første skridt er at sikre, at Windows og din hardware er opdateret. Til at begynde med er DX12 integreret i Windows 10 og Windows 11 , men de mest avancerede funktioner (kendt som DirectX 12 Ultimate) kræver nyere versioner af operativsystemet.

Tjek din Windows-udgave med Windows + R, skriv winver og tryk Enter. Hvis du bruger Windows 11 eller en relativt ny Windows 10, er du på rette spor. Derefter skal du åbne diagnosticeringsværktøjet med Windows + R → dXDIAG og tag et kig.

I dxdiag skal du gå til fanen System for at se "DirectX-version". Hvis der står DirectX 12, betyder det, at dit system understøtter det. Gå nu til fanen Skærm, og find "Funktionsniveauer". Her vil du se noget i retning af 12_0, 12_1, 11_1... Denne linje er vigtig, fordi den angiver, hvad din GPU rent faktisk kan køre.

Hvis du ser 12_0 eller 12_1, understøtter din hardware DX12. Hvis 12_x ikke vises, når dit grafikkort ikke det niveau, og derfor er der ingen måde at gennemtvinge DX12 nativt . I så fald forklarer vi nedenfor, hvordan man arbejder med DX11, eller hvilke alternativer der findes, hvis spillet tillader det.

Opdater Windows: Det første trin, der løser de fleste problemer

Mange problemer kan løses ved at opdatere dit system. Åbn Indstillinger → Opdatering og sikkerhed (eller Windows Update i Windows 11), og klik på "Søg efter opdateringer". Installer eventuelle ventende opdateringer, og genstart, hvis du bliver bedt om det . DirectX 12 og dets komponenter leveres normalt via Windows Update, så udsæt det ikke.

Selv om alt ser ud til at være opdateret, kan der være kumulative opdateringer eller kvalitetsrettelser, der påvirker grafikstakken. Et par genstarter efter opdateringer er en god idé for dit system , især hvis du opgraderer fra en ældre version af Windows 10.

GPU-drivere: Ren geninstallation fra producentens hjemmeside

Grafikdrivere er kernen i alt dette. Besøg producentens officielle hjemmeside, og download den nyeste version: NVIDIA (nvidia.com/drivers), AMD (amd.com/support) eller Intel (intel.com/support/graphics-drivers) . Undgå tredjepartsværktøjer, og brug det officielle installationsprogram.

Når du kører installationsprogrammet, skal du, hvis du har mulighed for det, vælge "ren installation". Dette fjerner rester af tidligere versioner, der kan forårsage konflikter. Genstart computeren efter opdateringen, så driveren indlæses korrekt . Gå derefter tilbage til dxdiag og kontroller "Funktionsniveauer" igen.

For bærbare computere anbefales det at besøge computerproducentens supportwebsted, hvis du bruger en integreret eller hybrid GPU. Nogle systemer kræver OEM-validerede drivere for at aktivere bestemte grafikfunktioner korrekt.

Tjek om selve spillet tillader dig at vælge DirectX 12

Nogle spil giver dig mulighed for at vælge grafik-API'en i videoindstillingerne. Gå til spillets menu, søg efter Grafik eller Rendering, og hvis indstillingen vises, skal du ændre rendereren fra DirectX 11 (eller Vulkan) til DirectX 12. Nogle gange skal du genstarte spillet for at ændringen træder i kraft.

Hvis spillet ikke tilbyder vælgeren, skal du tjekke udviklerens dokumentation. I nogle tilfælde viser de kommandolinjeparametre eller til/fra-knapper i launcheren. Hvert spil håndterer dette forskelligt, så bliv ikke overrasket, hvis du finder indstillingen et ukendt sted.

Almindelige Steam-fejl: Startindstillinger og filbekræftelse

Hvis du bruger Steam, skal du gå til dit bibliotek, højreklikke på spillet → Egenskaber → Startindstillinger. Hvis du ser -dx12 o -d3d12 og giver problemer, prøv Lad dette felt være tomt for at bruge standardindstillingerneOmvendt, hvis din GPU ikke understøtter DX12, og spillet insisterer, så tilføj -dx11 at gennemtvinge DirectX 11, når titlen tillader det.

I det samme vindue, under Lokale filer, skal du klikke på "Bekræft integriteten af ​​spilfiler". Dette reparerer beskadigede downloads, der kan forårsage vildledende kompatibilitetsmeddelelser. En simpel kontrol løser ofte mislykkede opstarter.

Installer DirectX-komponenter fra Microsoft (når det giver mening)

Download af "DirectX End-User Runtime Web Installer" fra Microsoft bruges til at installere yderligere biblioteker, som mange ældre spil eller motorer stadig kræver . Det er ikke et "DX12"-installationsprogram i sig selv, da DX12 leveres med Windows, men det kan løse runtime-problemer med DX9/10/11.

Hvis du vælger at konsultere eksterne vejledninger, skal du udvise ekstrem forsigtighed. Undgå at installere software, der promoveres i bannere, og som kan være PUP'er (potentielt uønskede programmer) . Brug, når det er muligt, officielle ressourcer for at undgå at installere bloatware på din computer.

Reparer systemfiler med SFC og DISM

Hvis du har mistanke om filkorruption i Windows, skal du åbne Kommandoprompten som administrator og køre den. sfc /scannowLad den blive færdig. Denne scanning tager normalt et stykke tid, men den registrerer og reparerer kritiske komponenter.

Så kast i den rækkefølge: DISM /Online /Cleanup-Image /CheckHealth, DISM /Online /Cleanup-Image /ScanHealth y DISM /Online /Cleanup-Image /RestoreHealthDISM reparerer Windows-billedet og retter uoverensstemmelser, som SFC ikke selv kan løse.

Genstart, når du er færdig. Mange problemer med grafiktjenester, biblioteker og afhængigheder løses efter denne proces , og spil, der tidligere ikke kunne starte under DX12, gør det ofte uden yderligere problemer.

DX12 Ultimate, Ray Tracing og "Funktionsniveauer": Hvad man kan forvente i dxdiag

DirectX 12 Ultimate er ikke en separat eksekverbar fil, du installerer; det er et sæt funktioner, der aktiveres, når Windows, drivere og en kompatibel GPU alle er til stede . Teknologier som hardware-raytracing, VRS og mesh shading afhænger af denne kombination.

I dxdiag vil du ikke se en knap, der skifter fra "slukket" til "tændt". Det, du vil se, er "Funktionsniveauer", som afspejler hardwareunderstøttelsen. Det faktum, at en tekstmærke ikke ændres, betyder ikke, at DX12 ikke fungerer ; det betyder blot, at dette panel ikke viser DX12 Ultimate som en switch.

Hvis du er bekymret for raytracing eller avancerede funktioner, kan du tjekke din GPU-producents hjemmeside. Nogle iGPU'er understøtter ikke hardware-raytracing og visse proprietære spilteknologier, så der er ingen genveje: du skal bruge kompatibel hardware.

Eksempler fra det virkelige liv: D3D11 i Fortnite, “DX12 deaktiveret” og spil, der ikke starter

Efter geninstallation af Windows viser Fortnite ofte en D3D11-fejl. Dette skyldes normalt manglende drivere eller at spillet forsøger at bruge en API, der ikke er kompatibel med din hardware . Opdater Windows, geninstaller dine GPU-drivere med en ren installation, og bekræft filer i Steam eller Epic Games Launcher.

Hvis din dxdiag angiver DX12 på dit system, men spillet starter i DX11, skal du kontrollere, om der er en DX12-vælger i spillets indstillinger. Hvis spillet ikke tilbyder DX12 i menuen, har udvikleren sandsynligvis deaktiveret det i din hardwarekonfiguration af stabilitetsårsager, eller den forventer bestemte funktioner, som din GPU ikke udnytter fuldt ud.

inZOI og meddelelsen "DirectX 12 er ikke kompatibel med dit system"

Sådan aktiverer du DirectX 12, hvis det er deaktiveret som standard

Med inZOI (og andre nyere spil) vil du nogle gange se en besked, der siger "DX12 understøttes ikke." Gå først til dxdiag → Display → "Funktionsniveauer" og bekræft, at den er indstillet til 12_0 eller 12_1. Hvis den ikke er angivet, understøtter din GPU ikke DX12 , og du bliver nødt til at gennemtvinge DX11, hvis spillet tillader det.

I Steam: Bibliotek → Højreklik på spillet → Egenskaber → Startindstillinger. Slet -dx12 hvis den var indstillet, og prøv at starte i standardtilstand. Hvis din hardware ikke når DX12, skriv -dx11 at tvinge DirectX 11 når titlen understøtter det. Husk at opdatere drivere og verificere filintegriteten, hvis den fortsætter med at fejle.

iGPU og dGPU: Hvem kører egentlig spillet?

På systemer med både integreret (iGPU) og dedikeret (dGPU) grafik, kan spillet forsøge at bruge den integrerede grafik. I dette scenarie vises mange DX12- eller RT-funktioner ikke, fordi iGPU'en ikke understøtter dem . Åbn dit GPU-kontrolpanel (NVIDIA Control Panel, AMD Software Adrenalin), og tildel spillets eksekverbare fil til "High-performance GPU".

På bærbare computere skal du også kontrollere Windows' grafikindstillinger (Indstillinger → Skærm → Grafikindstillinger) og aktivere højtydende tilstand for spillet. Hvis spillet kører på dGPU'en, vil du sandsynligvis se flere DX12-funktioner og en betydelig forbedring af ydeevnen.

Baggrundssoftware, overlays og antivirus

Overlays, optageværktøjer, FPS-skærme eller optimeringspakker kan forstyrre. Prøv at deaktivere dem, lukke overclocking-værktøjer og om nødvendigt køre spillet som administrator . I dit antivirusprogram skal du udelade spil- og platformmapperne (Steam, Epic) for at undgå at blokere dem.

Hvis du bemærker, at spillet kun fejler første gang, du starter det efter installation af drivere, er det sandsynligt, at shaderkompileringen er i konflikt med tredjepartsværktøjer. Start uden overlays forhindrer normalt denne funktionsmåde.

BIOS/UEFI-opdateringer og producentsupport

Det er sjældent, men en forældet BIOS/UEFI kan forårsage inkompatibilitet med visse systemfunktioner. Tjek dit bundkort eller din bærbare computers supportside for anbefalede opdateringer. Opdater kun BIOS'en i henhold til producentens instruktioner og efter at have oprettet en sikkerhedskopi , da en mislykket proces kan gøre din computer ubrugelig.

For OEM-computere (mærkecomputere) skal du tjekke deres supportwebsted: de angiver normalt, hvilken DirectX-version deres konfigurationer understøtter, og offentliggør validerede drivere. Når du har spørgsmål om den integrerede GPU (iGPU), vil computerproducentens dokumentation besvare mange af dine spørgsmål.

Når hardwaren ikke længere er i orden: alternativer og forventninger

Hvis dxdiag ikke viser 12_0 eller 12_1, og din GPU er ældre end bestemte arkitekturer, vil du ikke kunne køre native DX12. I så fald skal du bruge parameteren -dx11 hvis spillet understøtter det eller hold dig til spillets standard-API. Dette er ikke et nederlag: mange spil kører stadig problemfrit på DX11 med gode indstillinger.

Husk, at funktioner som raytracing kræver specifik hardware og ikke kan aktiveres via software. Hvis spillet kræver en GPU med dedikeret raytracing, og din ikke har det, vises indstillingen ikke eller kan ikke aktiveres uden betydelige påvirkninger af ydeevnen.

Ren geninstallation af Windows: den sidste patron

Hvis du har prøvet alt ovenfor, og intet virker, så overvej en ren Windows-installation. Sikkerhedskopier dine data først. En ren installation eliminerer dybtliggende konflikter og resterende software, der muligvis blokerer grafikkomponenter . Installer derefter Windows Update, dine GPU-drivere, og start spillet med de korrekte indstillinger.

Se det ikke som en hurtig løsning, men afvis det heller ikke, hvis du har kæmpet med teamet i flere måneder. Nogle gange er det det, der virkelig løser dybtliggende problemer med API'er og runtime.

Hurtige spørgsmål for at afklare eventuelle tvivlsspørgsmål

Kan man manuelt "installere" DirectX 12? Teknisk set nej, som en separat pakke. Den leveres med Windows og moderne drivere , og Microsofts webinstallationsprogram tilføjer kun ekstra runtime, som nogle spil kræver.

Hvorfor ser jeg ikke noget "ændret" i dxdiag, når jeg aktiverer DX12? Fordi DX12 (og Ultimate) afspejles i funktionsniveauerne , ikke som en knap, der viser tænd/sluk. Det vigtige er, at 12_0 eller 12_1 vises, og at spillet har muligheden.

Kan jeg bruge raytracing og DLSS med en iGPU? Generelt nej. Hardware-raytracing og teknologier som DLSS kræver en kompatibel dGPU. Hvis du ønsker at bruge raytracing eller avancerede teknikker, skal du bruge en kompatibel GPU og opdaterede drivere.

Vil det være nok at opdatere drivere? I mange tilfælde ja. De fleste DX12-problemer løses mellem Windows Update og en ren geninstallation af GPU-driveren .

Hvis du er nået så langt, har du allerede en klar idé: DX12 afhænger af, at hele økosystemet er justeret. Med Windows opdateret, officielle drivere, det korrekte API-valg til hvert spil og verifikationer med dxdiag, burde DirectX 12 fungere uden usædvanlige løsninger . Og hvis din hardware ikke er opgaven voksen, vil det at tvinge DX11, sikre filintegritet og holde dit system rent give dig den bedst mulige oplevelse på din computer.

Sådan bruger du DxDiag til at diagnosticere DirectX-fejl på din pc
Relateret artikel:
Sådan bruger du DxDiag til at diagnosticere DirectX-fejl på din pc