Preizkusite Naš Instrument Za Odpravo Težav


Če ste pred kratkim poskušali predstaviti igro, ki zahteva DirectX 12 in so jo pozdravili s frustrirajočim sporočilom o napaki:





DirectX 12 ni podprt v vašem sistemu . Poskusite zagnati brez argumenta ukazne vrstice -dx12 ali -d3d12.

Nisi sam. Številni igralci se soočajo s to težavo, kadar strojna oprema ali gonilniki sistema niso popolnoma združljivi z DirectX 12 ali če določene nastavitve niso pravilno konfigurirane.



V tem članku smo zbrali šest uporabnih metod, s pomočjo katerih boste popravili DirectX 12, ki ni podprta na vaši sistemski napaki. Preprosto se potrudite po seznamu, dokler ne najdete tistega, ki deluje za vas.





Kako popraviti DirectX 12 ni podprto v vašem sistemu v sistemu Windows

Popravite 1: Preverite združljivost GPU

Prvi korak pri reševanju 'DirectX 12 ni podprt v vašem sistemu' Napaka je zagotoviti, da vaš GPU podpira DirectX 12. Starejše grafične kartice, kot so tiste iz serije GTX 700 ali prej, ne smejo podpirati potrebnih funkcij DX12, Tudi če vaš sistem pokaže, da je DX12 nameščen.

Tukaj je opisano, kako preveriti združljivost GPU -ja:



  1. Na tipkovnici pritisnite Ključ Windows + R , tip dxdiag in pritisnite Enter.
  2. V diagnostičnem orodju DirectX kliknite Prikaz zavihek in odjava Feature_levels . Če navaja 12_0 Ali višje, vaš GPU podpira DirectX 12.

    Če samo kaže 11_1 Ali nižje, vaš GPU ni popolnoma združljiv z DX12 in morda boste morali nadgraditi na novejši model, ki ga podpira.

Če vaš GPU ne podpira DirectX 12, na žalost ne boste mogli izvajati iger, ki zahtevajo DX12 brez nadgradnje na novejšo grafično kartico. Če je vaš GPU združljiv z DX12, vendar vam računalnik še vedno daje napako, samo nadaljujte na Popravi 2 , spodaj.





Nasvet: Aktivirajte DirectX 12 Ultimate (če je podprto)

Če imate združljiv GPU, lahko Activing Directx 12 Ultimate reši to napako. Directx 12 Ultimate je napredna različica DirectX 12, ki omogoča funkcije, kot so sledenje žarkov in senčenje s spremenljivo hitrostjo, kar lahko izboljša vašo igralno izkušnjo.

Kako preveriti, ali imate Directx 12 Ultimate:

  1. Na tipkovnici pritisnite Ključ Windows + G odpreti igro Xbox.
  2. V Igralne funkcije , preverite, ali ima vaš sistem DirectX 12 Ultimate.

Za aktiviranje DirectX 12 Ultimate (če je podprto) v sistemu Windows :

  • Windows 10 (različica 1909 ali novejše) ali Windows 11 je potreben za Directx 12 Ultimate.
  • Prepričajte se, da je vaš GPU združljiv, na primer serija NVIDIA RTX 20, 30 ali 40 ali serija AMD RX 6000/7000.

Če izpolnjujete zahteve in je vaš GPU naveden pod podprtimi modeli, poskusite posodabljanje gonilnikov GPU in omogočanje DirectX 12 Ultimate za optimalno delovanje.

Popravek 2: Posodobite gonilnik GPU

GPU drivers are essential for ensuring that your graphics card communicates properly with your system and supports the necessary features of DirectX 12. If your drivers are outdated or incompatible, it could prevent DirectX 12 from functioning altogether, triggering the DirectX 12 ni podprt v vašem sistemu napaka.

Tukaj je opisano, kako posodobiti gonilnika GPU -ja:

1. ročno posodobite gonilnik GPU

Za grafične kartice NVIDIA :

  1. Obiščite uradnika Prenosi NVIDIA DONTERS stran.
  2. Izberite svoj model GPU in prenesite najnovejšo različico gonilnika.
  3. Sledite pozivom na zaslonu, da namestite gonilnik in znova zaženite sistem.

Za grafične kartice AMD :

  1. Pojdi na AMD voznik in podpora stran.
  2. Izberite svoj model GPU in prenesite najnovejšo različico gonilnika.
  3. Namestite gonilnik in znova zaženite računalnik.

2. samodejno posodobite svoj GPU (priporočljivo)

Če nimate časa ali zaupanja, da bi ročno posodobili gonilnike GPU, lahko to storite samodejno Voznik enostavno . To je še posebej koristno, če niste prepričani, katera različica voznika je najnovejša ali imate težave pri iskanju pravega.

Gonilnik Easy pregleduje vaš sistem, identificira zastarele ali manjkajoče gonilnike in vam omogoča, da jih posodobite z enim klikom. Ni vam treba skrbeti za prenos napačnih gonilnikov ali napake v namestitvi. Driver Easy poskrbi za vse.

  1. Prenos in namestite Voznik enostavno.
  2. Zaženite gonilnik enostavno in kliknite Skenirajte zdaj gumb. Driver Easy bo nato skeniral računalnik in zaznal morebitne težave z gonilniki.
  3. Klik Posodobi vse Če želite prenesti in namestiti najnovejše različice gonilnikov za vaš računalnik ( To zahteva različico Pro ).

    Lahko pa kliknete Aktivirajte in posodobite poleg zastavice naprave do Začnite 7-dnevno brezplačno preskusno različico . S tem preskusom boste imeli polno Dostop do Pro Funkcij, vključno z prenosi gonilnikov z visokimi hitrostmi, namestitvijo z enim klikom in samodejnimi posodobitvami za manjkajoče ali zastarele gonilnike, vse brez stroškov, dokler se preskusno obdobje ne konča.

  4. Znova zaženite računalnik, da začnejo veljati spremembe.
  5. Preverite, ali lahko igro zaženete brez napak. Če je odgovor pritrdilen, čestitamo in uživajte v svoji igri! Če napaka DX 12 še vedno ostane, se odpravite na Popravi 3 , spodaj.

Popravek 3: Spremenite možnosti zaganjanja

DX 12, ki ni podprta napaka za zagon, lahko nakazuje, da se vaša igra poskuša zagnati z DirectX 12, vendar vaš sistem ni popolnoma združljiv. V tem primeru lahko preklopite na bolj združljiv API za upodabljanje, kot je Directx 11 ali Vulkan Zaobiti težavo in potencialno igro zagnati in zagnati.

Za paro :

  1. Odprt Para in pojdi na Knjižnica .
  2. Z desno miškino tipko kliknite igro, s katero imate težave in izberite Lastnosti ...
  3. V Splošno zavihek, kliknite Možnosti zagona polje in dodajte enega od naslednjih ukazov:
    -D3d11 (za Directx 11)
    -Vulkan (za API Vulkan)
    Lahko vnesete eno ali obe možnosti, vendar jih poskrbite, da jih ločite s prostorom (npr. -D3d11 -volkano ).
  4. Zaprite okno in poskusite zagnati igro, da preverite, ali je težava rešena. Če je odgovor pritrdilen, potem super. Če pa se še vedno ne bo začela, preskočite na Popraviti 4 .

Za epske igre:

  1. Odprite Epic Games Launcher in se pomaknite do Knjižnica .
  2. Izberite igro, kjer naletite na napako, in kliknite na tri pike > Upravljati .
  3. Pod Možnosti zagona razdelek, se prepričajte, da je preklop Naprej . Nato dodajte enega od naslednjih ukazov:
    -D3d11 (za Directx 11)
    -Vulkan (za API Vulkan)
    Lahko vnesete eno ali obe možnosti, vendar jih poskrbite, da jih ločite s prostorom (npr. -D3d11 -volkano ).
  4. Zaprite okno in poskusite zagnati igro, da preverite, ali je težava rešena. Če je odgovor pritrdilen, potem super. Če pa napaka še vedno pride, nadaljujte Popraviti 4 .

Opomba: Če se igra še vedno ne zažene, boste morda želeli Ponastavite možnosti zaganjanja . Če želite to narediti, se vrnite na razdelek za zagon v oknu Lastnosti in izbrišite ukaze, ki ste jih dodali . Po tem poskusite znova zagnati igro.

Popravek 4: Preverite celovitost igre

Poškodovane ali manjkajoče datoteke za igre lahko povzročijo tudi DirectX 12 ni podprt napaka. Če želite zagotoviti, da so vse datoteke z igrami nedotaknjene, lahko z vgrajenim orodjem vaše igralne platforme preverite celovitost iger.

Tukaj je opisano, kako preveriti datoteke igre na igrah Steam in Epic:

Za paro:

  1. Odprt Para in pojdi na Knjižnica .
  2. Z desno miškino tipko kliknite igro in izberite Lastnosti .
  3. Pod Lokalne datoteke zavihek, kliknite Preverite celovitost iger .
  4. Steam bo preveril manjkajoče ali poškodovane datoteke in jih nadomestil.

Za epske igre:

  1. Odprite Epic Games Launcher in pojdi k svojemu Knjižnica .
  2. Kliknite tri pike poleg vaše igre in izberite Upravljati .
  3. Pomaknite se navzdol in kliknite Preveri .

Ko je postopek končan, znova zaženite igro in preverite, ali je težava odpravljena. Če še vedno vztraja, ne skrbite. Tukaj je še dva popravka.

Popravek 5: Namestite posodobitve sistema Windows

Za zastarele različice Windows lahko nimajo kritičnih posodobitev, kot so popravki ali sistemske optimizacije, ki so potrebne za v celoti podporo DirectX 12. Te posodobitve pogosto vključujejo popravke napak, varnostne popravke in izboljšave uspešnosti, ki lahko neposredno vplivajo na združljivost z novejšimi tehnologijami, kot je DirectX 12.

Tukaj je, kako preveriti in namestiti najnovejše posodobitve sistema Windows:

  1. Na tipkovnici pritisnite Ključ logotipa Windows in I hkrati za odpiranje okna nastavitev.
  2. Klik Posodobitev Windows > Preverite posodobitve .
  3. Počakajte kratek čas, ko Windows išče razpoložljive posodobitve. Če so na voljo posodobitve, kliknite, da jih prenesete in namestite. Če ne najdete nobenih posodobitev, preskočite na Popraviti 6 .
  4. Ko je nameščen, znova zaženite računalnik, da uporabite spremembe.
  5. Preverite, ali se lahko igra zažene! Če še vedno ni veselje, poskusite Popraviti 6 , spodaj.

Popravek 6: znova namestite Directx

Če ste poskusili spremeniti možnosti zagona in napaka še naprej, bi bilo morda dobro znova namestiti Directx . Včasih lahko manjkajoče ali poškodovane komponente DirectX povzročijo težave z združljivostjo, ki preprečujejo, da bi se igre začele z DirectX 12.

Tukaj je opisano, kako znova namestiti DirectX:

  1. Pojdite na uradnika DirectX končni uporabnik spletnega namestitvenega programa .
  2. Prenesite in zaženite namestitveni program.
  3. Za dokončanje namestitve sledite navodilom na zaslonu.
  4. Znova zaženite računalnik, da sprejmejo spremembe.

Po ponovni namestitvi DirectX poskusite znova zagnati igro, da preverite, ali DirectX 12 ni podprt v vašem sistemu napaka je rešena.


To je to - 6 popravkov, ki so igralcem pomagali rešiti DirectX 12 ni podprt v vašem sistemu napaka. Upajmo, da so pomagali.

Če se po poskusu vseh teh popravkov težava še vedno še bolj zapletena težava. V takih primerih je morda koristno počakati na uradni zaplat razvijalcev iger ali se obrniti na svojo podporno ekipo za nadaljnjo pomoč. Morda se bodo lotili težav z napako ali združljivostjo, ki so značilne za vašo igro ali sistemsko konfiguracijo.