Remediere: err_gfx_d3d_init în GTA V

  • Jocul se prăbușește, deoarece sistemul nu are resurse suficiente pentru a-l rula cu DX11.
  • Unele setări grafice, cum ar fi Tesselation și VSync, provoacă blocarea.
  • PC-ul nu are cele mai recente drivere GPU.
  • Unele fișiere DLL (x64.rpf, d3dcsx_46.dll și d3dcompiler.dll) aflate în directorul jocului au fost corupte.
  • Configurarea dual GPU (Crossfire sau SLI) face ca motorul jocului să fie blocat.
  • Bibliotecă Visual C ++ lipsă sau deteriorată.
  • Dacă în prezent te lupți cu err_gfx_d3d_init eroare, există câteva vești bune - majoritatea utilizatorilor au reușit să depaneze și să rezolve problema. Mai jos aveți o colecție de remedieri care au permis utilizatorilor să remedieze err_gfx_d3d_init eroare. Vă rugăm să urmați fiecare metodă în ordine până când reușiți să eliminați mesajul de eroare.



    Notă: Rețineți că toate remedierile de mai jos presupun că ați cumpărat o copie legitimă a GTA V.

    Metoda 1: actualizați driverele GPU

    Având în vedere faptul că această problemă a primit multă atenție atât de la producătorii Rockstar, cât și de la producătorii de GPU, au fost lansate o mulțime de remedieri pentru a aborda problema de-a lungul anilor. Atât Nvidia, cât și ATI au lansat remedieri de stabilitate pentru a limita acoperirea err_gfx_d3d_init eroare.





    Locul evident pentru a începe ghidul de depanare este să vă asigurați că driverele grafice sunt actualizate. Pentru a face acest lucru, vizitați acest link ( aici ) pentru Nvidia sau aceasta ( aici ) pentru ATI. Descărcați cea mai recentă versiune de driver în funcție de modelul GPU și de versiunea Windows, apoi reporniți computerul și vedeți dacă problema este rezolvată. Dacă nu este, urmează Metoda 2 .



    Metoda 2: Reinstalați și actualizați jocul la cea mai recentă versiune

    După ce eliminați din listă driverele GPU învechite, să vedem dacă fișierele din directorul jocului sunt intacte. Dacă ați cumpărat o copie fizică a jocului, acest lucru poate fi realizat numai prin reinstalarea jocului.

    Notă: Dacă ați cumpărat jocul prin Steam, faceți clic dreapta pe GTA V în Bibliotecă secțiune și selectați Proprietăți . Apoi, du-te la Fisiere locale și faceți clic pe Verificați integritatea fișierelor de joc . Întregul proces poate dura peste 10 minute, dar vă va scuti de reinstalarea jocului. Dacă scanarea relevă incoerențe, Steam va descărca automat fișierele lipsă / corupte.



    După ce vă asigurați că directorul dvs. de joc nu are fișiere corupte, asigurați-vă că GTA V este actualizat la cea mai recentă versiune. În funcție de platforma pe care ați folosit-o pentru a cumpăra jocul, pașii de actualizare vor fi diferiți. Rockstar a lansat o serie de remedieri pentru cazurile în care eroarea este cauzată de o problemă internă a jocului.

    Dacă mesajul de eroare apare în continuare după reinstalarea și actualizarea jocului la cea mai recentă versiune, urmați Metoda 3.

    Metoda 3: Dezactivarea Fraps, ShadowPlay sau alt software de suprapunere

    Mulți utilizatori au remediat problema după dezactivare Fraps sau alt software care suprapune informații pe ecranul jocului. Se pare că Fraps și alte câteva suprapuneri de jocuri sunt în conflict cu majoritatea utilităților de overclocking GPU din GTA V. Dacă folosiți un software ca acesta pentru a vă urmări FPS-ul, dezactivați-l și încercați să rulați jocul.

    Dacă eroarea nu apare în timp ce Fraps (sau altul) este dezactivat, dezinstalați programul și căutați o altă soluție pentru a urmări numărul FPS. Dacă dezactivarea Fraps / ShadowPlay nu a ajutat, treceți la Metoda 4.

    Metoda 4: Reinstalarea bibliotecii Visual C ++ și DirectX

    Unii utilizatori au reușit să remedieze problema după ce au instalat o lipsă Biblioteca Microsoft Visual C ++ și reinstalând DirectX . Mai întâi, vizitați acest link oficial Microsoft ( aici ) și descărcați și instalați Microsoft Visual C ++ 2008 SP1 .

    După ce instalați biblioteca C ++, accesați acest link ( aici ) și instalați Instalator Web Runtime pentru utilizatorul final DirectX . Acest lucru vă va echipa sistemul cu fișierele DLL necesare necesare pentru a rula jocul în DX 11.

    Metoda 5: Ștergerea fișierelor DLL din folderul de instalare GTA V (numai Steam)

    err_gfx_d3d_init eroarea este adesea legată de două fișiere DLL bug-uri de la HLSL personalizat compilator. Unii utilizatori au reușit să rezolve problema prin ștergere d3dcsx_46.dll și d3dcompiler.dll din folderul de instalare a jocului.

    După ce ștergeți fișierele DLL, accesați fișierul _CommonRedist din folderul GTA V și rulați configurarea DX pentru a reinstala componentele DLL lipsă. După finalizarea instalării, reporniți sistemul și lansați din nou jocul.

    Dacă vedeți o eroare diferită (legată de fișierele DLL lipsă), faceți clic dreapta pe GTA V în Biblioteca Steam și faceți clic pe Proprietăți . Apoi, du-te la Fisiere locale fila și faceți clic pe Verificați integritatea fișierelor de joc.

    Când procesul este finalizat, lansați din nou jocul și vedeți dacă a remediat err_gfx_d3d_init eroare. Dacă este încă acolo, treceți la Metoda 6 .

    Metoda 6: Rularea jocului în Borderless fără Tesselation și VSync

    Există mai multe setări în joc despre care se știe că declanșează err_gfx_d3d_init eroare. Unii utilizatori au reușit să oprească jocul să se blocheze cu această eroare prin dezactivare VSync, Tesselation și rularea jocului în Fără margini modul.

    Notă: Următoarea corecție se aplică numai dacă eroarea de blocare apare la un moment dat după începerea jocului.

    Dacă puteți începe jocul înainte ca acesta să se blocheze, accesați Setări> Grafică și setați VSync la OPRIT . Apoi, derulați în jos și dezactivați Teselare și setați Setări ecran la Fără margini (de asemenea, puteți forța ecranul să Fără margini prin apăsarea ALT + ENTER) .

    Dacă jocul se prăbușește la fel err_gfx_d3d_init eroare, treceți la metoda de mai jos.

    Metoda 7: Modificarea setării Direct X în joc la 10 sau 10.1

    Deși GTA a fost comercializat ca un joc DirectX 11, este conceput și pentru a rula pe versiuni mai vechi de DirectX. err_gfx_d3d_init eroarea este cauzată în principal de probleme de compatibilitate între hardware-ul grafic și software-ul DirectX de suport prezent pe sistem.

    Majoritatea utilizatorilor au reușit să înlăture eroarea schimbând versiunea DirectX în joc la 10 sau 10.1. Deși acest lucru vă va rezolva cel mai probabil problema (în special pe mașinile care abia îndeplinesc cerințele minime), jocul va face să arate mai puțin frumos decât pe DirectX 11. Treceți la DirectX 10 accesând Setări> Grafică și setați Versiunea DirectX la 10,1 sau 10.

    Dacă primiți eroarea la pornire și nu puteți accesa setările din joc, urmați pașii de mai jos:

    1. Accesați directorul rădăcină GTA V. În mod prestabilit, se află în C: Fișiere de program Jocuri Rockstar Grand theft auto V.
    2. Creați un fișier .txt nou și denumiți-l „Commandline.txt”.
    3. Adauga o -DX10 rând la fișier, apoi salvați-l.
    4. Deschide jocul și vezi dacă eroarea este eliminată.

    Metoda 8: Dezactivarea overclockării GPU și CrossFire / SLI

    Dacă aveți obiceiul de a vă overcloca hardware-ul, vă recomandăm să dezactivați frecvențele personalizate pentru a vedea dacă acestea cauzează o problemă. Unii utilizatori au reușit să oprească jocul să nu se prăbușească cu err_gfx_d3d_init eroare prin eliminarea overclock-ului lor.

    Desigur, acest lucru nu este ideal pentru un pasionat de overclocking, dar cel puțin veți avea o idee mai clară despre ceea ce cauzează problema. Dacă jocul nu se mai blochează odată ce reveniți la frecvențele GPU implicite, fie le pierdeți cu totul, fie experimentați cu valori diferite până când veți găsi o construcție stabilă.

    Dacă aveți o configurare dual GPU (CrossFire sau SLI), încercați să rulați jocul cu o singură placă grafică și să vedeți dacă eroarea apare în continuare. Dacă nu, reconfigurați setările SLI / CrossFire, reporniți, apoi relansați jocul.

    5 minute citite