Javítás: err_gfx_d3d_init a GTA V-ben

Az  err_gfx_d3d_init  olyan hiba, amellyel a GTA V játékosai azonnal találkoznak a játék összeomlása után. Bár a Rockstar a játék elindítása óta számos javítással foglalkozott ezzel a kérdéssel, a hiba még mindig megakadályozza a Grand Theft Auto rajongók játékát.

Megjegyzés:  Bizonyos esetekben a hibaüzenetet BSOD hiba követi.

Míg egyes felhasználók valamikor a játék elindítása után találkoznak az  err_gfx_d3d_init hibával, mások látják a hibát, amint elindítják a játék futtatható fájlját . Emiatt nincs erős egyetértés abban, hogy mi okozza pontosan a problémát. Az alábbiakban felsoroljuk azokat a lehetséges tetteseket, amelyek kiválthatják az  err_gfx_d3d_init hibát:

  • A GPU kézi túlhúzása problémákat okoz a játék motorjában.
  • Az overlay szoftver (főleg a Fraps) okozza a játék összeomlását.
  • A játék összeomlik, mert a rendszer nem rendelkezik elegendő erőforrással ahhoz, hogy a DX11-gyel futtassa.
  • Néhány grafikus beállítás, például a Tesselation és a VSync okozza az összeomlást.
  • A PC-n nincsenek a legújabb GPU illesztőprogramok.
  • A játékkönyvtárban található néhány DLL fájl (x64.rpf, d3dcsx_46.dll és d3dcompiler.dll) megsérült.
  • A kettős GPU-beállítás (Crossfire vagy SLI) összeomlik a játék motorjában.
  • Hiányzó vagy sérült Visual C ++ könyvtár.

Ha jelenleg az err_gfx_d3d_init hibával küzd  , van néhány jó hír - a legtöbb felhasználónak sikerült elhárítani és megoldani a problémát. Az alábbiakban olyan javítások gyűjteménye található, amelyek lehetővé tették a felhasználók számára az err_gfx_d3d_init hiba kijavítását  . Kérjük, kövesse az egyes módszereket sorrendben, amíg nem sikerül eltávolítani a hibaüzenetet.

Megjegyzés: Ne feledje, hogy az alábbi összes javítás feltételezi, hogy Ön a GTA V törvényes példányát vásárolta.

1. módszer: Frissítse a GPU illesztőprogramjait

Tekintettel arra a tényre, hogy ez a kérdés sok figyelmet kapott mind a Rockstar fejlesztői, mind a GPU gyártók részéről, az évek során rengeteg javítás jelent meg a probléma kezelésére. Az Nvidia és az ATI is kiadott stabilitási javításokat az err_gfx_d3d_init hiba elérésének korlátozása érdekében  .

A hibaelhárítási útmutató megkezdésének kézenfekvő helye a grafikus illesztőprogramok frissítésének biztosítása. Ehhez látogassa meg ezt a linket (itt) az Nvidia számára, vagy ezt (itt) az ATI számára. Töltse le a legfrissebb illesztőprogramot a GPU és a Windows verziójának megfelelően, majd indítsa újra a számítógépet, és nézze meg, hogy a probléma megoldódott-e. Ha nem az, kövesse a 2. módszert .

2. módszer: A játék újratelepítése és frissítése a legújabb verzióra

Miután eltávolította az elavult GPU-illesztőprogramokat a listából, nézzük meg, hogy a játékkönyvtár-fájlok sértetlenek-e. Ha a játék fizikai példányát vásárolta meg, akkor ez csak a játék újratelepítésével érhető el.

Megjegyzés: Ha a játékot a Steam-en keresztül vásároltad, a jobb gombbal kattints a GTA V elemre a Könyvtár részben, és válaszd a Tulajdonságok lehetőséget . Ezután lépjen a Helyi fájlok elemre, és kattintson a Játékfájlok integritásának ellenőrzése elemre . A teljes folyamat több mint 10 percet vehet igénybe, de megment minket a játék újratelepítésétől. Ha a vizsgálat során kiderülnek ellentmondások, a Steam automatikusan újratölti a hiányzó / sérült fájlokat.

Miután megbizonyosodott arról, hogy a játékkönyvtárban nincsenek sérült fájlok, ellenőrizze, hogy a GTA V frissítve van-e a legújabb verzióra. Attól függően, hogy melyik platformon vásárolta meg a játékot, a frissítés lépései eltérőek lesznek. A Rockstar kiadott egy sor javítást azokra az esetekre, amikor a hibát belső játékprobléma okozza.

Ha a hibaüzenet továbbra is megjelenik a játék újratelepítése és frissítése után, kövesse a 3. módszert.

3. módszer: A Fraps, a ShadowPlay vagy más overlay szoftver letiltása

Állítólag sok felhasználó kijavította a problémát, miután letiltotta a Fraps programot vagy más szoftvert, amely információt fed át a játék képernyőjén. Úgy tűnik, hogy a Fraps és néhány más játékfedő ütközik a legtöbb GPU túlhajtó segédprogrammal a GTA V-ben. Ha ilyen szoftvert használ az FPS nyomon követéséhez, tiltsa le és próbálja meg futtatni a játékot.

Ha a hiba nem jelenik meg, miközben a Fraps (vagy más) le van tiltva, távolítsa el a programot, és keressen más megoldást az FPS-szám követésére. Ha a Fraps / ShadowPlay letiltása nem segített, lépjen a 4. módszerre. 

4. módszer: A Visual C ++ könyvtár és a DirectX újratelepítése

Néhány felhasználónak sikerült megoldania a problémát a hiányzó Microsoft Visual C ++ könyvtár telepítése és a DirectX újratelepítése után . Először keresse fel ezt a Microsoft hivatalos linket (itt), és töltse le és telepítse a Microsoft Visual C ++ 2008 SP1 programot .

A C ++ könyvtár telepítése után lépjen erre a linkre (itt), és telepítse a DirectX végfelhasználói futásidejű webtelepítőt . Ez fel fogja szerelni a rendszerét a játék futtatásához szükséges DLL fájlokkal, amelyek szükségesek a játék DX 11-ben történő futtatásához.

5. módszer: DLL fájlok törlése a GTA V telepítési mappából (csak Steam esetén)

Az  err_gfx_d3d_init hibát gyakran két hibás DLL fájlhoz társítják az Custom HLSL fordítóból. Néhány felhasználónak sikerült megoldania a problémát a d3dcsx_46.dll  és a  d3dcompiler.dll  törlésével  a játék telepítési mappájából.

A DLL fájlok törlése után lépjen a GTA V mappa _CommonRedist mappájába, és futtassa a DX telepítőt a hiányzó DLL összetevők újratelepítéséhez. Amikor a telepítés befejeződött, indítsa újra a rendszert, és indítsa újra a játékot.

Ha más hibát lát (hiányzó DLL fájlokhoz kapcsolódik), kattintson a jobb gombbal a GTA V elemre a Steam könyvtárában, majd kattintson a Tulajdonságok elemre . Ezután lépjen a Helyi fájlok fülre, és kattintson a Játékfájlok integritásának ellenőrzése elemre 

Amikor a folyamat befejeződött, indítsa újra a játékot, és nézze meg, hogy kijavította-e az  err_gfx_d3d_init hibát. Ha még mindig ott van, lépjen a 6. módszerre .

6. módszer: A játék Futtatás nélküli futtatása Tesselation és VSync nélkül

Számos olyan játékon belüli beállítás létezik, amelyekről ismert, hogy kiváltják az  err_gfx_d3d_init hibát. Néhány felhasználónak sikerült megakadályoznia a játék összeomlását ezzel a hibával azáltal, hogy letiltotta a VSync, a Tesselation alkalmazást és a játékot Borderless módban futtatta .

Megjegyzés: A következő javítás csak akkor alkalmazható, ha az összeomlási hiba valamikor a játék elindítása után jelenik meg.

Ha képesek elindítani a játékot, mielőtt összeomlik, menjen a Beállítások> Grafika és állítsa VSync az OFF . Ezután keressük meg és disable tesszeláció és állítsa be a képernyő beállításai a szegély nélküli (akkor is kényszeríti a képernyőn, hogy szegély nélküli megnyomásával ALT + ENTER) .

Ha a játék ugyanazzal az err_gfx_d3d_init hibával összeomlik   , lépjen az alábbi módszerre.

7. módszer: A játékon belüli Direct X beállításának megváltoztatása 10-re vagy 10.1-re

Bár a GTA-t DirectX 11-es játékként forgalmazták, a régebbi DirectX verziókra is futtatták. Az  err_gfx_d3d_init hibát elsősorban a grafikus hardver és a rendszerben lévő támogató DirectX szoftver közötti kompatibilitási problémák okozzák.

A legtöbb felhasználó úgy tudta eltávolítani a hibát, hogy a játékon belüli DirectX verziót 10-re vagy 10,1-re váltotta. Bár ez nagy valószínűséggel megoldja a problémát (különösen olyan gépeken, amelyek alig felelnek meg a minimális követelményeknek), a játék kevésbé lesz szép, mint a DirectX 11-nél. A DirectX 10-re váltva lépjen a Beállítások> Grafika menüpontra, és a DirectX verziót állítsa 10.1 vagy 10.

Ha az indításkor kapja a hibát, és nem fér hozzá a játékon belüli beállításokhoz, kövesse az alábbi lépéseket:

  1. Lépjen a GTA V gyökérkönyvtárába. Alapértelmezés szerint a  C: \ Program files \ Rockstar Games \ Grand Theft auto V könyvtárban található.
  2. Hozzon létre egy új .txt fájlt, és nevezze el „commandline.txt” néven.
  3. Adjon hozzá egy -DX10 sort a fájlhoz, majd mentse el.

  4. Nyissa meg a játékot, és nézze meg, hogy a hiba megszűnt-e.

8. módszer: A GPU túlhúzás és a CrossFire / SLI letiltása

Ha szokás túlhúzni a hardvert, akkor érdemes letiltania az egyéni frekvenciákat, hogy megnézze, okoznak-e problémát. Néhány felhasználónak sikerült megakadályoznia, hogy a játék összeomlik az err_gfx_d3d_init hibával azáltal, hogy eltávolítja az  óráját .

Természetesen ez nem ideális egy tuningoló rajongó számára, de legalább tisztábban fog képzelni arról, hogy mi okozza a problémát. Ha a játék már nem fog összeomlani, ha visszaáll az alapértelmezett GPU-frekvenciákra, vagy teljesen elveszíti őket, vagy kísérletezzen más értékekkel, amíg stabil összeállítást nem talál.

Ha kettős GPU-beállítással rendelkezik (CrossFire vagy SLI), próbálja meg a játékot csak egy grafikus kártyával futtatni, és ellenőrizze, hogy a hiba továbbra is megjelenik-e. Ha nem, konfigurálja újra az SLI / CrossFire beállításokat, indítsa újra, majd indítsa újra a játékot.