Poprawka: err_gfx_d3d_init w GTA V.

  • Gra się zawiesza, ponieważ system nie ma wystarczających zasobów, aby uruchomić ją z DX11.
  • Niektóre ustawienia grafiki, takie jak Tesselation i VSync, powodują awarię.
  • Komputer nie ma najnowszych sterowników GPU.
  • Niektóre pliki DLL (x64.rpf, d3dcsx_46.dll i d3dcompiler.dll) znajdujące się w katalogu gry zostały uszkodzone.
  • Konfiguracja z dwoma GPU (Crossfire lub SLI) powoduje awarię silnika gry.
  • Brakująca lub uszkodzona biblioteka Visual C ++.
  • Jeśli obecnie zmagasz się z err_gfx_d3d_init błąd, są dobre wieści - większości użytkowników udało się rozwiązać i rozwiązać problem. Poniżej znajduje się zbiór poprawek, które umożliwiły użytkownikom naprawienie err_gfx_d3d_init błąd. Postępuj zgodnie z każdą metodą w kolejności, dopóki nie usuniesz komunikatu o błędzie.



    Uwaga: Pamiętaj, że wszystkie poniższe poprawki zakładają, że kupiłeś legalną kopię GTA V.

    Metoda 1: Zaktualizuj sterowniki GPU

    Biorąc pod uwagę fakt, że problem ten wzbudził duże zainteresowanie zarówno twórców Rockstar, jak i producentów kart graficznych, wydano wiele poprawek, aby rozwiązać ten problem na przestrzeni lat. Zarówno Nvidia, jak i ATI wydały poprawki stabilności, aby ograniczyć zasięg err_gfx_d3d_init błąd.





    Oczywistym miejscem do rozpoczęcia przewodnika rozwiązywania problemów jest upewnienie się, że sterowniki graficzne są zaktualizowane. Aby to zrobić, odwiedź ten link ( tutaj ) dla Nvidii lub tego ( tutaj ) dla ATI. Pobierz najnowszą wersję sterownika zgodną z modelem GPU i wersją systemu Windows, a następnie uruchom ponownie komputer i sprawdź, czy problem został rozwiązany. Jeśli tak nie jest, śledź Metoda 2 .



    Metoda 2: Ponowna instalacja i aktualizacja gry do najnowszej wersji

    Po usunięciu z listy przestarzałych sterowników GPU sprawdźmy, czy pliki katalogu gry są nienaruszone. Jeśli kupiłeś fizyczną kopię gry, możesz to zrobić tylko poprzez ponowną instalację gry.

    Uwaga: Jeśli kupiłeś grę przez Steam, kliknij prawym przyciskiem myszy GTA V w Biblioteka sekcję i wybierz Nieruchomości . Następnie idź do Pliki lokalne i kliknij Sprawdź integralność plików gry . Cały proces może zająć ponad 10 minut, ale zaoszczędzi ci konieczności ponownej instalacji gry. Jeśli skanowanie ujawni jakiekolwiek niespójności, Steam automatycznie ponownie pobierze brakujące / uszkodzone pliki.



    Gdy upewnisz się, że w katalogu gry nie ma uszkodzonych plików, upewnij się, że GTA V jest zaktualizowany do najnowszej wersji. W zależności od platformy, na której kupiłeś grę, etapy aktualizacji będą się różnić. Rockstar wydał serię poprawek dla przypadków, w których błąd jest spowodowany wewnętrznym problemem w grze.

    Jeśli komunikat o błędzie nadal pojawia się po ponownej instalacji i aktualizacji gry do najnowszej wersji, postępuj zgodnie z instrukcjami Metoda 3.

    Metoda 3: Wyłączanie Fraps, ShadowPlay lub innego oprogramowania do nakładek

    Wielu użytkowników podobno rozwiązało problem po wyłączeniu Fraps lub inne oprogramowanie, które nakłada informacje na ekran gry. Wygląda na to, że Fraps i kilka innych nakładek do gier jest w konflikcie z większością narzędzi do podkręcania GPU w GTA V. Jeśli używasz takiego oprogramowania do śledzenia FPS, wyłącz je i spróbuj uruchomić grę.

    Jeśli błąd nie pojawia się, gdy Fraps (lub inny) jest wyłączony, odinstaluj program i poszukaj innego rozwiązania do śledzenia liczby FPS. Jeśli wyłączenie Fraps / ShadowPlay nie pomogło, przejdź do Metoda 4.

    Metoda 4: Ponowna instalacja biblioteki Visual C ++ i DirectX

    Niektórym użytkownikom udało się rozwiązać problem po zainstalowaniu brakującego Biblioteka Microsoft Visual C ++ i ponowna instalacja DirectX . Najpierw odwiedź ten oficjalny link Microsoft ( tutaj ) oraz pobierz i zainstaluj Microsoft Visual C ++ 2008 SP1 .

    Po zainstalowaniu biblioteki C ++ przejdź do tego linku ( tutaj ) i zainstaluj Instalator sieciowy DirectX End-User Runtime . Zapewni to systemowi niezbędne pliki DLL wymagane do uruchomienia gry w DX 11.

    Metoda 5: Usunięcie plików DLL z folderu instalacyjnego GTA V (tylko Steam)

    Plik err_gfx_d3d_init błąd jest często powiązany z dwoma błędnymi plikami DLL z Niestandardowy HLSL kompilator. Niektórym użytkownikom udało się rozwiązać ten problem przez usunięcie d3dcsx_46.dll i d3dcompiler.dll z folderu instalacyjnego gry.

    Po usunięciu plików DLL przejdź do _CommonRedist w folderze GTA V i uruchom instalację DX, aby ponownie zainstalować brakujące komponenty DLL. Po zakończeniu instalacji uruchom ponownie system i ponownie uruchom grę.

    Jeśli zobaczysz inny błąd (związany z brakującymi plikami DLL), kliknij prawym przyciskiem myszy GTA V w bibliotece Steam i kliknij Nieruchomości . Następnie przejdź do Pliki lokalne i kliknij Sprawdź integralność plików gry.

    Po zakończeniu procesu uruchom ponownie grę i sprawdź, czy naprawiono błąd err_gfx_d3d_init błąd. Jeśli nadal tam jest, przejdź do Metoda 6 .

    Metoda 6: Uruchomienie gry w trybie Borderless bez tesselacji i VSync

    Istnieje kilka ustawień w grze, o których wiadomo, że uruchamiają err_gfx_d3d_init błąd. Niektórym użytkownikom udało się zatrzymać awarię gry z powodu tego błędu, wyłączając VSync, Tesselation i uruchamianie gry Bez granic tryb.

    Uwaga: Poniższa poprawka ma zastosowanie tylko wtedy, gdy błąd powodujący awarię pojawia się jakiś czas po uruchomieniu gry.

    Jeśli możesz uruchomić grę, zanim się zawiesi, przejdź do Ustawienia> Grafika i ustaw VSync do POZA . Następnie przewiń w dół i wyłącz Teselacja i ustaw Ustawienia ekranu do Bez granic (możesz także wymusić na ekranie Bez granic naciskając ALT + ENTER) .

    Jeśli gra zawiesza się z tym samym err_gfx_d3d_init błąd, przejdź do metody poniżej.

    Metoda 7: Zmiana ustawienia Direct X w grze na 10 lub 10.1

    Chociaż GTA było sprzedawane jako gra DirectX 11, zostało również zaprojektowane do działania na starszych wersjach DirectX. Plik err_gfx_d3d_init błąd jest głównie spowodowany problemami ze zgodnością między sprzętem graficznym a oprogramowaniem obsługującym DirectX obecnym w systemie.

    Większość użytkowników była w stanie usunąć błąd, zmieniając wersję DirectX w grze na 10 lub 10.1. Chociaż najprawdopodobniej rozwiąże to twój problem (szczególnie na komputerach, które ledwo spełniają minimalne wymagania), sprawi, że gra będzie wyglądać mniej ładnie niż w DirectX 11. Przełączasz się na DirectX 10, przechodząc do Ustawienia> Grafika i ustaw Wersja DirectX do 10.1 lub 10.

    Jeśli podczas uruchamiania pojawia się błąd i nie możesz uzyskać dostępu do ustawień w grze, wykonaj poniższe czynności:

    1. Przejdź do katalogu głównego GTA V. Domyślnie znajduje się w C: Pliki programów Rockstar Games Grand theft auto V.
    2. Utwórz nowy plik .txt i nadaj mu nazwę „Commandline.txt”.
    3. Dodać -DX10 wiersz do pliku, a następnie zapisz go.
    4. Otwórz grę i zobacz, czy błąd został usunięty.

    Metoda 8: Wyłączanie podkręcania GPU i CrossFire / SLI

    Jeśli masz zwyczaj podkręcania sprzętu, możesz wyłączyć niestandardowe częstotliwości, aby sprawdzić, czy powodują problem. Niektórym użytkownikom udało się zatrzymać awarię gry z rozszerzeniem err_gfx_d3d_init błąd przez usunięcie ich przetaktowania.

    Oczywiście nie jest to idealne rozwiązanie dla entuzjastów overclockingu, ale przynajmniej będziesz mieć jaśniejszy obraz tego, co powoduje problem. Jeśli gra nie zawiesza się już po przywróceniu domyślnych częstotliwości GPU, albo całkowicie je zgub, albo eksperymentuj z różnymi wartościami, aż znajdziesz stabilną wersję.

    Jeśli masz konfigurację z dwoma GPU (CrossFire lub SLI), spróbuj uruchomić grę z tylko jedną kartą graficzną i sprawdź, czy błąd nadal się pojawia. Jeśli tak się nie stanie, ponownie skonfiguruj ustawienia SLI / CrossFire, uruchom ponownie, a następnie ponownie uruchom grę.

    5 minut czytania