Ak ste sa nedávno pokúsili spustiť hru, ktorá vyžaduje DirectX 12 a bola privítaná frustrujúcou chybovou správou:
DirectX 12 nie je vo vašom systéme podporovaný . Skúste bežať bez argumentu príkazového riadku -dx12 alebo -d3d12.
Nie si sám. Mnoho hráčov čelí tomuto problému, keď hardvér alebo ovládače ich systému nie sú úplne kompatibilné s DirectX 12, alebo ak niektoré nastavenia nie sú správne nakonfigurované.
V tomto článku sme zhromaždili šesť užitočných metód, ktoré vám pomôžu opraviť DirectX 12, ktoré nie sú podporované pri chybe systému. Stačí prepracovať zoznam zoznamom, kým nenájdete ten, ktorý vám bude fungovať.
Ako opraviť DirectX 12 nie je podporovaný vo vašom systéme v systéme Windows
- Oprava 1: Skontrolujte kompatibilitu GPU
- Oprava 2: Aktualizujte ovládač GPU
- Oprava 3: Upravte možnosti spustenia
- Oprava 4: Overte integritu hry
- Oprava 5: Nainštalujte aktualizácie systému Windows
- Oprava 6: Preinštalujte DirectX
Oprava 1: Skontrolujte kompatibilitu GPU
Prvým krokom pri riešení chyby „DirectX 12 nie je na vašom systéme podporovaný“ je zabezpečiť, aby váš GPU podporoval DirectX 12. Staršie grafické karty, ako napríklad karty zo série GTX 700 alebo skôr, nemusia podporovať potrebné funkcie DX12, Aj keď váš systém ukazuje, že je nainštalovaný DX12.
Tu je návod, ako skontrolovať kompatibilitu GPU:
- Na klávesnici stlačte Kľúč Windows + R , typ dxdiag a zasiahnite Enter.
- V diagnostickom nástroji DirectX kliknite na číslo Zobrazenie karta a pozrite sa Funkcie_Levels . Ak je to uvedené 12_0 Alebo vyššie, váš GPU podporuje DirectX 12.
Ak sa to zobrazuje iba 11_1 Alebo nižšie, váš GPU nie je plne kompatibilný s DX12 a možno budete musieť upgradovať na novší model, ktorý ho podporuje.
Ak váš GPU, bohužiaľ nepodporuje DirectX 12, nebudete môcť spustiť hry, ktoré vyžadujú DX12 bez inovácie na novšiu grafickú kartu. Ak je váš GPU kompatibilný s DX12, ale počítač vám stále dáva chybu, jednoducho prejdite k Fix 2 , dole.
Pro Tip: Aktivujte DirectX 12 Ultimate (ak je podporovaný)
Ak máte kompatibilný GPU, aktivácia DirectX 12 Ultimate môže túto chybu vyriešiť. DIRECTX 12 Ultimate je pokročilá verzia DIRECTX 12, ktorá umožňuje funkcie, ako je sledovanie lúčov a tieňovanie variabilnej rýchlosti, čo môže vylepšiť váš herný zážitok.
Ako skontrolovať, či máte DirectX 12 Ultimate:
- Na klávesnici stlačte Kľúč Windows + G Otvorenie herného baru Xbox.
- V Herné funkcie , Skontrolujte, či má váš systém DirectX 12 Ultimate.
Aktivácia DirectX 12 Ultimate (ak je podporovaná) v systéme Windows :
- Windows 10 (verzia 1909 alebo neskôr) alebo Windows 11 je potrebný pre DirectX 12 Ultimate.
- Uistite sa, že váš GPU je kompatibilný, napríklad séria NVIDIA RTX 20, 30 alebo 40 alebo AMD RX 6000/7000.
Ak spĺňate požiadavky a váš GPU je uvedený v podporených modeloch, skúste Aktualizácia vašich ovládačov GPU a umožnenie DirectX 12 Ultimate pre optimálny výkon.
Oprava 2: Aktualizujte ovládač GPU
Ovládače GPU sú nevyhnutné na zabezpečenie toho, aby vaša grafická karta správne komunikovala s vaším systémom a podporuje potrebné funkcie DirectX 12. Ak sú vaše ovládače zastarané alebo nekompatibilné, mohlo by zabrániť úplnému fungovaniu DirectX 12. DirectX 12 nie je vo vašom systéme podporovaný chyba.
Tu je návod, ako aktualizovať ovládač GPU:
1. Informujte svoj ovládač GPU manuálne
Pre grafické karty NVIDIA :
- Navštívte úradníka Stiahnutie ovládača NVIDIA strana.
- Vyberte svoj model GPU a stiahnite si najnovšiu verziu ovládača.
- Postupujte podľa výziev na obrazovke a nainštalujte ovládač a reštartujte systém.
Pre grafické karty AMD :
- Ísť Ovládač a podpora AMD strana.
- Vyberte svoj model GPU a stiahnite si najnovšiu verziu ovládača.
- Nainštalujte ovládač a reštartujte počítač.
2. Aktualizujte GPU automaticky (odporúčané)
Ak nemáte čas ani dôveru na manuálne aktualizáciu ovládačov GPU, môžete to urobiť automaticky s Vodič ľahký . Je to užitočné najmä vtedy, ak si nie ste istí, ktorá verzia ovládača je najnovšia alebo má problém nájsť tú správnu.
Driver Easy skenuje váš systém, identifikuje zastarané alebo chýbajúce ovládače a umožňuje ich aktualizovať jediným kliknutím. Nemusíte sa obávať sťahovania nesprávnych ovládačov alebo vykonávania chýb inštalácie. Vodič sa o to všetko postará.
- Stiahnutie a inštalovať Vodič ľahký.
- Spustiť ovládač ľahký a kliknite na Skenovať tlačidlo. Vodič Easy potom naskenuje váš počítač a zistí akékoľvek ovládače problémov.
- Kliknutie Aktualizovať Stiahnutie a nainštalovanie najnovších verzií ovládača pre svoj počítač ( To si vyžaduje verziu Pro ).
Prípadne kliknite Aktivovať a aktualizovať Vedľa označeného zariadenia do Začnite 7-dňovú bezplatnú skúšobnú verziu . S touto skúškou budete mať plné Prístup k funkciám Pro, vrátane vysokorýchlostných stiahnutí ovládača, inštalácie kliknutím na jedno kliknutie a automatické aktualizácie pre chýbajúce alebo zastarané ovládače, a to bezplatne až do konca skúšobného obdobia.
- Reštartujte počítač na zmeny, ktoré sa majú prejaviť.
- Skontrolujte, či môžete hru spustiť bez chýb. Ak áno, potom gratulujem a užite si svoju hru! Ak chyba DX 12 stále pretrváva, prejdite na Fix 3 , dole.
Oprava 3: Upravte možnosti spustenia
DX 12, ktorá nepodporovala chyba spustenia, môže naznačovať, že vaša hra sa snaží spustiť s DirectX 12, ale váš systém nie je plne kompatibilný. V takom prípade môžete prepnúť na kompatibilnejšie API vykresľovania, napríklad ako napríklad Directx 11 alebo Vulkan obísť problém a potenciálne spustiť hru.
Na paru :
- OTVORENÉ Pary a choď Knižnica .
- Kliknite pravým tlačidlom myši na hru, s ktorou máte problémy, a vyberte Vlastnosti ...
- V Všeobecný karta, kliknite na Možnosti spustenia políčko a pridajte jeden z nasledujúcich príkazov:
-D3d11 (pre DirectX 11)
-Vulkan (pre Vulkan API)
Môžete zadať jednu alebo obe možnosti, ale nezabudnite ich oddeliť priestorom (napr. -D3d11 -volcano ).
- Zatvorte okno a skúste spustiť hru, aby ste zistili, či je problém vyriešený. Ak áno, potom skvelé. Ale ak sa ešte nebude spustiť, preskočte na Fixovať 4 .
Pre epické hry:
- Otvoriť Epic Games Launcher a navigovať do Knižnica .
- Vyberte hru, kde sa stretnete s chybou a kliknite na tri bodky > Riadiť .
- Pod Možnosti spustenia sekcia, uistite sa, že prepínač je Na . Potom pridajte jeden z nasledujúcich príkazov:
-D3d11 (pre DirectX 11)
-Vulkan (pre Vulkan API)
Môžete zadať buď alebo obe možnosti, ale nezabudnite ich oddeliť priestorom (napr. -D3d11 -volcano ).
- Zatvorte okno a skúste spustiť hru, aby ste zistili, či je problém vyriešený. Ak áno, potom skvelé. Ale ak sa chyba stále vyskytne, prejdite k Fixovať 4 .
Oprava 4: Overte integritu hry
Poškodené alebo chýbajúce herné súbory môžu tiež spôsobiť DirectX 12 nie je podporovaný chyba. Aby ste sa uistili, že všetky vaše herné súbory sú neporušené, môžete na overenie integrity herných súborov pomocou vstavaného nástroja svojej hernej platformy.
Tu je návod, ako overiť herné súbory v hrách Steam a Epic:
Pre paru:
- OTVORENÉ Pary a choď Knižnica .
- Kliknite pravým tlačidlom myši na hru a vyberte Vlastnosti .
- Pod Lokálne súbory karta, kliknite Overte integritu herných súborov .
- Steam skontroluje chýbajúce alebo poškodené súbory a nahradí ich.
Pre epické hry:
- Otvoriť Epic Games Launcher a choď k svojmu Knižnica .
- Kliknúť na tri bodky Vedľa svojej hry a vyberte Riadiť .
- Posunúť nadol a kliknite Preveriť .
Po dokončení procesu spustite hru znova a skontrolujte, či je problém vyriešený. Ak to stále pretrváva, nebojte sa. Tu sú ďalšie dve opravy, ktoré môžete vyskúšať.
Oprava 5: Nainštalujte aktualizácie systému Windows
Zastarané verzie systému Windows môžu chýbať kritické aktualizácie, ako sú záplaty alebo optimalizácie systému, ktoré sú potrebné na úplné podporu DirectX 12. Tieto aktualizácie často zahŕňajú opravy chýb, bezpečnostné opravy a vylepšenia výkonu, ktoré môžu priamo ovplyvniť kompatibilitu s novšími technológiami, ako je DirectX 12.
Tu je návod, ako skontrolovať a nainštalovať najnovšie aktualizácie systému Windows:
- Na klávesnici stlačte Kláves loga systému Windows a I Zároveň otvoríte okno nastavení.
- Kliknutie Aktualizácia systému Windows > Skontrolujte aktualizácie .
- Počkajte krátku dobu, keď vyhľadávajú dostupné aktualizácie Windows. Ak sú k dispozícii aktualizácie, kliknutím ich sťahujte a nainštalujte. Ak sa nenájdu žiadne aktualizácie, preskočte na Fixovať 6 .
- Po inštalácii reštartujte počítač a použite zmeny.
- Skontrolujte, či je možné spustiť hru! Ak to stále nie je radosť, skúste prosím Fixovať 6 , dole.
Oprava 6: Preinštalujte DirectX
Ak ste vyskúšali úpravu možností spustenia a chyba pretrváva, môže byť dobré preinštalovať Priamyx . Chýbajúce alebo poškodené komponenty DirectX môžu niekedy spôsobiť problémy s kompatibilitou, ktoré bránia spusteniu hier s DirectX 12.
Tu je návod, ako preinštalovať DirectX:
- Choďte k úradníkovi DirectX koncový používateľ Runtime Web Installer .
- Stiahnite a spustite inštalátor.
- Ak chcete dokončiť inštaláciu, postupujte podľa pokynov na obrazovke.
- Reštartujte počítač na zmeny, ktoré sa majú prejaviť.
Po preinštalovaní DirectX skúste znova spustiť hru, aby ste zistili, či DirectX 12 nie je vo vašom systéme podporovaný Chyba je vyriešená.
To je všetko - 6 opráv, ktoré pomohli hráčom vyriešiť DirectX 12 nie je vo vašom systéme podporovaný chyba. Dúfajme, že pomohli.
Ak po vyskúšaní všetkých týchto opráv pretrváva problém, môže to byť zložitejší základný problém pri hre. V takýchto prípadoch môže byť užitočné čakať na oficiálnu záplatu od vývojárov hier alebo osloviť svoj podporný tím, aby sa získal ďalšiu pomoc. Môžu byť schopní riešiť chyby alebo problémy s kompatibilitou, ktoré sú špecifické pre vašu hru alebo konfiguráciu systému.