Af hverju sumir leikir hrynja án viðvörunar þegar DirectX 12 er notað

Síðasta uppfærsla: 22/10/2025

  • Hrun í DX12 eru venjulega af völdum rekla, CFG og samtímis vélbúnaðarkóðunar/afkóðunar.
  • Athugar raunverulegt samhæfni við dxdiag (stig 12_0/12_1) og forðast að þvinga fram ræsingarfæribreytur.
  • Að uppfæra rekla og einangra skjákort með vélbúnaði stöðugar mörg tilvik.
  • Ef DX12 stuðningur er ekki tiltækur eða heldur áfram að hrynja, þá er notkun DX11 bjargvættur á meðan beðið er eftir uppfærslu.

 Af hverju sumir leikir hrynja án skilaboða þegar DirectX 12 er notað

Það getur verið pirrandi að leikur hrynji án viðvörunar þegar DirectX 12 er notað, sérstaklega þegar engar villuboð eru og allt virðist í lagi við fyrstu sýn. Í mörgum tilfellum er vandamálið ekki í leiknum sjálfum, heldur í blöndu af Grafíkreklar, kerfisvalkostir, ræsingarstillingar og bakgrunnsverkefni sem rekast á DX12.

Eftir að hafa skoðað ýmsa raunverulega reynslu og tæknilegar ráðleggingar koma fram nokkur mynstur sem hjálpa okkur að skilja uppruna þessara lokana og, síðast en ekki síst, hvernig hægt er að koma í veg fyrir þær. Það er engin ein alhliða orsök, en það eru nokkur lykilatriði: óstöðugir reklar (sérstaklega á DX12), CFG virknin í Windows, samtímis notkun á vélbúnaðarkóðun/afkóðun og, í sérstökum tilfellum, ræsistillingar eða GPU-stuðning fyrir DirectX eiginleikastig.

Af hverju DirectX 12 getur valdið hrunum án skilaboða

Fyrst af öllu er mikilvægt að hafa í huga að Windows 10 inniheldur DirectX 12 API, en það þýðir ekki að skjákortið þitt útfærir alla eiginleika sem þarf fyrir ákveðna leiki. Greining er gerð með dxdiag og svokölluð „eiginleikastig“Ef skjákortið þitt birtir ekki 12_0 eða 12_1 gæti leikur sem krefst þessara eiginleika hrunið.

Auk eindrægni gerir DirectX 12 miklar kröfur til rekla. Í raunverulegum aðstæðum hafa hrun sést þegar DX12 leikir deila skjákortinu með skjáverkefnum, eins og Taka upp með OBS með H.265 vélbúnaðarkóðun eða spila YouTube (H.264/H.265 vélbúnaðarafkóðun). Þessi árekstur getur valdið frystingu í nokkrar sekúndur og síðan lokun leiksins.

Annar lítt þekktur þáttur er Windows-vörnin sem kallast Exploit Protection, sérstaklega valkosturinn Flæðisvörn (CFG) beitt af forritiÞað eru til DX12 titlar sem, vegna þess hvernig þeir meðhöndla kóða sinn og köll, geta hrunið með CFG og hrunið án þess að skilja eftir spor. Að slökkva á því aðeins fyrir keyrsluskrá leiksins (ekki á heimsvísu) hefur komið í veg fyrir hrun í sumum tilfellum.

Að lokum, ákveðnir ræsimöguleikar eins og -dx12 o -d3d12 Nauðungaruppsetningar frá Steam geta valdið gagnstæðri villu: skilaboð eins og „Keyrir ekki directx12“ eða ræsingarhrun. Það eru líka þeir sem nota færibreytuna -d3d11 sem neyðarútgangur: það stöðugar venjulega leikinn, þó með minni afköstum samanborið við DX12.

Merki og raunveruleg dæmi sem passa við þessi mistök

Er hægt að para NVIDIA skjákort við AMD örgjörva?

Endurtekið mynstur á AMD kortum er þetta: ef þú spilar í DX12 og kerfið notar samtímis skjákortið fyrir myndband, getur leikurinn fryst og hrunið. Í endurtakanlegri prófun með Radeon RX 6900 XT og reklar 23.10.2, upptaka með OBS í H.265 í gegnum vélbúnað olli 5 sekúndna hléum og leikurinn lokaðist eftir nokkrar mínútur.

Athyglisvert er að þegar upptökunni var breytt í x264 (örgjörvi) hurfu hrunin ... þangað til YouTube myndband var opnað á öðrum skjá. Þessi einfalda aðgerð kveikti á H.264/H.265 vélbúnaðarafkóðari Og einkennin komu aftur: grafískir gallar og óregluleg hegðun, sem leiddi til hruns. Þegar ég lokaði myndbandinu var allt komið í eðlilegt horf.

Ræsiskilaboð eins og hafa einnig sést „Keyrir ekki directx12“ í The First Descendant sem benda annað hvort til rangrar stillingar á ræsibreytum eða að kerfið geti ekki uppfyllt DX12 slóðina sem leikurinn krefst. Í leikjum eins og inZOI gefur textinn „DirectX 12 er ekki stutt á kerfinu þínu“ oft til kynna að skjákortið býður ekki upp á það eiginleikastig sem leikurinn óskar eftir í DX12.

Fljótlegar athuganir áður en farið er í háþróaðar lausnir

Fyrst skaltu staðfesta að skjákortið þitt sé samhæft við DX12. Ýttu á Windows + R, skrifaðu dxdiag og skoðaðu flipann „Sýna“ EiginleikastigEf þú sérð 12_0 eða 12_1, þá styður kortið þitt DX12 á API-stigi. Ef hæsta stillingin er 11_1, þá gætu leikir sem krefjast innfædds DX12 ekki ræst eða hrunið.

Einkarétt efni - Smelltu hér  NotebookLM er bætt með djúpri rannsókn og hljóði á Drive

Í öðru lagi, athugaðu ræsivalkosti leiksins í Steam. Í eiginleikum, hakaðu úr ræsireitnum ef þú hafðir... -dx12 o -d3d12 þvingaður. Stundum, DX12 skýr þvingunarárekstrar við sjálfvirka greiningu úr leiknum eða með bílstjóranum.

Í þriðja lagi, keyrðu það án þess að nota yfirlagshugbúnað eða verkefni sem krefjast mikillar myndbandsnotkunar. Lokaðu OBS (eða skiptu yfir í x264) og forðastu að spila YouTube í bakgrunni á meðan þú prófar; hafðu í huga að Windows losar ekki um VRAM getur aukið á árekstra. Með AMD kortum, útrýma byrði vélbúnaðarkóðunar/afkóðunar Í DX12 spilun er mikilvægt próf.

Að lokum, vertu viss um að þú hafir uppfært Windows í gegnum Windows Update og athugaðu hvort framleiðandinn hafi uppfært nýjustu skjákortsreklana. Stundum hverfur vandamálið eftir uppsetningu. nýrri og stöðugri driver fyrir DX12.

Sannaðar lausnir sem stöðva stöðvun í DX12

Slökkva á CFG aðeins fyrir leikinn: Í Windows skaltu leita að „Exploit Protection“, fara í Program Settings, ýta á „Bæta við forriti til að sérsníða“ og velja nákvæma slóð að keyrsluskrá leiksins (t.d. Discovery.exe ef það er titilskráin). Innan valmöguleikanna skaltu skruna niður að „Control Flow Guard (CFG)“, velja „Override system configuration“ og stilla það á Disabled. Virkja breytingarnar.

Þessi breyting hefur stöðvað hrun í tilteknum DX12 titlum. Ekki slökkva á CFG almennt; hugmyndin er að beita undantekningunni aðeins á þá keyrsluskrá. Ef forritarinn eða bílstjórinn leysir vandamálið síðar, Virkjaðu CFG aftur fyrir leikinn til að viðhalda vernd.

Uppfærsla á bílstjóra sem lagar villuna: Á AMD kortum hefur verið greint frá því að útgáfan 24.9.1 lagaði vandamálin af hrunum með DX12 sem sáust í fyrri greinum. Athugið að til dæmis 24.6.1 hafði annað vandamál: hljóð og myndband missamstilltist við upptöku leiks, sem gerði það erfitt að mæla með uppfærslu ef þú þurftir að taka upp.

Ef þú ert með NVIDIA-rekla, þá eru til tvær meginlínur af rekla: Game Ready (fyrir leiki) og Studio (fyrir tölvugerð). Settu þá upp handvirkt af opinberu vefsíðunni í stað þess að reiða þig á tól eins og GeForce Experience. Prófaðu viðeigandi gerð stjórnanda (leikjaklár til notkunar) og mismunandi útgáfur geta skipt sköpum.

Ef þú grunar að vandamál með vélbúnaðinn skaltu setja skjákortið upp í aðra tölvu með öðrum íhlutum eða gera ábyrgðarkröfu. Ef kort með sömu hugbúnaðarstillingu er til staðar bilun á nokkrum tækjum, er ráðlegt að útiloka líkamlegan galla.

Ef skjákortið þitt styður ekki DX12 á eiginleikastigi, þvingaðu DX11: í eiginleikum leiksins í Steam, bættu við -dx11 í ræsingarvalkostum. Titillinn mun nota DirectX 11 og í flestum tilfellum mun það stöðugast. Ókosturinn er sá að Afköst gætu minnkað eða einhver áhrif gætu vantað, en að minnsta kosti forðast þú hljóðláta lokun.

Setja upp DirectX keyrslutíma: Sæktu DirectX End-User Runtime Web Installer frá Microsoft og keyrðu það. Þó að Windows 10 fylgi DX12, þá eru sumir eldri DirectX íhlutir... gæti vantað ef þú hefur ekki sett upp ákveðna pakka, og nokkrir leikir þurfa á þeim að halda til að virka vel.

Áþreifanleg skref fyrir endurtekin tilvik með AMD og DX12

AMD Ryzen 5 9600x3d-8

Ef þú notar OBS: Breyttu kóðunaraðferðinni tímabundið í x264 (örgjörvi) og sjá hvort frystingin hverfur. Þetta einangrar hlutverk vélbúnaðarkóðunar í vandamálinu. Ef þú vilt halda þig við vélbúnað, prófaðu H.264 á móti H.265 og sjáðu hvort hegðunin breytist.

Ef þú horfir venjulega á myndbönd á meðan þú spilar: slökktu á vélbúnaðarhröðun vafra á meðan þú spilar, eða notaðu annað tæki til að spila efni. Þannig geturðu komist hjá því að skjákortið þurfi að afkóða H.264/H.265 á meðan þú keyrir krefjandi DX12 titil.

Hafðu í huga útgáfur bílstjóra: með samsetningunni i9‑9900K + Radeon RX 6900 XT + 23.10.2 Hrun átti sér stað í DX12 ef vélbúnaðarkóðun/afkóðun var virkjuð. Uppfærðu ef mögulegt er. Ef ekki, lágmarkaðu myndbandsverkefni.

Einkarétt efni - Smelltu hér  Corsair iCUE heldur áfram að ræsa af sjálfu sér: Hvernig á að slökkva á því í Windows 11 og laga algeng vandamál

Ef forritarinn og framleiðandi skjákortsins gefa út uppfærslur, vinsamlegast tilkynntu þær: að deila þessum niðurstöðum hjálpar til við að flýta fyrir viðgerðinni. Því meiri endurgjöf sem berst til AMD/NVIDIA, þeir forgangsraða leiðréttingum í DX12 driflum sínum.

True eindrægni DirectX: Hvað eiginleikastig þýða

Það er algengt að sjá í dxdiag að tölvan tilkynni „DirectX 12“ og á sama tíma að kortið sýni „feature level 11_1“. Þetta er ekki mótsögn: Windows býður upp á DX12 API, en skjákortið þitt útfærir það. upp að ákveðnu stigi virkniEf leikur krefst strangrar 12_0/12_1 og kortið þitt styður það ekki, þá mun titillinn mistakast, jafnvel þótt kerfið segi „DirectX 12“.

Þess vegna er besta eftirlitið ekki merkið „DirectX 12“ á kerfinu þínu, heldur það sem dxdiag sýnir undir Feature Levels. Ef 12_0 eða 12_1 er skráð, þá er það gott; ef ekki, ætlar að nota DX11 þegar leikurinn leyfir það eða íhuga GPU sem er samhæft við þá getu sem krafist er í þeim DX12 titli.

Góðar starfsvenjur með ökumönnum og kerfum

Haltu Windows uppfærðu: Microsoft dreifir úrbótum og samhæfingaruppfærslum í gegnum Windows Update sem hafa áhrif á grafíkkerfið. Athugaðu handvirkt hvort uppfærslur séu til staðar. Uppfærslur í bið sem hafa áhrif á skjákortastjóra og íhluti.

Uppfærðu skjákortsreklana frá framleiðandanum: NVIDIA, AMD eða Intel. Forðastu eldri eða almennar útgáfur. Á OEM tölvum skaltu fara á vefsíðu framleiðanda tölvunnar (til dæmis MSI) til að setja þá upp líka. flísasettið og VGA-kortið samþykkt fyrir þína gerð, sérstaklega ef búnaðurinn er vörumerki.

Fyrir NVIDIA skaltu setja upp rekilinn handvirkt af stuðningsvefsíðunni og prófa viðeigandi útgáfu (Game Ready fyrir leiki eða Studio fyrir skapandi hugbúnað) ef við á. Sumir notendur bæta stöðugleika með því að skipta yfir í aðra rekilgrein, þar sem Ekki allar útibú forgangsraða sama hlutnum.

Ef allt annað bregst skaltu íhuga að prófa skjákortið á annarri tölvu eða leita aðstoðar samkvæmt ábyrgð. Þegar hrunin halda áfram þrátt fyrir rétta rekla, eðlilegar stillingar og krossprófanir, Tilgátan um bilun í vélbúnaði styrkist.

Algeng skilaboð og hvernig á að túlka þau

„Keyrir ekki directx12“ við ræsingu: Þetta gefur venjulega til kynna að leikurinn hafi búist við DX12 og hafi annað hvort greint ósamræman ræsingarbreytu eða að staflinn svari ekki eins og hann á að gera. Fyrsta skrefið er hreinsa ræsingarvalkosti í Steam og láttu leikinn greina það sjálfkrafa. Ef það heldur áfram, athugaðu dxdiag og rekla.

„DirectX 12 er ekki stutt á kerfinu þínu“ á inZOI: Þetta gefur næstum alltaf til kynna að skjákortið þitt birti ekki 12_0/12_1. Í því tilfelli eru tveir möguleikar í boði: þvinga DX11 með -dx11 Ef leikurinn leyfir það, eða uppfærðu vélbúnaðinn þinn. Þetta er hægt að bæta við með því að athuga skrár á Steam og nýjustu rekla.

Hrynur eftir nokkrar mínútur af spilun (DX12): Ef þú ert að taka upp með OBS í H.265 vélbúnaði eða horfa á myndbönd, grunurðu að samtímis vélbúnaðarkóðun/afkóðun á sama skjákorti. Skiptu yfir í x264, lokaðu vafranum þínum eða uppfærðu rekla í útgáfur sem draga úr árekstrinum (t.d. AMD 24.9.1).

Stutt leiðbeiningar skref fyrir skref um að stöðuga DX12

  1. Staðfesta samhæfni: Opnaðu dxdiag og skoðaðu eiginleikastig. Ef 12_0/12_1 birtist, þá styður skjákortið þitt DX12 á API-stigi; ef ekki, íhugaðu að spila í DX11 þegar mögulegt er.
  2. Athugaðu ræsingarvalkosti Steam: eyða -dx12 y -d3d12 ef þau voru stillt. Skiljið reitinn eftir tóman og reynið. Stundum er þvingað sjálfvirk uppgötvun versnar.
  3. Uppfærðu rekla: frá NVIDIA/AMD/Intel, og á OEM tölvum einnig flísasett/VGA af vefsíðu framleiðandans. Með AMD, athugaðu hvort útgáfur séu sem... laga hrun í DX12 (t.d. 24.9.1).
  4. Forðastu verkefni með vélbúnaðarmyndband: Notaðu tímabundið x264 í OBS og slökktu á vélbúnaðarhröðun vafrans. Þetta dregur úr árekstri. GPU skjákort + DX12 leikjavinnsla.
  5. Undantekning frá CFG fyrir hvern leik: Undir Exploit Protection, bætið við EXE skrá leiksins (t.d. Discovery.exe) og slökkvið aðeins á CFG þar. Ef það leysir hrunið, Haltu undantekningunni þar til drifið/leikurinn lagar hana.
  6. Setja upp DirectX keyrslutíma: Keyrðu Microsoft vefuppsetningarforritið til að ná yfir eldri íhlutaháðleika sem sumir titlar krefjast og forðastu þögul mistök.
  7. Ef þetta heldur áfram: Staðfestu heilleika skráarinnar á Steam, keyrðu sem stjórnandi og prófaðu titilinn á DX11 með -dx11 sem síðasta úrræði til að tryggja stöðugleika á meðan beðið er eftir uppfærslum. Í mörgum liðum útilokar þetta lokunina.
Einkarétt efni - Smelltu hér  Hvernig á að klippa myndbönd með Clipchamp eins og atvinnumaður (án þess að vera einn af þeim)

Sérstakar athugasemdir fyrir mismunandi aðstæður

AMD og upptaka/streymi: Ef streymið þitt notar vélbúnaðar-HEVC skaltu íhuga að uppfæra í vélbúnaðar-AVC eða x264, allt eftir örgjörvanum þínum. forðastu að spila myndbönd samtímis með DX12 ef þú tekur eftir skemmdum og fylgist með væntanlegum útgáfum af rekla.

NVIDIA: Settu upp rekla af opinberu vefsíðunni, ekki bara í gegnum GeForce Experience. Prófaðu Game Ready ef þú spilar aðallega leiki og ef þú finnur fyrir óstöðugleika skaltu bera saman við Studio. Á tilteknum gerðum, Að skipta um greinar eykur stöðugleika ákveðinna titla.

Framleiðendur og fartölvur: Auk skjákortsrekla skaltu setja upp flísasett- og skjákortsrekla sem eru staðfestir fyrir þína gerð af vefsíðu tölvuframleiðandans. Framleiðandinn setur oft reklana saman. Rafmagnsstillingar, vélbúnaðarstillingar og snið sem koma í veg fyrir lokun undir álagi.

Tilfellið með inZOI og misvísandi stillingum

inzoi snemma aðgangur-5

inZOIGóð byrjun er að fjarlægja allar stillingar sem þvinga fram DX12 í Steam og láta leikinn ráða. Keyrðu síðan dxdiag og staðfestu að skjákortið þitt sýni... 12_0 eða 12_1 í eiginleikastigumEf það birtist ekki, notaðu -dx11 ef leikurinn styður það.

Fylgdu þessum prófunum með nýlegum rekla frá framleiðandanum þínum (NVIDIA/AMD/Intel), settu upp DirectX keyrsluforritið frá Microsoft og ef það heldur áfram að bila skaltu athuga heilleika skráarinnar í Steam, keyra sem stjórnandi og loka bakgrunnshugbúnaði. Þetta er venjulega gert. leysa úr ósamrýmanleikaskilaboðunum í liðum sem fylgja kröfunum.

Hvað á að gera ef leikurinn sýnir „Keyrir ekki directx12“

Láttu ræsivalkosti Steam vera auða, eyða -dx12/-d3d12og reyndu hreina ræsingu. Ef skilaboðin halda áfram skaltu uppfæra rekla og staðfesta með dxdiag að skjákortið þitt sýni 12_0/12_1. Að lokum, ef titillinn leyfir það, spjót með -dx11 að spila stöðugt á meðan plástur berst.

Hvenær á að nota -d3d11 breytuna

Ef ekkert annað virkar í DX12, -d3d11 o -dx11 Þetta er neyðarútgangurinn. Hann býður upp á nánast strax stöðugleika á kostnað nokkurra FPS eða ákveðinna eiginleika. Í leikjum þar sem DX12 virkar ekki rétt vegna ökumannsins, uppfærðu í DX11. kemur í veg fyrir skyndilega lokun og frystingu þar til formleg samningur hefur verið gerður.

Viðhaldslisti sem hjálpar til við að koma í veg fyrir

  • Haltu Windows uppfærðu og reklarnir uppfærðir, sérstaklega fyrir skjákortið. Forðastu útgáfur með þekkt vandamál ef þú treystir á vélbúnaðarupptöku og þegar lagfæring er tiltæk (eins og AMD 24.9.1), uppfærslur.
  • Ekki blanda saman krefjandi DX12 leikjum og tölvuleikjum sem krefjast mikillar vélbúnaðar á sama skjákortinu. Ef þú gerir það, notar örgjörvann til að umrita tímabundið eða slökkva á hröðun vafrans.
  • Forðist yfirlagningar, árásargjarna yfirklukkun og hugbúnað sem býr til DLL-skrár. Þessar viðbætur eru stundum trufla DX12 stafla og skjóta hljóðlátum lokunum.
  • Íhugaðu krossprófanir á vélbúnaði ef óstöðugleiki heldur áfram. Prófaðu skjákort á annarri tölvu. skýrir hvort uppruni er efnislegur eða hugbúnaður.

Með öllu þessu korti hefur þú nú hagnýta áætlun: staðfestu eiginleikastigið með dxdiag, hreinsaðu ræsingarstillingar, uppfærðu rekla frá framleiðanda, útrýmdu álagningu á vélbúnaðarskjámyndband meðan þú spilar í DX12, íhugaðu CFG undantekningar fyrir hvert forrit ef tiltekinn titill hrynur og notaðu DX11 sem björgunarlínu ef þörf krefur. Eftir þessi skref, Hrun án skilaboða þegar DirectX 12 er notað hverfa venjulega Eða að minnsta kosti eru þau takmörkuð við ákveðið vandamál á meðan þau bíða eftir opinberri leiðréttingu. Nú veistu það. Af hverju sumir leikir lokast án skilaboða þegar DirectX 12 er notað.

Veggfóðursvélin notar of mikla örgjörva
Tengd grein:
Veggfóðursvélin notar of mikla örgjörva: breytingar og brellur sem virka