- Il-ħabtiet fid-DX12 ġeneralment ikunu kkawżati minn sewwieqa, CFG, u kodifikazzjoni/dekodifikazzjoni simultanja tal-ħardwer.
- Jiċċekja l-kompatibilità reali ma' dxdiag (livelli 12_0/12_1) u jevita li jiġu sfurzati l-parametri tal-ibbutjar.
- L-aġġornament tas-sewwieqa u l-iżolament tal-kompiti tal-vidjow permezz tal-ħardwer jistabbilizza ħafna każijiet.
- Jekk l-appoġġ għad-DX12 mhux disponibbli jew jibqa' jiġġarraf, l-użu tad-DX11 huwa salvazzjoni waqt li tistenna patch.
Li jkollok logħba tiġġarraf mingħajr twissija meta tuża DirectX 12 jista' jkun frustranti, speċjalment meta ma jkun hemm l-ebda messaġġ ta' żball u kollox jidher sew mal-ewwel daqqa t'għajn. F'ħafna każijiet, il-problema mhix fil-logħba nnifisha, iżda b'taħlita ta' Sewwieqa tal-grafika, għażliet tas-sistema, parametri tal-istartjar, u kompiti fl-isfond li jaħbtu ma' DX12.
Wara li rrevedejna diversi esperjenzi mill-ħajja reali u rakkomandazzjonijiet tekniċi, joħorġu xi xejriet li jgħinuna nifhmu l-oriġini ta’ dawn l-għeluq u, l-aktar importanti, kif nipprevjenuhom. M’hemm l-ebda kawża universali waħda, iżda hemm numru ta’ punti ewlenin: sewwieqa instabbli (speċjalment fuq DX12), il-funzjoni CFG tal-Windows, l-użu simultanju ta' kodifikazzjoni/dekodifikazzjoni tal-ħardwer u, f'każijiet speċifiċi, konfigurazzjonijiet tat-tnedija jew appoġġ tal-GPU għal-livelli tal-karatteristiċi DirectX.
Għaliex DirectX 12 jista' jikkawża ħsarat mingħajr messaġġ
L-ewwelnett, huwa importanti li wieħed iżomm f'moħħu li Windows 10 jinkludi l-API DirectX 12, iżda dan ma jfissirx li l-karta grafika tiegħek timplimenta l-livelli kollha ta' karatteristiċi meħtieġa għal ċerti logħob. Id-dijanjosi ssir permezz ta' dxdiag u l-hekk imsejħa “livelli ta’ karatteristiċi”Jekk il-GPU tiegħek ma tesponix 12_0 jew 12_1, logħba li teħtieġ strettament dawk il-kapaċitajiet tista' tiġġarraf.
Minbarra l-kompatibilità, DirectX 12 ipoġġi rekwiżiti sinifikanti fuq is-sewwieqa. F'ambjenti tad-dinja reali, dehru ħabtiet meta l-logħob DX12 jaqsam il-GPU ma' kompiti tal-vidjow, bħal Irrekordja bl-OBS billi tuża l-kodifikazzjoni tal-ħardwer H.265 jew ilgħab YouTube (Dekodifikazzjoni tal-ħardwer H.264/H.265). Dan il-kunflitt jista' jikkawża li l-logħba tiffriża għal diversi sekondi u mbagħad tagħlaq.
Fattur ieħor ftit magħruf huwa l-protezzjoni tal-Windows imsejħa Exploit Protection, speċifikament l-għażla Kontroll tal-Fluss tal-Gwardja (CFG) applikat skont l-applikazzjoniHemm titoli DX12 li, minħabba kif jimmaniġġjaw il-kodiċi u s-sejħiet tagħhom, jistgħu jikkraxxjaw bis-CFG u jikkraxxjaw mingħajr ma jħallu traċċa. Id-diżattivazzjoni tagħha biss għall-eżekutibbli tal-logħba (mhux globalment) waqqaf il-ħabtiet f'xi każijiet.
Fl-aħħar nett, ċerti għażliet ta’ tnedija bħal -dx12 o -d3d12 Installazzjonijiet sfurzati minn Steam jistgħu jikkawżaw l-iżball oppost: messaġġi bħal «Mhux qed juża directx12» jew ħabtiet fl-istartjar. Hemm ukoll dawk li jużaw il-parametru -d3d11 bħala ħruġ ta' emerġenza: ġeneralment jistabbilizza l-logħba, għalkemm b'telf ta' prestazzjoni meta mqabbel ma' DX12.
Sinjali u każijiet reali li jaqblu ma' dawn il-fallimenti
Xejra rikorrenti fuq il-kards tal-AMD hija din: jekk tilgħab f'DX12 u s-sistema tkun qed tuża l-GPU għall-vidjow fl-istess ħin, il-logħba tista' tiffriża u tiġġarraf. F'test riproduċibbli b' Radeon RX 6900 XT u s-sewwieqa 23.10.2, ir-reġistrazzjoni bl-OBS f'H.265 permezz tal-ħardwer ikkawżat pawżi ta' 5 sekondi u l-logħba kienet tagħlaq wara ftit minuti.
Interessanti, il-bidla fir-reġistrazzjoni għal x264 (CPU) għamlet il-ħabtiet jisparixxu... sakemm fetaħ vidjo ta' YouTube fuq it-tieni monitor. Dik l-azzjoni sempliċi qanqlet il- Dekoder tal-ħardwer H.264/H.265 U s-sintomi reġgħu lura: żbalji grafiċi u mġiba irregolari, li wasslu għal ħabta. Meta għalaqt il-filmat, kollox kien lura għan-normal.
Messaġġi ta' boot bħal dawk li dehru wkoll "Mhux qed tuża directx12" f'The First Descendant li jindikaw jew is-setting tal-parametru tat-tnedija mhux korrett jew is-sistema ma tistax tissodisfa l-mogħdija DX12 meħtieġa mil-logħba. F'titoli bħal inZOI, it-test "DirectX 12 mhux appoġġjat fuq is-sistema tiegħek" ħafna drabi jindika li l-GPU mhux qed jipprovdi l-livell ta' karatteristiċi li l-logħba titlob fid-DX12.
Verifiki malajr qabel ma tidħol f'soluzzjonijiet avvanzati
L-ewwel, ikkonferma l-kompatibilità attwali tal-GPU tiegħek mad-DX12. Agħfas Windows + R, ittajpja dxdiag u, fit-tab Display, ħares Livelli tal-karatteristiċiJekk tara 12_0 jew 12_1, il-kard tiegħek tappoġġja DX12 fil-livell tal-API. Jekk l-ogħla setting huwa 11_1, il-logħob li jeħtieġ DX12 nattiv jista' ma jinbedax jew jista' jikkraxxja.
It-tieni, iċċekkja l-Għażliet tat-Tnedija tal-logħba fi Steam. Fil-Proprjetajiet, neħħi l-marka mill-kaxxa tat-Tnedija jekk kellek -dx12 o -d3d12 sfurzat. Kultant, Il-forza espliċita tad-DX12 tiltaqa' ma' awtodetezzjoni mil-logħba jew max-xufier.
It-tielet, mexxih mingħajr ebda softwer ta' overlay jew kompiti intensivi fil-vidjo. Agħlaq l-OBS (jew aqleb għal x264), u evita li tilgħab YouTube fl-isfond waqt li tkun qed tittestja; żomm f'moħħok li Il-Windows ma jilliberax il-VRAM jista' jaggrava l-kunflitti. Bil-kards tal-AMD, telimina l-piż tal-kodifikazzjoni/dekodifikazzjoni tal-ħardwer Waqt il-logħba DX12 huwa test kritiku.
Fl-aħħarnett, kun żgur li għandek il-Windows aġġornat permezz tal-Windows Update u ċċekkja l-aħħar sewwieqa tal-GPU mingħand il-manifattur. Kultant il-problema tisparixxi wara l-installazzjoni sewwieq aktar ġdid u stabbli għal DX12.
Soluzzjonijiet ippruvati li jwaqqfu l-għeluq f'DX12
Iddiżattiva s-CFG għal-logħba biss: Fuq il-Windows, fittex għal “Exploit Protection”, mur fis-Settings tal-Programm, agħfas “Żid programm biex tippersonalizza” u agħżel il-mogħdija eżatta tal-eżekutibbli tal-logħba (eż., Discovery.exe jekk huwa l-fajl tat-titlu). Fl-għażliet tal-programm, skrollja 'l isfel għal "Control Flow Guard (CFG)," agħżel "Override system configuration," u ssettjaha għal Disabled. Applika l-bidliet.
Din il-bidla waqqfet il-ħabtiet f'titoli speċifiċi tad-DX12. Tiddiżattivax is-CFG globalment; l-idea hi li tapplika l-eċċezzjoni biss għal dak l-eżekutibbli. Jekk l-iżviluppatur jew is-sewwieq aktar tard isolvu l-kwistjoni, erġa' attiva s-CFG għal-logħba biex tinżamm il-protezzjoni.
Aġġornament għal sewwieq li jirranġa l-bug: Fuq il-kards tal-AMD, ġie rrappurtat li l-verżjoni 24.9.1 irranġa l-problemi ta' ħabtiet b'DX12 osservati f'fergħat preċedenti. Innota li, pereżempju, 24.6.1 kellha kwistjoni oħra: desynchronizzazzjoni tal-awdjo u l-vidjo meta kienet qed tirrekordja l-logħba, li għamlitha diffiċli li tirrakkomanda aġġornament jekk kellek bżonn taqbad.
Jekk għandek sewwieq NVIDIA, hemm żewġ linji ewlenin ta' sewwieqa: Game Ready (għal-logħob) u Studio (għall-ħolqien). Installahom manwalment mill-websajt uffiċjali minflok ma tiddependi fuq utilitajiet bħal GeForce Experience. Ittestja t-tip ta' kontrollur xieraq (Lest għall-logħob) u verżjonijiet differenti jistgħu jagħmlu differenza.
Jekk tissuspetta problemi fil-hardware, installa l-GPU f'kompjuter ieħor b'komponenti differenti jew ipproċessa talba ta' garanzija. Jekk card bl-istess konfigurazzjoni tas-software falliment fuq diversi apparati, huwa rakkomandabbli li teskludi difett fiżiku.
Jekk il-GPU tiegħek ma jappoġġjax DX12 fil-livell tal-karatteristika, iġġiegħel DX11: fil-Proprjetajiet tal-logħba fi Steam, żid -dx11 fl-Għażliet tal-Istartjar. It-titlu se juża DirectX 11 u, fil-biċċa l-kbira tal-każijiet, se jistabbilizza ruħu. L-iżvantaġġ huwa li il-prestazzjoni tista' tonqos jew xi effetti jistgħu jkunu neqsin, imma għall-inqas tevita l-għeluq sieket.
Installa DirectX runtimes: Niżżel id-DirectX End-User Runtime Web Installer minn Microsoft u mexxih. Għalkemm Windows 10 jiġi b'DX12, xi komponenti DirectX legati jista' jkun nieqes jekk ma tkunx installajt ċerti pakketti, u diversi logħob jeħtiġuhom biex jaħdmu sew.
Passi konkreti għal każijiet ripetuti bl-AMD u d-DX12

Jekk tuża OBS: Ibdel temporanjament il-metodu ta' kodifikazzjoni għal x264 (CPU) u ara jekk l-iffriżar jisparixxix. Dan jiżola r-rwol tal-kodifikazzjoni tal-ħardwer fil-problema. Jekk trid iżżomm mal-ħardwer, ipprova H.264 kontra H.265 u ara jekk l-imġiba tinbidilx.
Jekk normalment tara vidjows waqt li tkun qed tilgħab: itfi l- aċċelerazzjoni tal-ħardwer tal-browser waqt is-sessjoni tal-logħob tiegħek, jew uża apparat ieħor biex tilgħab kontenut. B'dan il-mod, tista' tevita li l-GPU jkollha tiddekodifika H.264/H.265 waqt li tkun qed tħaddem titlu DX12 impenjattiv.
Żomm f'moħħok il-verżjonijiet tas-sewwieq: bil-kombinazzjoni i9‑9900K + Radeon RX 6900 XT + 23.10.2 Seħħew ħabtiet fid-DX12 jekk il-kodifikazzjoni/dekodifikazzjoni tal-ħardwer kienet attivata. Aġġorna jekk possibbli. Jekk le, imminimizza l-kompiti tal-vidjo.
Jekk l-iżviluppatur u l-manifattur tal-GPU joħorġu irqajja', jekk jogħġbok irrapportahom: il-qsim ta' dawn is-sejbiet jgħin biex titħaffef it-tiswija. Iktar ma jasal feedback għand AMD/NVIDIA, huma jipprijoritizzaw il-korrezzjonijiet fid-drajvers DX12 tagħhom.
Kompatibilità Vera DirectX: Xi Jfissru l-Livelli ta' Karatteristiċi
Huwa komuni li tara f'dxdiag li l-kompjuter jirrapporta "DirectX 12" u, fl-istess ħin, li l-kard turi "feature level 11_1". Din mhijiex kontradizzjoni: il-Windows jipprovdi l-API DX12, iżda l-GPU tiegħek timplimentaha. sa ċertu livell ta' funzjonijietJekk logħba teħtieġ 12_0/12_1 strett u l-karta tiegħek ma tappoġġjahiex, it-titlu se jfalli, anke jekk is-sistema tgħid “DirectX 12”.
Huwa għalhekk li l-aħjar verifika mhix it-tikketta "DirectX 12" fuq is-sistema tiegħek, iżda dak li juri dxdiag taħt Feature Levels. Jekk 12_0 jew 12_1 huma elenkati, tajjeb; jekk le, qed jippjana li juża DX11 meta l-logħba tippermettih jew ikkunsidra GPU kompatibbli mal-kapaċitajiet meħtieġa minn dak it-titlu DX12.
Prattiki tajbin mas-sewwieqa u s-sistema
Żomm il-Windows aġġornat: Microsoft tqassam titjib u irqajja' ta' kompatibilità permezz tal-Windows Update li jaffettwaw l-istack tal-grafika. Iċċekkja manwalment għal aġġornamenti. aġġornamenti pendenti li jaffettwaw is-sewwieqa u l-komponenti tal-vidjo.
Aġġorna d-drajvers tal-GPU tiegħek mingħand il-manifattur: NVIDIA, AMD, jew Intel. Evita verżjonijiet eqdem jew ġeneriċi. Fuq kompjuters OEM, żur il-websajt tal-manifattur tal-PC (MSI, pereżempju) biex tinstallahom ukoll. iċ-ċipset u l-VGA approvat għall-mudell tiegħek, speċjalment jekk it-tagħmir huwa ta' marka.
Għal NVIDIA, installa s-sewwieq manwalment mill-websajt tal-appoġġ u ipprova l-verżjoni xierqa (Game Ready għal-logħob jew Studio għal softwer kreattiv) jekk applikabbli. Xi utenti jtejbu l-istabbiltà billi jaqilbu għal fergħa differenti tas-sewwieq, bħal Mhux il-fergħat kollha jipprijoritizzaw l-istess ħaġa.
Jekk kollox ifalli, ikkunsidra li tittestja l-karta grafika fuq PC ieħor jew tfittex assistenza bil-garanzija. Meta l-ħabtiet jippersistu minkejja d-drivers xierqa, aġġustamenti raġonevoli, u cross-testing, L-ipoteżi tal-ħsara fil-ħardwer tikseb saħħa.
Messaġġi komuni u kif għandhom jiġu interpretati
"Mhux qed taħdem directx12" mal-istartjar: Dan ġeneralment jindika li l-logħba kienet qed tistenna DX12 u skopriet jew parametru tal-istartjar konfliġġenti, jew li l-istack mhux qed jirrispondi kif suppost. L-ewwel pass huwa għażliet tal-istartjar nejjin fi Steam u ħalli l-logħba tiskopri awtomatikament. Jekk il-problema tippersisti, iċċekkja dxdiag u d-drivers.
"DirectX 12 mhux appoġġjat fuq is-sistema tiegħek" fuq inZOI: Dan kważi dejjem jindika li l-GPU tiegħek mhux qed tesponi 12_0/12_1. F'dak il-każ, hemm żewġ għażliet: forza DX11 bi -dx11 Jekk il-logħba tippermetti dan, jew aġġorna l-ħardwer tiegħek. Dan jista' jiġi kkomplementat billi tiċċekkja l-fajls fuq Steam u l-aħħar sewwieqa.
Jiġġarraf wara ftit minuti ta' logħob (DX12): Jekk qed tirrekordja bl-OBS f'ħardwer H.265 jew tara vidjows, issuspetta li konkorrenza tal-kodifikazzjoni/dekodifikazzjoni tal-ħardwer fuq l-istess GPU. Aqleb għal x264, agħlaq il-browser tiegħek, jew aġġorna d-drivers għal verżjonijiet li jtaffu l-kunflitt (eż., AMD 24.9.1).
Gwida qasira pass pass għall-istabbilizzazzjoni tad-DX12
- Ikkonferma l-kompatibbiltà: Iftaħ dxdiag u ħares lejn il-Livelli tal-Karatteristiċi. Jekk jidher 12_0/12_1, il-GPU tiegħek jappoġġja DX12 fil-livell tal-API; jekk le, Ikkunsidra li tilgħab f'DX11 kull meta jkun possibbli.
- Iċċekkja l-għażliet tal-istartjar ta' Steam: ħassar
-dx12y-d3d12jekk kienu ssettjati. Ħalli l-kaxxa vojta u pprova. Kultant il-forzati l-iskoperta awtomatika tiggrava. - Aġġorna s-sewwieqa: minn NVIDIA/AMD/Intel, u fuq kompjuters OEM ukoll chipset/VGA mill-websajt tal-manifattur. Bl-AMD, iċċekkja għal verżjonijiet li irranġa l-ħabtiet fid-DX12 (eż. 24.9.1).
- Evita kompiti tal-vidjow tal-ħardwer: Uża temporanjament x264 fl-OBS u iddiżattiva l-aċċelerazzjoni tal-ħardwer tal-browser. Dan inaqqas il-kunflitti. Vidjo tal-GPU + logħob DX12.
- Eċċezzjoni tas-CFG għal kull logħba: Taħt il-Protezzjoni mill-Isfruttament, żid l-EXE tal-logħba (eż., Discovery.exe) u iddiżattiva s-CFG hemmhekk biss. Jekk dan isolvi l-ħabta, żomm l-eċċezzjoni sakemm is-sewwieq/il-logħba jirranġaha.
- Installa DirectX runtimes: Mexxi l-installatur tal-web ta' Microsoft biex tkopri d-dipendenzi tal-komponenti legati li jeħtieġu xi titoli u evita fallimenti siekta.
- Jekk jippersisti: Ivverifika l-integrità tal-fajl fuq Steam, mexxih bħala amministratur, u ittestja t-titlu fuq DX11 b'
-dx11bħala l-aħħar għażla għall-istabbiltà waqt li tistenna l-aġġornamenti. F'ħafna timijiet dan jelimina l-għeluq.
Noti speċifiċi għal xenarji differenti
AMD u Reġistrazzjoni/Streaming: Jekk l-istreaming tiegħek jiddependi fuq hardware HEVC, ikkunsidra li taġġorna għal hardware AVC jew x264 skont is-CPU tiegħek. evita li tilgħab vidjows b'mod parallel bid-DX12 jekk tinnota artefatti, u immonitorja r-rilaxxi tas-sewwieqa li ġejjin.
NVIDIA: Installa d-drajvers mill-websajt uffiċjali, mhux biss permezz ta' GeForce Experience. Ipprova Game Ready jekk primarjament tilgħab logħob, u jekk tesperjenza instabbiltà, qabbel ma' Studio. Fuq mudelli speċifiċi, Il-bidla fil-fergħat tistabbilizza ċerti titoli.
OEMs u Laptops: Minbarra s-sewwieq tal-GPU, installa ċ-chipset u s-sewwieqa tal-vidjow ivvalidati għall-mudell tiegħek mill-websajt tal-manifattur tal-kompjuter. L-OEM spiss jippakkja s-sewwieq. is-settings tal-enerġija, il-firmware u l-profili li jipprevjenu l-għeluq taħt tagħbija.
Il-każ ta' inZOI u konfigurazzjonijiet konfliġġenti
li inZOIBidu tajjeb huwa li tneħħi kwalunkwe settings li jisforzaw DX12 fi Steam u tħalli l-logħba tiddeċiedi. Imbagħad, mexxi dxdiag u vverifika li l-GPU tiegħek turi 12_0 jew 12_1 fil-Livelli tal-KaratteristiċiJekk ma jidhirx, uża -dx11 jekk il-logħba tappoġġjaha.
Akkumpanja dawn it-testijiet b'sewwieqa reċenti mingħand il-manifattur tiegħek (NVIDIA/AMD/Intel), installa r-runtime DirectX mingħand Microsoft u, jekk ikompli jfalli, iċċekkja l-integrità tal-fajl fi Steam, mexxih bħala amministratur u agħlaq is-softwer fl-isfond. Dan ġeneralment issolvi l-messaġġ ta' inkompatibbiltà f'timijiet li jikkonformaw.
X'għandek tagħmel jekk il-logħba turi "Mhux qed taħdem DirectX12"
Ħalli l-għażliet tal-istartjar ta' Steam vojta, ħassar -dx12/-d3d12, u pprova boot nadif. Jekk il-messaġġ jippersisti, aġġorna d-drivers u kkonferma b'dxdiag li l-GPU tiegħek tesponi 12_0/12_1. Fl-aħħar mill-aħħar, jekk it-titlu jippermetti dan, lanza bi -dx11 biex tilgħab stabbli waqt li tasal garża.
Meta għandek tuża l-parametru -d3d11
Jekk xejn aktar ma jaħdem fid-DX12, -d3d11 o -dx11 Huwa l-ħruġ ta' emerġenza. Joffri stabbiltà kważi immedjata għad-detriment ta' ftit FPS jew ċerti karatteristiċi. F'logħob fejn DX12 mhux qed jaħdem sew minħabba d-drajver, aġġorna għal DX11. jipprevjeni l-għeluq f'daqqa u l-iffriżar sakemm isir arranġament uffiċjali.
Lista ta' kontroll tal-manutenzjoni li tgħin biex tipprevjeni
- Żomm il-Windows aġġornat u s-sewwieqa aġġornati, speċjalment għall-GPU. Evita verżjonijiet bi problemi magħrufa jekk tiddependi fuq ir-reġistrazzjoni tal-ħardwer, u meta tkun disponibbli soluzzjoni (bħal AMD24.9.1), aġġornamenti.
- Tħallatx logħob DX12 impenjattiv ma' kompiti tal-vidjow li jeħtieġu ħafna ħardwer fuq l-istess GPU. Jekk tagħmel dan, juża s-CPU biex jikkodifika temporanjament jew iddiżattiva l-aċċelerazzjoni tal-browser.
- Evita overlays, overclocking aggressiv, u softwer residenti li jinjetta DLLs. Dawn l-add-ons xi kultant ikunu jinterferixxu mal-munzell DX12 u jispara għeluq sieket.
- Ikkunsidra ttestjar inkroċjat tal-ħardwer jekk l-instabbiltà tippersisti. Ittestja GPU fuq kompjuter ieħor. jiċċara jekk l-oriġini hijiex fiżika jew softwer.
B'din il-mappa kollha, issa għandek pjan prattiku: ikkonferma l-livell tal-karatteristika b'dxdiag, ħassar il-parametri tal-istartjar, aġġorna d-drivers mingħand il-manifattur, elimina t-tagħbijiet tal-vidjow tal-ħardwer waqt li tkun qed tilgħab fid-DX12, ikkunsidra l-eċċezzjonijiet tas-CFG għal kull applikazzjoni jekk titlu speċifiku jiġġarraf, u uża DX11 bħala linja ta' salvataġġ jekk meħtieġ. Wara dawn il-passi, Il-ħabtiet mingħajr messaġġi meta tuża DirectX 12 ġeneralment jisparixxu Jew għall-inqas, huma limitati għal problema speċifika waqt li jistennew korrezzjoni uffiċjali. Issa taf Għaliex xi logħob jagħlqu mingħajr messaġġ meta tuża DirectX 12.
Passjonat mit-teknoloġija sa minn meta kien żgħir. Inħobb inkun aġġornat fis-settur u, fuq kollox, nikkomunikah. Huwa għalhekk li ilni għal ħafna snin issa ddedikat għall-komunikazzjoni fuq teknoloġija u websajts tal-logħob tal-vidjo. Tista' ssibni nikteb dwar Android, Windows, MacOS, iOS, Nintendo jew kwalunkwe suġġett ieħor relatat li jiġi f'moħħi.


