Fix: err_gfx_d3d_init i GTA V.

  • Spelet kraschar eftersom systemet inte har tillräckligt med resurser för att köra det med DX11.
  • Vissa grafiska inställningar som Tesselation och VSync orsakar kraschen.
  • PC har inte de senaste GPU-drivrutinerna.
  • Vissa DLL-filer (x64.rpf, d3dcsx_46.dll och d3dcompiler.dll) i spelkatalogen har skadats.
  • Dual GPU-installation (Crossfire eller SLI) kraschar spelmotorn.
  • Visual C ++ Library saknas eller är skadat.
  • Om du för närvarande kämpar med err_gfx_d3d_init fel, det finns några goda nyheter - de flesta användare har lyckats felsöka och lösa problemet. Nedan har du en samling korrigeringar som har gjort det möjligt för användare att fixa err_gfx_d3d_init fel. Följ varje metod i ordning tills du lyckas ta bort felmeddelandet.



    Notera: Tänk på att alla korrigeringar nedan förutsätter att du har köpt en legitim kopia av GTA V.

    Metod 1: Uppdatera dina GPU-drivrutiner

    Med tanke på att den här frågan har fått mycket uppmärksamhet från både Rockstar-utvecklare och GPU-tillverkare har många korrigeringar släppts för att ta itu med problemet genom åren. Både Nvidia och ATI har släppt stabilitetskorrigeringar för att begränsa räckvidden för err_gfx_d3d_init fel.





    Det uppenbara stället att börja din felsökningsguide är att se till att dina grafikdrivrutiner är uppdaterade. För att göra detta, besök den här länken ( här ) för Nvidia eller detta ( här ) för ATI. Ladda ner den senaste drivrutinsversionen enligt din GPU-modell och Windows-version, starta om datorn och se om problemet är löst. Om det inte är det, följ Metod 2 .



    Metod 2: Installera om och uppdatera spelet till den senaste versionen

    När du har tagit bort föråldrade GPU-drivrutiner från listan, låt oss se om dina spelkatalogfiler är intakta. Om du har köpt en fysisk kopia av spelet kan detta bara uppnås genom att installera om spelet.

    Notera: Om du köpte spelet via Steam högerklickar du på GTA V i Bibliotek avsnittet och välj Egenskaper . Gå sedan till Lokala filer och klicka på Verifiera integriteten hos spelfiler . Hela processen kan ta över 10 minuter men sparar dig från att installera om spelet. Om skanningen avslöjar inkonsekvenser, hämtar Steam automatiskt de saknade / skadade filerna igen.



    När du har kontrollerat att din spelkatalog inte har skadade filer, se till att GTA V är uppdaterad till den senaste versionen. Beroende på vilken plattform du använde för att köpa spelet kommer uppdateringsstegen att vara olika. Rockstar släppte en serie korrigeringar för fall där felet orsakades av ett internt spelproblem.

    Om felmeddelandet fortfarande visas efter att du installerat om och uppdaterat spelet till den senaste versionen, följ Metod 3.

    Metod 3: Inaktivera Fraps, ShadowPlay eller annan överlagringsprogramvara

    Många användare har enligt uppgift fixat problemet efter inaktiveringen Fraps eller annan programvara som lägger information på spelskärmen. Det verkar som om Fraps och några andra spelöverlager strider mot de flesta GPU-överklockningsverktyg i GTA V. Om du använder en sådan programvara för att spåra din FPS, inaktivera den och försök att köra spelet.

    Om felet inte visas medan Fraps (eller annat) är inaktiverat, avinstallera programmet och leta efter en annan lösning för att spåra ditt FPS-antal. Om det inte har hjälpt att inaktivera Fraps / ShadowPlay, gå till Metod 4.

    Metod 4: Installera om Visual C ++ - biblioteket och DirectX

    Vissa användare har lyckats åtgärda problemet efter att ha installerat en saknad Microsoft Visual C ++ - bibliotek och installerar du om DirectX . Besök först den här officiella Microsoft-länken ( här ) och ladda ner och installera Microsoft Visual C ++ 2008 SP1 .

    När du har installerat C ++ - biblioteket, gå till den här länken ( här ) och installera DirectX Slutanvändare Runtime Web Installer . Detta kommer att utrusta ditt system med nödvändiga DLL-filer som krävs för att köra spelet i DX 11.

    Metod 5: Ta bort DLL-filer från GTA V-installationsmappen (endast Steam)

    De err_gfx_d3d_init fel är ofta kopplat till två bugged DLL-filer från Anpassad HLSL kompilator. Vissa användare har lyckats lösa problemet genom att radera d3dcsx_46.dll och d3dcompiler.dll från spelinstallationsmappen.

    När du har tagit bort DLL-filer, gå till _CommonRedist mappen i GTA V-mappen och kör DX-installationen för att installera om de saknade DLL-komponenterna. När installationen är klar startar du om ditt system och startar spelet igen.

    Om du ser ett annat fel (relaterat till saknade DLL-filer), högerklicka på GTA V i Steams bibliotek och klicka Egenskaper . Gå sedan till Lokala filer fliken och klicka på Verifiera integriteten hos spelfiler.

    När processen är klar, starta spelet igen och se om det har fixat err_gfx_d3d_init fel. Om det fortfarande finns, flytta till Metod 6 .

    Metod 6: Köra spelet i Borderless utan Tesselation och VSync

    Det finns flera inställningar i spelet som är kända för att utlösa err_gfx_d3d_init fel. Vissa användare har lyckats hindra spelet från att krascha med detta fel genom att inaktivera VSync, Tesselation och kör spelet i Gränslös läge.

    Notera: Följande fix är endast tillämplig om kraschfelet visas någon gång efter att spelet startat.

    Om du kan starta spelet innan det kraschar, gå till Inställningar> Grafik och ställ in VSync till AV . Rulla sedan ner och inaktivera Tesselation och ställ in Skärminställningar till Gränslös (du kan också tvinga skärmen till Gränslös genom att trycka ALT + RETUR) .

    Om spelet kraschar med samma sak err_gfx_d3d_init fel, gå till metoden nedan.

    Metod 7: Ändra Direct X-inställning i spelet till 10 eller 10.1

    Även om GTA marknadsfördes som ett DirectX 11-spel, är det också utformat för att köras på äldre DirectX-versioner. De err_gfx_d3d_init fel orsakas främst av kompatibilitetsproblem mellan grafikhårdvaran och den stödjande DirectX-programvaran som finns i systemet.

    De flesta användare har kunnat ta bort felet genom att byta DirectX-versionen i spelet till 10 eller 10.1. Även om detta med största sannolikhet kommer att lösa ditt problem (särskilt på maskiner som knappt uppfyller minimikraven) kommer det att få spelet att se mindre snyggt ut än på DirectX 11. Du byter till DirectX 10 genom att gå till Inställningar> Grafik och ställ in DirectX-version till 10,1 eller 10.

    Om du får felet vid start och inte kan komma åt inställningarna i spelet, följ stegen nedan:

    1. Gå till din GTA V-rotkatalog. Som standard finns den i C: Programfiler Rockstar Games Grand theft auto V.
    2. Skapa en ny .txt-fil och namnge den “Commandline.txt”.
    3. Lägg till en -DX10 rad till filen och spara den sedan.
    4. Öppna spelet och se om felet tas bort.

    Metod 8: Inaktivera GPU-överklockning och CrossFire / SLI

    Om du har för vana att överklocka hårdvaran kanske du vill inaktivera de anpassade frekvenserna för att se om de orsakar ett problem. Vissa användare har lyckats stoppa spelet från att krascha med err_gfx_d3d_init fel genom att ta bort deras överklocka.

    Naturligtvis är detta inte perfekt för en entusiastisk överklockning, men åtminstone har du en tydligare uppfattning om vad som orsakar problemet. Om spelet inte längre kraschar när du återgår till standard GPU-frekvenser, förlorar du antingen helt eller experimenterar med olika värden tills du hittar en stabil uppbyggnad.

    Om du har en dubbel GPU-inställning (CrossFire eller SLI), försök att köra spelet med bara ett grafikkort och se om felet fortfarande visas. Om det inte gör det, konfigurera om SLI / CrossFire-inställningarna, starta om och starta sedan om spelet.

    5 minuter läst