Kako omogućiti DirectX 12: Praktični vodič za Windows

  • DirectX 12 se automatski omogućava od strane Windowsa i GPU drajvera; ne postoji ručni prekidač.
  • Provjerite dxdiag za "Nivoe funkcija" (12_x) da vidite šta vaš hardver zapravo podržava.
  • Ažurirajte Windows Update i ponovo instalirajte upravljačke programe sa web stranice proizvođača; izbjegavajte instalacijske programe trećih strana.

DirectX 12

Kada neko traži "omogući DirectX 12", obično pokušava da natjera noviju igru ​​da koristi moderne funkcije (poput praćenja zraka ili DLSS-a) i da se ne učita u DX11. Stvarnost je takva da DirectX 12 se ne uključuje pritiskom na dugme; ugrađen je u Windows i automatski se omogućava ako su sistem, upravljački programi i hardver kompatibilni. Ipak, postoje provjere i ažuriranja koja biste trebali izvršiti kako biste osigurali da sve radi.

Ako ste unutra Windows 11, već imate bazu: DirectX 12 Ultimate je uključen na sistemu, i samo trebate ažurirati Windows i upravljačke programe da biste imali podršku. Ako koristite ažurirani Windows 10, imate i DX12 (s nijansama koje ovise o hardveru). Suština je u tome što nivoi funkcija i napredne funkcije zavise od vašeg GPU-a i njegovih drajvera, a ne od toga da li pronađete opciju pod nazivom "omogući".

Šta zapravo znači "omogući DirectX 12"?

Na Windowsu, različite verzije DirectX-a su Instaliraju se i aktiviraju automatski sa samim sistemom i, prije svega, sa drajverima grafičke kartice. Ne postoji ručni prekidač za forsiranje DX12. Ono što možete učiniti jeste da provjerite šta vaš računar podržava pomoću alata dxdiag i uvjerite se da imate najnovije drajvere od proizvođača vašeg računara ili grafičke kartice.

Važno je razumjeti da na mnogim dijagnostičkim ekranima i u nekim igrama, Nećete vidjeti poruku koja "zamjenjuje" DirectX 12 s drugim tekstom jer, kako objašnjavaju savjetnici za podršku, govorimo o nivoima funkcija, a ne o API-jima koji mijenjaju nazive u interfejsu. Stoga, čak i ako imate DX12 dostupan na vašem sistemu, način na koji se prikazuje možda se neće razlikovati od drugih verzija.

Također se može dogoditi da kada pogledate informacije o vašem iGPU-u (na primjer, integriranom Intelovom) vidite da Čini se da je "DirectX 12 Ultimate" onemogućenTo ne znači da nemate DX12 na svom sistemu, ali neke napredne funkcije (tracing zraka, sjenčenje s promjenjivom brzinom, povratne informacije o uzorkovanju, mrežni shaderi) nisu omogućene kombinacijom hardvera i drajvera. Ključno je ispravno ažurirati i identificirati koje funkcije vaš sistem podržava.

direktno x 12

Kako provjeriti verziju i nivoe funkcija

Da biste potvrdili šta vam je pokrenuto, koristite dijagnostički alat: pritisnite Start, upišite dxdiag i pokrenite ga. Zatim idite na "Zaslon" (ili "Prikaz" ako je na engleskom). Na desnoj strani, u području "Kontroleri" i bloku «Nivoi funkcija», vidjet ćete listu nivoa koje podržava vaša grafička kartica pod DirectX-om (na primjer, 12_1, 12_0, 11_1, itd.). Ta lista je prava referenca za ono što vaš hardver može koristiti u igrama.

Detalji o vozač učitan (verzija, datum) i proizvođač. Ako se tamo pojave nivoi 12_0 ili 12_1, sistem i drajveri izlažu DX12. Da li će igra tada koristiti DX11 može zavisiti od vaše konfiguracije ili od toga da li je to potrebno DX12 Ultimate funkcije nije dostupno na vašoj kombinaciji grafičke kartice i upravljačkog programa.

Ako ne vidite nivoe serije 12_x ili se čine onemogućenima, prvi korak je provjera Windows Update i vaše GPU drajvere. Ponekad, jednostavna instalacija novije verzije drajvera ili Windows zakrpe omogućava skupove funkcija koji su prethodno nedostajali ili nisu bili pravilno dostupni sistemu.

Imajte na umu da je dxdiag samo u informativne svrhe; on sam po sebi ništa ne "aktivira". Koristi se za potvrdu da li sistem, nakon ažuriranja, reklamira aplikacije nivoe DX funkcija koji su vam potrebni. Ako ih dxdiag prikazuje, ali igra insistira na pokretanju u DX11, provjerite postavke same igre ili njenu službenu dokumentaciju.

Ažurirajte Windows i grafičke drajvere

U Windowsu 11, podrška za DirectX 12 Ultimate je ugrađena u sistem. Međutim, dobra je ideja otići na Start → Postavke → Windows Update → Provjeri ažuriranjaOdržavanje vašeg sistema ažurnim ne samo da ispravlja greške, već i ažurira grafičke komponente i biblioteke koje poboljšavaju kompatibilnost sa DX12 i njegovim povezanim funkcijama, kao i drugim tehnologijama kao što su... aktivirajte DirectStorage.

Sljedeći ključni korak je korištenje stranica za podršku proizvođača sa vašeg računara ili grafičke kartice da biste ponovo instalirali ili ažurirali upravljačke programe. Ovo je idealno: na taj način možete osigurati da imate verzije validirane za vaš tačan model (bilo da je u pitanju desktop ili laptop). Ista web stranica za podršku obično navodi koju integrisanu grafiku računar ima i s kojom verzijom DirectX-a su kompatibilni, tako da možete uporediti očekivanja prije nego što nastavite s testiranjem.

Ako vaš računar ima i iGPU i dGPU, nadogradite obje: prvo čipset/iGPU (npr. od Intela), a zatim namjensku grafičku karticu. Često, ako je bilo koji od dva upravljačka programa zastario Zbog toga vaš sistem ili igra mogu ostati u DX11 putanjama iz sigurnosnih razloga. Čista instalacija proizvođačevih drajvera obično će riješiti nedosljednosti i ispravno omogućiti funkcije. U slučaju sumnje, pogledajte kako to učiniti. razlikovati između namjenskog i integriranog.

Također imajte na umu nijansu koja često zbunjuje: Nećete vidjeti da je tekst "DirectX 12" "zamijenjen" nigdje prilikom ažuriranja, jer govorimo o nivoima funkcija koje otkrivaju drajver i GPU. Važno je da dxdiag navodi 12_x nivoe i da igra detektuje te mogućnosti prilikom pokretanja.

Odabir jezika, regije i platforme na portalima za podršku

Ako pristupite globalnim web stranicama za pomoć, često ćete vidjeti prethodni korak za odaberite jezik, regiju i platformu. Nemojte biti iznenađeni ako pronađete oglase sa 日本語, engleski, Français, Italiano, Deutsch, Español, Russkij, Polski, Português do Brasil, 繁體中文, 简体中文, 한국어, 한국어 i الةرب i الة العرب za region na primjer, Windows). Obično uključuju vezu ili oznaku do "povratak na odabir jezika" u slučaju da ga trebate promijeniti. Ovaj kontekst ne utiče na aktivaciju DX12, ali objašnjava zašto se neki vodiči pojavljuju na više jezika ili sa snimcima ekrana na različitim jezicima.

Brza pitanja koja razjašnjavaju nesporazume

  • Može li se DX12 ručno preuzeti ili "aktivirati"? Ne kao takav: dolazi s Windowsom i omogućava se putem drajvera. Ono što možete učiniti je ažurirati Windows i drajvere GPU-a kako biste otkrili 12_x nivoe.
  • Zašto mi se igra pokreće u DX11 ako dxdiag prikazuje 12_0/12_1? Ovo bi moglo biti zbog konfiguracije vaše igre ili zato što zahtijeva DX12 Ultimate funkcije koje nisu prisutne na vašem hardveru/drajveru. Provjerite postavke i ažuriranja same igre.
  • Gdje mogu vidjeti da li moja grafička kartica podržava DX12? U dxdiag-u (nivoi funkcija) i na web stranici za podršku proizvođača, gdje je obično naznačena kompatibilnost s verzijama DirectX-a i naprednim funkcijama.
  • Da li je sigurno koristiti neslužbene stranice za "instaliranje DX12"? Koristite ih samo kao referencu i s oprezom: čuvajte se potencijalno neželjenih programa i oglasa. Dajte prioritet Windows Update-u i upravljačkim programima proizvođača.

Naručeni koraci za pokretanje i rad DX12

  1. Otvorite dxdiag i provjerite karticu Prikaz. «Nivoi funkcija»Ako vidite 12_0 ili 12_1, vaš sistem otkriva DX12.
  2. Idite na Start → Postavke → Windows Update i pritisnite "Potražite ažuriranja"Instalirajte sve što je na čekanju i ponovo pokrenite računar.
  3. Preuzmite sa web stranice za podršku proizvođača najnoviji drajveri za vaš GPU (iGPU i/ili dGPU) i, ako je primjenjivo, izvršite čistu instalaciju.
  4. Provjerite stranicu vašeg modela da vidite da li ona navodi Kompatibilnost s DirectX-om i povezane funkcije (praćenje zraka, VRS, itd.).
  5. Izbjegavajte programe za preuzimanje datoteka trećih strana koji nude "DirectX 12" kao samostalni paket: DX12 nije zaseban instalacijski program.Zavisi od Windowsa i upravljačkog programa.
  6. Otvorite igru ​​i provjerite da li ima selektor. DX11/DX12 u postavkama ili parametrima pokretanja. Ako je ipak i dalje DX11, provjerite zahtjeve za programere.
  7. Ako se zaglavite, kontaktirajte proizvođača ili podršku za igru ​​i održite temu aktivnom: ako ne dobijete odgovor, uobičajeno je da zatvara se zbog neaktivnosti.

Iako se ponekad traži "čarobna poluga", ono što DX12 čini dostupnim je zbir sistema, drajvera i hardvera. Ako vaša iGPU ili dGPU ne implementira određene DX12 funkcije, DirectX 12 Ultimate, vidjet ćete te opcije onemogućene u dijagnostici ili igrama, čak i sa potpuno ažuriranim Windowsom 11. To ne znači da nemate DX12, već samo znači da vašem GPU-u nedostaju određene mogućnosti.

Osnovna ideja se ne mijenja: nema dugmeta za napajanje za DirectX 12, ali postoji provjera kompatibilnosti i ažuriranje Windowsa i drajvera. Ako provjerite dxdiag, ažurirajte sa Windows Update-a, instalirajte službeni drajver od proizvođača i potvrdite na njihovoj web stranici da... podrška za nivoe funkcija, imat ćete DX12 spreman kada vaš hardver to podržava, a vaše igre će moći iskoristiti njegove prednosti kada su za to dizajnirane.

Microsoft Direct Storage
Vezani članak:
DirectStorage u Windowsu 11: Omogućite ga odmah