DirectX 12 er deaktiveret som standard: Sådan aktiverer du det og genvinder fuld understøttelse på din pc

  • DX12 er hardware- og driverafhængig: det er ikke noget, du installerer eller aktiverer, ligesom en app.
  • Dxdiag afslører de sande funktionsniveauer; officielle drivere er nøglen.
  • Særlige tilfælde, såsom Haswell iGPU, kan kræve, at man vender tilbage til en tidligere driver.

DirectX 12 er som standard deaktiveret

Når du ser, at DirectX 12 er deaktiveret som standard, spekulerer du måske på, om der er en magisk knap til at aktivere det. I virkeligheden er der mere ved det: DX12 afhænger af, hvad din hardware tilbyder, og hvordan grafikdriveren eksponerer det.Derfor kan visse spil, selv med opdateret Windows, muligvis ikke starte i DX12 eller tvinge dig til at bruge DX11.

Denne vejledning fortæller dig detaljeret, hvad meddelelsen betyder, hvordan du præcist kontrollerer din udstyrs support, hvorfor GPU-drivere styrer mere end noget installationsprogram og hvad man skal gøre i virkelige scenarier, der allerede er set i fællesskaber og supportfora. Du vil også se et ejendommeligt tilfælde: nogle 4. generations Intel iGPU'er deaktiverede DX12 af sikkerhedsmæssige årsager med en specifik løsning, der involverer nedgrader til en tidligere driver.

Hvad betyder det, når DirectX 12 er deaktiveret?

Det første er at aflive en myte: DirectX 12 er ikke en switch eller et program, du udskifter manuelt.Det er et sæt API'er og funktionsniveauer, der afhænger af din GPU og dens drivere. Windows understøtter det muligvis, men hvis dit kort eller dets driver ikke eksponerer et bestemt niveau, vil systemet og spillene ikke kunne bruge det.

I Windows 11 er der meget snak om DirectX 12 Ultimate. Det navn det er ikke en anden API, men snarere en samling af avancerede funktioner – såsom Ray Tracing, VRS, Mesh Shaders og Sampler Feedback – som systemet understøtter, når hardwaren og driveren tillader det. Kort sagt, du finder ikke et sted at erstatte DX12-tekst med noget andet; Det ændres ikke som en person, der installerer en app.

Dette er, hvad der vides om Windows 12
relateret artikel:
Hvad vi allerede ved om Windows 12: nyt, krav, brugerflade og lancering

Hvordan tjekker jeg, hvilke DirectX-niveauer min pc understøtter?

Din primære allierede er diagnosticeringsværktøjet: dXDIAGÅbn den fra Windows-søgefeltet ved at skrive dxdiag og gå til fanen Skærm. Til højre, i afsnittet Drivere, ser du Funktionsniveauer. Funktionsniveauerne er angivet der. som din GPU og dens drivere tilbyder systemet.

Hvis du ikke ser DX12, eller specifikke niveauer mangler, er den mest almindelige årsag en forældet eller upassende driverBemærk: Det er ikke altid Windows' skyld. Nogle gange ligger problemet hos GPU-producentens pakke – uanset om den er integreret eller dedikeret – og hvordan den driver aktiverer eller deaktiverer funktioner.

Windows 11 og DirectX 12 Ultimate: Hvad du behøver at vide

På en nuværende Windows 11-computer er DX12 Ultimate-understøttelse indbygget i platformen. For at sikre dig, at alt, hvad du kan aktivere, er aktiveret, skal du åbne Start, gå til Indstillinger, gå til Windows Update og klikke på Søg efter opdateringer. Hvis der var nogen ventende komponenter, skal du genstarte og kontrollere dxdiag igen. for at se, om listen over funktionsniveauer er ændret.

Mange søger efter DX12-installationsprogrammer på tredjepartswebsteder. Dette er forståeligt, men forsigtighed anbefales. Eksterne guider som nogle fra MiniTool kan være nyttige., selvom de ikke tilhører Microsoft. Hvis du besøger disse websteder, skal du være opmærksom på annoncer, der foreslår, at du downloader mirakelværktøjer: De klassificeres ofte som PUP'er —potentielt uønskede programmer—. Undgå eksekverbare filer, der ikke kommer fra officielle kilder.

DirectX 12 er som standard deaktiveret

GPU-drivere er nøglen

En anbefaling, som du vil se gentaget af brugere med tabeller, er at geninstallere eller opdatere grafikdrivere fra producentens officielle hjemmeside fra din computer eller grafikkort. De nødvendige DirectX-versioner leveres med de relevante drivere; derfor er det afgørende trin normalt at installere den korrekte pakke fra producenten i stedet for at søge efter et separat "DX12-installationsprogram".

På din computers supportside finder du oplysninger om den integrerede eller dedikerede GPU, du har installeret, og dermed også de niveauer af DirectX, som den officielt understøtterHvis du ikke kender den nøjagtige model, tilbyder mange producenters websteder automatiske detektionsværktøjer for at undgå fejl og downloade den korrekte driver.

Eksempler fra det virkelige liv: når et spil åbner i DX11

Der er brugere, der prøver at lege med effekter som Ray Tracing og DLSS-lignende opskaleringsteknologier, men titlen starter i DX11 uanset hvad. I et kendt tilfælde, en person med opdateret Intel iGPU og dGPU Jeg kunne ikke få et krævende spil til at skifte til DX12, hvilket resulterede i, at hverken RT eller DLSS var tilgængeligt. Systemet insisterede bare på DX11, uanset hvor mange opdateringer jeg lavede.

Hvorfor sker dette? Spillet registrerer muligvis, hvordan du aktiverer Integreret GPU i stedet for dedikeret; den valgte adapter opfylder ikke det krævede funktionsniveau; eller driveren selv har midlertidigt deaktiveret DX12 af kompatibilitets- eller sikkerhedsmæssige årsager. Uden de passende funktionsniveauer, der vises af driveren, vil spillet enten bruge DX11 som standard eller deaktivere avancerede indstillinger helt.

D3D11-fejl efter geninstallation af Windows

Et andet scenarie set på fora: efter en ren installation af Windows 11 På grund af et genstartsproblem oplevede en bruger med en Ryzen 7 3700X en D3D11-fejl da han åbnede Fortnite. Han opdaterede Windows, selve spillet og driverne, og dxdiag viste stadig dele af DX12 som deaktiveret. Derudover, da man forsøgte at "installere DX12" manuelt, svarede systemet, at det allerede var på den nyeste version.

Igen er læsningen den samme: Der er ingen magisk DirectX 12-pakke at rette dette, fordi det afhænger af, hvad driveren viser. Den bedste måde at gøre dette på er at opdatere fra den officielle GPU-hjemmeside, kontrollere hvilken adapter spillet bruger, og verificere funktionsniveauerne i dxdiag efter hver ændring.

iGPU og dGPU på samme tid: hvem arbejder egentlig?

Mange bærbare computere kombinerer iGPU og dGPU. I disse konfigurationer, Systemet eller selve spillet kan vælge den standardintegrerede version, hvilket begrænser avancerede funktioner, hvis den pågældende iGPU ikke aktiverer DX12 eller det krævede niveau. Hver computer håndterer dette forskelligt, men det er en god idé at kontrollere spilindstillingerne og GPU-kontrolpanelet for at se, hvilken adapter der er aktiv, og hvis det er relevant, lære hvordan man gør det. Brug MUX-switch på bærbare computere.

Selv med alt opdateret, hvis du Hardwaren opfylder ikke det krævede funktionsniveau Forresten, der er ingen menufunktion til at tvinge DX12 i dette spil. Lad os vende tilbage til hovedideen: DX12 er de funktioner, der tilbydes af hardware-driver-pakken. På ældre systemer, eller i specifikke tilfælde, er det ikke nok blot at trykke på en knap.

Det særlige tilfælde med Intel Haswell: DX12 deaktiveret af sikkerhedsmæssige årsager

Der er en meget specifik og dokumenteret hændelse, der påvirker 4. generations Intel-processorer med integreret grafik (Haswell-arkitektur). På grund af en sikkerhedssårbarhed har Intel midlertidigt deaktiveret DirectX 12-understøttelse på disse iGPU'er via driveren.

I stedet for en programrettelse bestod afbødningen af ​​at deaktivere understøttelse af en bestemt driverversion. Den angivne controller var 15.40.44.5107Intel anbefalede, at brugerne vender tilbage til version 15.40.42.5063 eller tidligere for at gendanne DX12, mens de arbejder på en endelig rettelse.

Haswell iGPU-modeller involveret

De berørte chips omfatter familier med Iris Pro 5200 og Iris 5100, samt Intel HD 5000, 4600, 4400 og 4200-serien, for ikke at nævne nogle Pentium- og Celeron-processorer baseret på den Core-generation. De er gamle, men stadig meget udbredte processorer., især på basale bærbare eller stationære computere, så ændringen var mærkbar for dem, der stadig kører spil under DX12.

  • 4. generations Intel-processorer med Iris Pro 5200.
  • Modeller med Iris 5100 af samme generation.
  • Series Intel HD 5000, 4600, 4400 og 4200.
  • Pentium og Celeron med Intel HD iGPU baseret på 4. generations Core.

Hvis du er i en af ​​disse grupper, og DX12 er "forsvundet" i dxdiag-funktionsniveauerne efter opdatering af driveren, skal du kontrollere den nøjagtige driverversion. Den officielle indikation var at vende tilbage fra 15.40.44.5107 til 15.40.42.5063 eller tidligereOg download selvfølgelig altid driveren fra Intels hjemmeside eller din computerproducent.

Opdater Windows og valider derefter med dxdiag

I Windows 11 er den korrekte måde at holde systemet opdateret fra Indstillinger under Windows Update. Efter hver større opdatering, Kør dxdiag og tjek funktionsniveauernePå denne måde kan du med et hurtigt blik bekræfte, om din system- og driverkombination har ændret din DX12-understøttelse.

Selvom det kan virke gentagende, er det værd at insistere på: DX12 "geninstalleres" ikke som en appDirectX-installationsprogrammer, der cirkulerer på internettet, dækker ofte ældre biblioteker eller supportkomponenter, men den faktiske DX12- og DX12 Ultimate-support bestemmes af moderne hardware og drivere.

Forholdsregler med eksterne vejledninger og downloads

Du finder online tutorials, der lover at downloade og installere DX12 med blot et klik. Nogle artikler på sider som MiniTool er klare og velforklarede, men tilhører ikke MicrosoftHvis du bruger disse sider, skal du være særligt opmærksom på bannere og pop op-vinduer, der opfordrer dig til at installere optimeringsprogrammer, "oprydningsprogrammer" eller formodede spilforstærkere: De klassificeres ofte som PUP'erUndersøg hvert program grundigt, før du beslutter dig.

Hvis du har brug for officiel dokumentation, forklarer Microsofts ressourcer på spansk tydeligt, hvordan du tjekker din version, hvad funktionsniveauer betyder, og hvordan du diagnosticerer almindelige problemer. Det sikreste valg er at gå til de officielle supportsider når du tøver mellem modstridende kilder.

Hvad teknikere og lokalsamfund siger

I hjælpetråde er det relativt almindeligt, at hvis brugeren ikke svarer på de anmodede tests, Teknikeren lukker hændelsen på grund af inaktivitetDet er set i Intel-fællesskabet med beskeder som: intet svar, sag arkiveret. For at undgå at dette sker for dig, så prøv at besvare hvert trin, de beder dig om, vedhæft dxdiag-skærmbilleder og angiv driverversionen.

Kend DirectX-versionen og hvordan man opdaterer den manuelt
relateret artikel:
Hvordan finder jeg ud af, hvilken version af DirectX jeg har, og hvordan opdaterer jeg den manuelt

En anden interessant detalje, som du måske finder: Nogle svar er skrevet ved hjælp af oversættelsestjenesterDet er fint; det vigtige er det tekniske indhold. Nogle gange kommer underskriften fra uafhængige rådgivere, som f.eks. en ved navn Charity, der insisterede på et centralt punkt: i Windows 11 er DX12 Ultimate en del af systemet og udskiftes ikke manuelt.

Du vil også se erfarne brugere – som Jeisson, en veteran Windows-bruger, der præsenterede sig selv – huske det væsentlige: Det handler om de rigtige drivere og at tjekke niveauerne i dxdiag.Deres råd er i overensstemmelse med bedste praksis: opdater fra din computer eller GPU-producentens supportwebsted, tjek kompatibilitet og undgå pakker fra tvivlsomme kilder.

Sidebemærkninger og relaterede links sniger sig ind

Når du læser artikler om DX12, vil du nogle gange se moduler med links, der ikke har meget med emnet at gøre, såsom vejledninger som "hvordan man løser fejlkode 91 og 92 på en streamingplatform", "gendanner en profil fra en datingapp" eller "deler drev og mapper på et lokalt netværk". De er automatisk relaterede indholdsblokke som ikke påvirker dit DX12-problem, men kan være distraherende, hvis du er midt i en fejlfinding.

I øvrigt skifter mange tekniske fællesskaber til chatservere i realtid på grund af uenigheder med traditionelle platforme. Det er nyttigt at vide, hvor samtalen fokuserer, fordi det er der, praktiske løsninger, diagnosticeringsmanuskripter og opdaterede vejledninger normalt dukker op.

Hurtig guide til vigtige kontroller

  • Løb dxdiag og tjek funktionsniveauer i fanen Skærm, området Drivere.
  • Holde Windows opdateret fra Indstillinger under Windows Update, og genstart, når du bliver bedt om det.
  • installere officielle drivere fra producenten fra din computer eller GPU; undgå tilfældige lagre.
  • Tjek hvad adapteren bruger spilletHvis iGPU'en lækker, kan det tvinge DX11 frem.
  • Hvis du har en Intel Haswell med iGPU og du mistede DX12 efter opdateringen, så tjek om du har driver 15.40.44.5107 og overvej at gå tilbage til 15.40.42.5063 eller tidligere.

At DX12 er deaktiveret betyder ikke nødvendigvis, at din Windows er i stykker.I de fleste tilfælde skyldes det forældede drivere, at spillet bruger den mindst kapable adapter, eller at din GPU ikke understøtter det nødvendige funktionsniveau. Og i meget specifikke tilfælde – såsom visse fjerde generations Intel iGPU'er – kan driverne selv deaktivere DX12 af sikkerhedsmæssige årsager.

Konceptet med at diagnosticere pc-problemer
relateret artikel:
Kør dxdiag for at diagnosticere problemer med DirectX

Hold dit system og dine drivere opdaterede, valider med dxdiag, og brug officielle kilder. sætter normalt brikkerne tilbage på deres pladsHvis dette ikke er muligt på grund af hardwarebegrænsninger, skal du muligvis justere dine grafikindstillinger eller overveje at opgradere din computer. Del informationen, så flere brugere vil lære om DirectX 12 og dens funktioner.