Ha a közelmúltban megpróbáltál elindítani egy olyan játékot, amely megköveteli a DirectX 12 -et, és a frusztráló hibaüzenetet fogadta:
A DirectX 12 nem támogatja a rendszerét - Próbáljon futni a -DX12 vagy -D3D12 parancssori argumentum nélkül.
Nem vagy egyedül. Sok játékos szembesül ezzel a kérdéssel, ha a rendszer hardvere vagy illesztőprogramja nem teljes mértékben kompatibilis a DirectX 12 -rel, vagy ha bizonyos beállítások nem vannak megfelelően konfigurálva.
Ebben a cikkben hat hasznos módszert gyűjtöttünk össze a DirectX 12 javításában, amelyet nem támogattak a rendszer hibáján. Csak dolgozzon végig a listán, amíg meg nem találja az Ön számára megfelelőt.
A DirectX 12 javításának módja nem támogatott a rendszeren a Windows rendszeren
- 1. javítás: Ellenőrizze a GPU kompatibilitását
- Javítás 2: Frissítse a GPU illesztőprogramját
- 3. javítás: Módosítsa az indítási beállításokat
- Fix 4: Ellenőrizze a játék integritását
- 5. javítás: Telepítse a Windows frissítéseit
- Fix 6: Helyezze vissza a DirectX -et
1. javítás: Ellenőrizze a GPU kompatibilitását
A „DirectX 12 nem támogatott a rendszeren” hiba megoldásának első lépése annak biztosítása, hogy a GPU támogatja a DirectX 12 -et. Régebbi grafikus kártyák, például a GTX 700 sorozatból vagy korábban, nem támogathatják a szükséges DX12 funkciókat, Még akkor is, ha a rendszer azt mutatja, hogy a DX12 telepítve van.
Így lehet ellenőrizni a GPU kompatibilitását:
- A billentyűzeten nyomja meg a Windows Key + R , írja be dxdiag , és nyomja meg az Enter billentyűt.
- A DirectX diagnosztikai eszközben kattintson a Kijelző fül és nézd meg Feature_Levels - Ha felsorolja 12_0 Vagy magasabb, a GPU támogatja a DirectX 12 -et.
Ha csak megmutatja 11_1 Vagy alacsonyabban, a GPU nem kompatibilis a DX12 -vel, és lehet, hogy frissítnie kell egy újabb modellre, amely támogatja azt.
Ha a GPU nem támogatja a DirectX 12 -et, sajnos nem lesz képes olyan játékokat futtatni, amelyek megkövetelik a DX12 -t anélkül, hogy frissítenének egy újabb grafikus kártyára. Ha a GPU DX12 kompatibilis, de a számítógép továbbra is hibát ad, csak lépjen tovább Fix 2 , alább.
Pro tipp: aktiválja a DirectX 12 Ultimate -t (ha támogatja)
Ha kompatibilis GPU -val rendelkezik, akkor a DirectX 12 Ultimate aktiválása megoldhatja ezt a hibát. A DirectX 12 Az Ultimate a DirectX 12 fejlett verziója, amely olyan funkciókat tesz lehetővé, mint a Ray Training és a Variable Rate árnyékolás, amelyek javíthatják a játékélményt.
Hogyan lehet ellenőrizni, hogy van -e a DirectX 12 Ultimate:
- A billentyűzeten nyomja meg a gombot Windows Key + G Az Xbox Game Bar megnyitásához.
- -Ben Játékfunkciók , Ellenőrizze, hogy a rendszernek van -e a DirectX 12 Ultimate.
A DirectX 12 Ultimate (ha támogatott) aktiválásához a Windows rendszeren :
- Windows 10 (1909 vagy újabb verzió) vagy Windows 11 szükséges a DirectX 12 Ultimate -hez.
- Győződjön meg arról, hogy a GPU kompatibilis -e, például az NVIDIA RTX 20, 30 vagy 40 sorozatú vagy AMD RX 6000/7000 sorozatot.
Ha megfelel a követelményeknek, és a GPU -t a támogatott modellek tartalmazzák, próbálja ki A GPU illesztőprogramjainak frissítése és lehetővé teszi a DirectX 12 Ultimate optimális teljesítményét.
Javítás 2: Frissítse a GPU illesztőprogramját
A GPU illesztőprogramjai elengedhetetlenek annak biztosításához, hogy a grafikus kártya megfelelően kommunikáljon a rendszerével, és támogatja a DirectX 12 szükséges tulajdonságait A DirectX 12 nem támogatja a rendszerét hiba.
Íme, hogyan lehet frissíteni a GPU illesztőprogramját:
1. Frissítse a GPU illesztőprogramját manuálisan
Nvidia grafikus kártyákhoz :
- Látogasson el a hivatalosra Nvidia illesztőprogram letöltések oldal.
- Válassza ki a GPU modelljét, és töltse le a legújabb illesztőprogram verziót.
- Kövesse a képernyőn megjelenő felszólításokat az illesztőprogram telepítéséhez és a rendszer újraindításához.
AMD grafikus kártyákhoz :
- Elindul AMD illesztőprogram és támogatás oldal.
- Válassza ki a GPU modelljét, és töltse le a legújabb illesztőprogram verziót.
- Telepítse az illesztőprogramot, és indítsa újra a számítógépet.
2. Frissítse a GPU -t automatikusan (ajánlott)
Ha nincs ideje vagy magabiztossága a GPU -illesztőprogramok manuálisan frissítéséhez, akkor automatikusan megteheti Könnyű sofőr - Ez különösen akkor hasznos, ha nem biztos abban, hogy melyik illesztőprogram verzió a legújabb, vagy nehezen lehet megtalálni a megfelelőt.
A Driver Easy Easy beolvassa a rendszert, azonosítja az elavult vagy hiányzó illesztőprogramokat, és lehetővé teszi, hogy egyetlen kattintással frissítse őket. Nem kell aggódnia a rossz illesztőprogramok letöltése vagy a telepítési hibák elkövetése miatt. A Driver Easy mindent gondoskodik róla.
- Letöltés és beilleszt A sofőr könnyű.
- Futtassa az illesztőprogramot, és kattintson a Szkenneljen most gomb. A Driver Easy ezután beolvassa a számítógépet, és észlel minden problémás illesztőprogramot.
- Kattintás Frissítse az összeset A számítógép legújabb illesztőprogram -verzióinak letöltéséhez és telepítéséhez ( Ehhez a Pro verzióra van szükség ).
Alternatív megoldásként kattintson Aktiválja és frissítse egy megjelölt eszköz mellett -hoz Indítson el egy 7 napos ingyenes próbaverziót - Ezzel a tárgyalással megvan tele Hozzáférés a Pro szolgáltatásokhoz, beleértve a nagysebességű illesztőprogram-letöltéseket, az egy kattintás telepítését és a hiányzó vagy elavult járművezetők automatikus frissítéseit, mindegyik költség nélkül, amíg a próbaidőszak véget nem ér.
- Indítsa újra a számítógépet, hogy a változások hatályba lépjenek.
- Ellenőrizze, hogy hiba nélkül elindíthatja -e a játékot. Ha igen, akkor gratulálok és élvezze a játékot! Ha a DX 12 hiba továbbra is fennáll, kérjük, menjen tovább Fix 3 , alább.
3. javítás: Módosítsa az indítási beállításokat
A DX 12 nem támogatott indítási hiba azt sugallhatja, hogy a játék megpróbálja elindítani a DirectX 12 -et, de a rendszer nem teljesen kompatibilis. Ebben az esetben átválthat egy kompatibilisebb megjelenítési API -ra, például DirectX 11 vagy Vulkan hogy megkerülje a problémát, és potenciálisan felálljon és működjön.
Gőzért :
- Nyitott Gőz és elmegy KÖNYVTÁR -
- Kattintson a jobb gombbal a játékra, amellyel gondja van, és válassza ki Tulajdonságok…
- A Általános fül, kattintson a Indító lehetőségek dobozt, és adja hozzá a következő parancsok egyikét:
-D3D11 (a DirectX 11 -hez)
-vulkan (A Vulkan API -hoz)
Belélheti az egyik vagy mindkét lehetőséget, de feltétlenül választja el őket egy helyet (pl. -D3D11 -VOLCANO ).
- Csukja be az ablakot, és próbálja meg elindítani a játékot, hogy kiderüljön -e a probléma. Ha igen, akkor nagyszerű. De ha még mindig nem indul el, kérjük, hagyja ki Fix 4 -
Epikus játékokhoz:
- Nyissa ki a Epic Games Launcher és navigáljon Könyvtár -
- Válassza ki azt a játékot, ahol a hibával találkozik, és kattintson a három pont > Kezel -
- A Indító lehetőségek szakasz, ellenőrizze, hogy a váltás van -e On - Ezután adja hozzá a következő parancsok egyikét:
-D3D11 (a DirectX 11 -hez)
-vulkan (A Vulkan API -hoz)
Bármelyik vagy mindkét lehetőséget beírhatja, de feltétlenül választja el őket egy helyet (pl. -D3D11 -VOLCANO ).
- Csukja be az ablakot, és próbálja meg elindítani a játékot, hogy kiderüljön -e a probléma. Ha igen, akkor nagyszerű. De ha a hiba továbbra is bekövetkezik, kérjük, lépjen tovább Fix 4 -
Fix 4: Ellenőrizze a játék integritását
A sérült vagy hiányzó játékfájlok is okozhatják a A DirectX 12 nem támogatott hiba. Annak biztosítása érdekében, hogy az összes játékfájl érintetlen legyen, használhatja a játékplatform beépített eszközét a játékfájlok integritásának ellenőrzésére.
Íme, hogyan lehet ellenőrizni a játékfájlokat a Steam és az Epic Games oldalon:
Gőzért:
- Nyitott Gőz és elmegy Könyvtár -
- Kattintson a jobb gombbal a játékra, és válassza ki Tulajdonságok -
- A Helyi fájlok fül, kattintson Ellenőrizze a játékfájlok integritását -
- A Steam ellenőrzi a hiányzó vagy sérült fájlokat, és kicseréli azokat.
Epikus játékokhoz:
- Nyissa ki a Epic Games Launcher És menj a Könyvtár -
- Kattintson a három pont a játék mellett, és válassza ki Kezel -
- Görgessen le és kattintson Igazol -
Miután a folyamat befejeződött, indítsa el újra a játékot, hogy ellenőrizze, hogy a probléma megoldódik -e. Ha még mindig fennáll, ne aggódjon. Itt van még két javítás a kipróbáláshoz.
5. javítás: Telepítse a Windows frissítéseit
Lehet, hogy a Windows elavult verziói hiányoznak olyan kritikus frissítések, mint például a javítások vagy a rendszer optimalizálása, amelyek szükségesek a DirectX 12 teljes támogatásához. Ezek a frissítések gyakran tartalmaznak hibajavításokat, biztonsági javításokat és teljesítményjavításokat, amelyek közvetlenül befolyásolhatják a kompatibilitást az újabb technológiákkal, mint például a DirectX 12.
Íme, hogyan lehet ellenőrizni és telepíteni a legfrissebb Windows frissítéseket:
- A billentyűzeten nyomja meg a Windows logógomb és én Ugyanakkor a Beállítások ablak megnyitásához.
- Kattintás Windows frissítés > Ellenőrizze a frissítéseket -
- Várjon egy rövid ideig, amikor a Windows keresi a rendelkezésre álló frissítéseket. Ha frissítések állnak rendelkezésre, kattintson a letöltéshez és a telepítéshez. Ha nem található frissítés, kérjük, hagyja ki Fix 6 -
- A telepítés után indítsa újra a számítógépet a változtatások alkalmazásához.
- Ellenőrizze, hogy elindítható -e a játék! Ha még mindig nincs öröm, próbálkozzon Fix 6 , alább.
Fix 6: Helyezze vissza a DirectX -et
Ha megpróbálta módosítani az indítási lehetőségeket, és a hiba továbbra is fennáll, jó ötlet lehet újratelepíteni Directx - Időnként a hiányzó vagy sérült DirectX komponensek olyan kompatibilitási problémákat okozhatnak, amelyek megakadályozzák a játékok elindítását a DirectX 12 -rel.
Íme, hogyan lehet újratelepíteni a DirectX -et:
- Menjen a tisztviselőhöz DirectX végfelhasználó futásidejű webes telepítő -
- Töltse le és futtassa a telepítőt.
- Kövesse a képernyőn megjelenő utasításokat a telepítés befejezéséhez.
- Indítsa újra a számítógépet a változások hatálybalépése érdekében.
A DirectX újratelepítése után próbálja meg újra elindítani a játékot, hogy megtudja, vajon a A DirectX 12 nem támogatja a rendszerét A hiba megoldódott.
Ennyi - 6 javítás, amelyek segítették a játékosokat megoldani a A DirectX 12 nem támogatja a rendszerét hiba. Remélhetőleg segítettek.
Ha az összes javítás kipróbálása után a kérdés továbbra is fennáll, akkor ez egy összetettebb probléma lehet a játékban. Ilyen esetekben hasznos lehet várni egy hivatalos javításra a játékfejlesztőktől, vagy további segítségért fordulni támogató csapatukhoz. Lehet, hogy megoldhatják a játék vagy a rendszer konfigurációjára jellemző hibákat vagy kompatibilitási problémákat.