DirectX 12 pēc noklusējuma ir atspējots: kā to iespējot

Pēdējā atjaunošana: Maijā 13 2026
  • DirectX 12 darbojas, ja Windows, draiveri un aparatūra ir saderīgi; tas nav slēdzis, bet gan iespējas, kas tiek iespējotas, pamatojoties uz saderību.
  • dxdiag parāda funkciju līmeņus (12_0, 12_1), kas norāda faktisko atbalstu; ja tie neparādās, GPU neatbalsta vietējo DX12.
  • Daudzas spēles stabilitātes labad sākas ar DX11; spēles opcijas vai palaišanas iestatījumi nosaka, vai tās izmanto DX12, un papildu funkcijām ir nepieciešama saderīga GPU.

DirectX 12 pēc noklusējuma ir atspējots, kā to iespējot

Ja atverat spēli un tiek parādīts ziņojums, ka DirectX 12 ir atspējots, ir normāli, ja rodas sajūta, ka kaut kā trūkst. Daudzos gadījumos problēma nav maģiskās instalācijas trūkumā, bet gan tajā, ka... sistēma, draiveri vai pati spēle nav konfigurēti tā, kā tiem vajadzētu būtŠeit atradīsiet praktisku, skaidru un saprotamu ceļvedi DX12 iestatīšanai un palaišanai Windows datorā.

Pirmkārt, ir svarīgi saprast, ka DirectX 12 darbojas roku rokā ar Windows un grafikas kartes draiveriem. To nevar aktivizēt ar slēptu slēdzi: Tas tiek automātiski iespējots, kad sistēma, draiveri un aparatūra ir saderīgi.Paturot to prātā, soli pa solim apskatīsim, kas jāpārbauda, ​​kā pārbaudīt faktisko saderību un ko darīt, ja spēle uzstāj uz DX11 izmantošanu vai parāda tādas kļūdas kā D3D11 vai klasisko "DirectX 12 nav saderīgs".

Kas ir DirectX 12 un kāpēc dažas spēles to neizmanto pēc noklusējuma?

DirectX 12 ir Microsoft API, kas ļauj spēlēm efektīvāk sazināties ar jūsu GPU. Pareizi darbojoties, Tas samazina centrālā procesora slodzi, uzlabo uzdevumu sadali starp kodoliem un paver durvis tādām tehnoloģijām kā staru izsekošana., mainīga ātruma ēnošana vai režģa ēnotāji. Tomēr daži nosaukumi stabilitātes vai saderības labad sākas ar DX11, atstājot DX12 kā manuālu opciju iestatījumos.

Nebrīnieties, ja pat ar DX12 jūsu sistēmā spēle tiks startēta, izmantojot citu API. Izstrādātāji dažreiz piešķir prioritāti stabilākajam ceļam lielākajai daļai lietotāju., un tāpēc spēles iestatījumos redzēsiet opciju pārslēgties no DX11 uz DX12.

Pamata pārbaudes: Windows versija, dxdiag un funkciju līmeņi

Pirmkārt, ir jāpārliecinās, ka Windows un jūsu aparatūra darbojas atbilstoši. Lai sāktu, DX12 ir iebūvēts operētājsistēmās Windows 10 un Windows 11, taču vismodernākajām funkcijām (kas pazīstama kā DirectX 12 Ultimate) ir nepieciešamas jaunākās sistēmas versijas.

Pārbaudiet savu Windows versiju, izmantojot Windows + R, ierakstiet winver un nospiediet taustiņu Enter. Ja izmantojat operētājsistēmu Windows 11 vai relatīvi jaunu Windows 10, esat uz pareizā ceļa. Pēc tam atveriet diagnostikas rīku ar Windows + R → dxdiag un paskaties.

Programmā dxdiag atveriet cilni Sistēma, lai redzētu “DirectX versija”. Ja tur ir norādīts DirectX 12, tas nozīmē, ka jūsu sistēma to atbalsta. Tagad dodieties uz cilni Displejs un atrodiet “Funkciju līmeņi”. Šeit jūs redzēsiet kaut ko līdzīgu 12_0, 12_1, 11_1…Šī rinda ir galvenā, jo tā norāda, ko jūsu GPU faktiski var palaist.

Ja redzat 12_0 vai 12_1, jūsu aparatūra atbalsta DX12. Ja neredzat 12_x, grafikas karte nesasniedz šo līmeni, un tāpēc Nebūs iespējams piespiest DX12 tieši.Tādā gadījumā tālāk mēs jums pastāstīsim, kā sadzīvot ar DX11 vai kādas alternatīvas ir pieejamas, ja spēle to atļauj.

Windows atjaunināšana: pirmais solis, kas novērš visvairāk problēmu

Daudzas problēmas var atrisināt, atjauninot sistēmu. Atveriet Iestatījumi → Atjaunināšana un drošība (vai Windows Update operētājsistēmā Windows 11) un noklikšķiniet uz “Pārbaudīt atjauninājumus”. Instalējiet visu, kas gaida, un restartējiet, ja tiek prasīts.DX12 un tā komponenti parasti tiek piegādāti, izmantojot Windows atjauninājumu, tāpēc neatstājiet to uz citu dienu.

  Kā lietot Play veikalu datorā: emulatori, Google Play spēles un citas lietotnes

Pat ja viss šķiet atjaunināts, var būt kvalitātes ielāpi vai apkopojumi, kas ietekmē grafikas steku. Pāris atkārtotas palaišanas pēc atjauninājumiem sistēmai nekaitēs., it īpaši, ja jaunināt no vecākas Windows 10 versijas.

GPU draiveri: tīra atkārtota instalēšana no ražotāja vietnes

Grafikas draiveri ir visa pamatā. Apmeklējiet ražotāja oficiālo vietni un lejupielādējiet jaunāko versiju: NVIDIA (nvidia.com/drivers), AMD (amd.com/support) vai Intel (intel.com/support/graphics-drivers)Izvairieties no trešo pušu rīkiem un izmantojiet oficiālo instalētāju.

Palaižot instalētāju, ja tāda iespēja ir, izvēlieties “tīro instalēšanu”. Tas noņems iepriekšējo versiju paliekas, kas varētu izraisīt konfliktus. Pēc atjaunināšanas restartējiet datoru, lai draiveris ielādētos pareizi.Pēc tam atgriezieties pie dxdiag un vēlreiz pārbaudiet “Funkciju līmeņi”.

Klēpjdatoriem, ja izmantojat integrētu vai hibrīda grafisko karti (GPU), ieteicams pārbaudīt datora ražotāja atbalsta vietni. Dažām ierīcēm ir nepieciešami OEM apstiprināti draiveri. lai pareizi iespējotu noteiktas grafikas funkcijas.

Pārbaudiet, vai pati spēle ļauj izvēlēties DirectX 12

Dažās spēlēs var atlasīt grafikas API sadaļā Video opcijas. Dodieties uz spēles izvēlni, meklējiet Grafika vai Renderēšana un, ja šī opcija parādās, nomainiet renderētāju no DirectX 11 (vai Vulkan) uz DirectX 12Dažreiz spēle ir jārestartē, lai tas stātos spēkā.

Ja spēle nepiedāvā palaišanas programmu, pārbaudiet izstrādātāja dokumentāciju. Dažos gadījumos palaišanas programmā ir pieejami komandrindas parametri vai slēdži. Katrs nosaukums šo daļu risina savā veidā, tāpēc nebrīnieties, ja darbība norisināsies nezināmā vietā..

Bieži sastopamas Steam kļūdas: palaišanas iestatījumi un failu verifikācija

Ja izmantojat Steam, dodieties uz savu bibliotēku, ar peles labo pogu noklikšķiniet uz spēles → Rekvizīti → Palaišanas opcijas. Ja redzat -dx12 o -d3d12 un rada problēmas, mēģiniet atstājiet šo lodziņu tukšu, lai izmantotu noklusējuma iestatījumusUn otrādi, ja jūsu grafiskā karte neatbalsta DX12 un spēle to pieprasa, pievienojiet -dx11 lai piespiestu DirectX 11, ja nosaukums to atļauj.

Tajā pašā logā sadaļā Vietējie faili noklikšķiniet uz "Pārbaudīt spēles failu integritāti". Tas labo bojātus lejupielādes failus, kas var izraisīt maldinošus saderības ziņojumus. Vienkārša pārbaude bieži vien novērš neizdevušās palaišanas.

Instalējiet DirectX komponentus no Microsoft (ja tas ir jēgpilni)

Instalēšanai tiek izmantota no Microsoft lejupielādētā “DirectX End-User Runtime Web Installer” versija. papildinājumu bibliotēkas, kas joprojām ir nepieciešamas daudzām vecākām spēlēm vai dzinējiemTas nav “DX12” instalētājs kā tāds, jo DX12 ir iekļauts operētājsistēmā Windows, taču tas var novērst DX9/10/11 izpildlaika problēmas.

Ja izvēlaties konsultēties ar ārējiem gidiem, lūdzu, ievērojiet īpašu piesardzību. Izvairieties instalēt programmatūru, kas tiek reklamēta reklāmkarogos un kas varētu būt PUP (potenciāli nevēlamas programmas).Kad vien iespējams, izmantojiet oficiālos resursus, lai izvairītos no uzlaušanas programmatūras instalēšanas datorā.

Sistēmas failu labošana ar SFC un DISM

Ja jums ir aizdomas par failu bojāšanu operētājsistēmā Windows, atveriet komandu uzvedni kā administrators un palaidiet sfc /scannow. Ļaujiet tam pabeigties. Šī skenēšana parasti aizņem kādu laiku, bet tā atrod un salabo kritiskas sastāvdaļas.

Tad izmetiet šādā secībā: DISM /Online /Cleanup-Image /CheckHealth, DISM /Online /Cleanup-Image /ScanHealth y DISM /Online /Cleanup-Image /RestoreHealthDISM labo Windows attēlu un novērš neatbilstības, kuras SFC nevar atrisināt pati.

  Kas ir Windows 11 26H1 un kāpēc tā neienāk jūsu datorā?

Kad esat pabeidzis, pārstartējiet. Pēc šī procesa tiek atrisinātas daudzas problēmas ar grafikas pakalpojumiem, bibliotēkām un atkarībām., un spēles, kas iepriekš netika palaistas DX12 vidē, parasti to dara bez liekas kavēšanās.

DX12 Ultimate, staru izsekošana un “funkciju līmeņi”: ko sagaidīt programmā dxdiag

DirectX 12 Ultimate nav atsevišķs izpildāmais fails, ko instalējat: tā ir iespēju kopa, kas Tie ir iespējoti, ja Windows, draiveri un saderīgs GPU sakrīt.Tādas tehnoloģijas kā aparatūras staru izsekošana, VRS vai režģa ēnošana ir atkarīgas no šīs triādes.

Programmā dxdiag neredzēsiet pogu, kuras statuss mainās no “izslēgts” uz “ieslēgts”. Jūs redzēsiet “funkciju līmeņus”, kas atspoguļo aparatūras atbalstu. Tas, ka teksta nosaukums nemainās, nenozīmē, ka DX12 nedarbojas.Vienkārši sakot, šajā panelī DX12 Ultimate netiek izmantots kā slēdzis.

Ja jūs uztrauc staru izsekošana vai papildu funkcijas, skatiet sava GPU ražotāja vietni. Daži iGPU neatbalsta aparatūras staru izsekošanu un noteiktas patentētas tehnoloģijas. spēļu, tāpēc nav īsceļu: nepieciešama sagatavota aparatūra.

Reālās dzīves gadījumi: D3D11 spēlē Fortnite, “DX12 atspējots” un spēles, kas netiek startētas

Pēc Windows atkārtotas instalēšanas Fortnite bieži parāda D3D11 kļūdu. Patiesībā tas parasti ir saistīts ar trūkst draiveru vai spēle mēģina izmantot API, kas neatbilst jūsu aparatūraiAtjauniniet operētājsistēmu Windows, atkārtoti instalējiet GPU draiverus ar tīru instalāciju un pārbaudiet failus pakalpojumā Steam vai pašā Epic Games palaidējā.

Ja dxdiag sistēmā rāda DX12, bet spēle tiek startēta DX11, pārbaudiet, vai spēles iestatījumos ir slēdzis. Ja spēles izvēlnē nav pieejams DX12, izstrādātājs, iespējams, to ir atspējojis jūsu aparatūras kombinācijā. stabilitātes labad vai sagaidiet noteiktas iespējas, kuras jūsu GPU nepiedāvā.

inZOI un ziņojums “DirectX 12 nav saderīgs ar jūsu sistēmu”

Kā iespējot DirectX 12, ja tas pēc noklusējuma ir atspējots

Izmantojot inZOI (un citas jaunas spēles), dažreiz var tikt parādīts ziņojums "DX12 netiek atbalstīts". Vispirms dodieties uz dxdiag → Displejs → "Funkciju līmeņi" un pārliecinieties, vai tas ir iestatīts uz 12_0 vai 12_1. Ja tie neparādās, jūsu GPU neatbalsta DX12. un tev būs jāpiespiež DX11, ja spēle to atļauj.

Steam: Bibliotēka → Ar peles labo pogu noklikšķiniet uz spēles → Rekvizīti → Palaišanas opcijas. Dzēst -dx12 ja tas bija iestatīts, un mēģiniet startēt noklusējuma režīmā. Ja jūsu aparatūra nesasniedz DX12, rakstiet -dx11 lai piespiestu DirectX 11 ja nosaukums to atbalsta. Atcerieties atjaunināt draiverus un pārbaudīt failu integritāti, ja kļūme joprojām pastāv.

iGPU un dGPU: Kas patiesībā vada spēli?

Datoros ar integrētu (iGPU) un atsevišķu (dGPU) grafikas karti spēle var mēģināt izmantot integrēto grafiku. Šādā gadījumā Daudzas DX12 vai RT funkcijas netiks parādītas, jo iGPU tās neatbalsta.Atveriet GPU vadības paneli (NVIDIA vadības panelis, AMD programmatūras Adrenalins) un piešķiriet spēles izpildāmo failu “Augstas veiktspējas GPU”.

Klēpjdatoros pārbaudiet arī Windows grafikas iestatījumus (Iestatījumi → Displejs → Grafikas iestatījumi) un iestatiet spēli augstas veiktspējas režīmā. Ja spēle darbojas uz dGPU, ir normāli, ka parādās vairāk DX12 funkciju. un ievērojami uzlabot sniegumu.

Fona programmatūra, pārklājumi un antivīruss

Pārklājumi, uztveršanas kartes, FPS monitori vai optimizācijas komplekti var traucēt. Mēģiniet tos atspējot, aizvērt pārslodzes utilītas un, ja nepieciešams, palaist spēli kā administratorsPretvīrusu programmatūrā izslēdziet spēles un platformas mapes (Steam, Epic), lai izvairītos no avārijām.

  Kas ir Windows K2 un kā tā vēlas labot Windows 11?

Ja pamanāt, ka tā avarē tikai pirmajā spēles palaišanas reizē pēc draiveru instalēšanas, nav nekas neparasts, ka ēnotāja kompilācija rada konfliktus ar trešo pušu rīkiem. Zābaks bez pārklājumiem parasti novērš šādu uzvedību..

BIOS/UEFI atjauninājumi un ražotāja atbalsts

Tas ir reti, bet novecojis BIOS/UEFI var izraisīt nesaderību ar noteiktām sistēmas funkcijām. Ieteicamos atjauninājumus skatiet savas mātesplates vai klēpjdatora atbalsta lapā. Atjauniniet BIOS tikai saskaņā ar ražotāja norādījumiem un ar iepriekšēju dublējumu., jo neveiksmīgs process var padarīt iekārtu nelietojamu.

OEM aprīkojuma (zīmolu) gadījumā pārbaudiet to atbalsta vietni: parasti viņi norāda, kuru DirectX versiju atbalsta to konfigurācijas, un publicē validētus draiverus. Ja rodas šaubas par iGPU, iekārtu ražotāja dokumentācija palīdz noskaidrot daudzus jautājumus..

Kad aparatūra vairs neatbilst prasībām: alternatīvas un cerības

Ja dxdiag nerāda 12_0 vai 12_1 un jūsu GPU ir vecāka par noteiktām arhitektūrām, jūs nevarēsiet palaist vietējo DX12. Tādā gadījumā izmantojiet parametru -dx11 ja spēle to atbalsta vai arī palieciet pie spēles noklusējuma API. Tā nav sakāve: daudzas spēles joprojām darbojas nevainojami DX11 vidē ar labiem iestatījumiem.

Atcerieties, ka tādām funkcijām kā staru izsekošana ir nepieciešama īpaša aparatūra, un tās nevar aktivizēt ar programmatūru. Ja spēlei ir nepieciešama grafiskā karte ar īpašu RT, bet jūsu spēlei tādas nav, iestatījums netiks parādīts. vai arī to nebūs iespējams iespējot bez lieliem veiktspējas zaudējumiem.

Tīra Windows atkārtota instalēšana: pēdējā kasetne

Ja esat izmēģinājis visu iepriekš minēto un nekas nepalīdz, apsveriet tīru Windows instalēšanu. Vispirms dublējiet savus datus. Tīra instalēšana noņem dziļus konfliktus un programmatūras paliekas, kas bloķē grafiskos komponentus.Pēc tam instalējiet Windows atjauninājumu, GPU draiverus un palaidiet spēli ar atbilstošajiem parametriem.

Neuztver to kā ātru risinājumu, taču neizslēdz to, ja mēnešiem ilgi cīnies ar savu komandu. Dažreiz tas patiesībā atrisina dziļi iesakņojušās problēmas ar API un izpildlaikiem..

Ātri jautājumi, lai kliedētu jebkādas šaubas

Vai DirectX 12 var "instalēt" manuāli? Tehniski, ne kā atsevišķu pakotni. Nāk komplektā ar Windows un moderniem draiveriem, un Microsoft tīmekļa instalētājs pievieno tikai papildu izpildlaikus, kas nepieciešami dažām spēlēm.

Kāpēc, aktivizējot DX12, dxdiag neredzu nekādas izmaiņas? Jo DX12 (un Ultimate) ir atspoguļoti funkciju līmeņos, nevis kā pārslēgšanas slēdzis, kas saka ieslēgts/izslēgts. Svarīgi ir tas, ka parādās 12_0 vai 12_1 un ka spēlei ir šī opcija.

Vai varu izmantot staru izsekošanu un DLSS ar iGPU? Parasti nē. Aparatūras RT un tādām tehnoloģijām kā DLSS ir nepieciešams saderīgs dGPU. Ja meklējat RT vai uzlabotas metodes, jums būs nepieciešams jaudīgs GPU. un atjaunināti draiveri.

Vai man vajadzētu atjaunināt draiverus? Daudzos gadījumos jā. Starp Windows Update un a tīra GPU draivera atkārtota instalēšana, lielākā daļa problēmu ar DX12 ir atrisinātas.

Ja esat ticis tik tālu, jums jau būs skaidrs priekšstats: DX12 ir atkarīgs no visas ekosistēmas saskaņošanas. Ar atjauninātu Windows versiju, oficiāliem draiveriem, pareizo API izvēli katrai spēlei un pārbaudēm ar dxdiag, Ir normāli, ka DirectX 12 darbojas bez jebkādiem dīvainiem trikiem.Un, ja aparatūra neatbilst standartam, DX11 piespiedu izmantošana, failu integritātes saglabāšana un sistēmas tīrības uzturēšana nodrošinās vislabāko iespējamo pieredzi jūsu ierīcē.

Kā izmantot DxDiag, lai diagnosticētu DirectX kļūdas datorā
Saistītais raksts:
Kā izmantot DxDiag, lai diagnosticētu DirectX kļūdas datorā