ERR_GFX_D3D_INIT w FiveM i GTA V: jak naprawić błąd DirectX

ERR_GFX_D3D_INIT zamyka FiveM przy uruchamianiu? Zaktualizuj sterowniki GPU, zmień wersję DirectX, cofnij overclocking, zresetuj settings.xml i przetestuj tryb okienkowy, krok za krokiem.

Okno gry otwiera się na moment, a następnie zamyka się tym błędem:

text
ERR_GFX_D3D_INIT

Oznacza to, że GTA V nie mogła uruchomić swojej warstwy grafiki. Oto naprawy w kolejności, od najbezpieczniejszej do najbardziej drastycznej.

1. Zaktualizuj sterownik karty graficznej

Zacznij tutaj. Pobierz najnowszy sterownik od NVIDIA, AMD lub Intel, zainstaluj go i zrestartuj komputer. Jeśli masz laptopa z dwoma GPU (zintegrowanym i dedykowanym), zaktualizuj oba.

Jeśli błąd pojawił się zaraz po aktualizacji sterownika, zainstaluj poprzednią wersję. Nowe sterowniki czasami rzeczywiście psują rzeczy.

2. Sprawdź wersję DirectX w ustawieniach GTA

GTA V ma opcję wersji DirectX w ustawieniach grafiki (DirectX 10, 10.1 lub 11). Jeśli gra uruchomi się ze złym ustawieniem, może się zapaść przed dotarciem do menu i nie będziesz mógł tego zmienić z poziomu gry.

Napraw to, resetując plik ustawień, jak wyjaśniono w sekcji 5, aby gra uruchomiła się z wartością domyślną. Następnie możesz otworzyć Ustawienia > Grafika i wybrać wersję, która działa na twoim GPU. Nowoczesne karty działają dobrze z DirectX 11.

3. Usuń overclocking

Niestabilny overclock GPU, overclock pamięci lub agresywny undervolt pojawia się jako błąd Direct3D najpierw, ponieważ GTA V mocno obciąża kartę graficzną przy uruchamianiu.

  • Zresetuj swoje GPU do standardowych zegonów w MSI Afterburner lub narzędziem producenta.
  • Czasowo wyłącz fabryczne profile « OC mode » lub « boost ».
  • Przetestuj ponownie. Jeśli błąd zniknął, przywróć overclock w mniejszych krokach.

4. Wyłącz nakładki i narzędzia przechwytywania

Programy, które zaczepniają się w DirectX, to klasyczna przyczyna tego błędu. Wyłącz lub całkowicie zamknij:

  • Nakładkę Discorda
  • MSI Afterburner i RivaTuner Statistics Server
  • Steam, NVIDIA i AMD nakładki w grze
  • Xbox Game Bar i przechwytywanie gier OBS

Przetestuj ze wszystkimi wyłączonymi. Jeśli nie chcesz ich tracić na zawsze, włącz je jeden po drugim potem.

5. Zresetuj settings.xml

Uszkodzona lub niekompatybilna konfiguracja grafiki często powoduje awaria. Zamknij FiveM i GTA, a następnie zmień nazwę pliku ustawień. Otwórz ten folder:

text
%userprofile%\Documents\Rockstar Games\GTA V

Zmień nazwę settings.xml na settings.xml.bak. Gdy gra się uruchomi, wygeneruje nowy z bezpiecznym ustawieniami domyślnymi. To również resetuje wszystkie twoje wybory graficzne, dlatego zmieniasz nazwę zamiast usuwać.

Możesz to zrobić z PowerShell:

powershell
$dir = "$env:USERPROFILE\Documents\Rockstar Games\GTA V"
Rename-Item "$dir\settings.xml" "settings.xml.bak"

Jeśli folder Dokumenty jest przekierowany do OneDrive lub innego dysku, użyj zamiast tego tej ścieżki.

Porada: FiveM przechowuje własną kopię ustawień grafiki. Jeśli zmiana nazwy settings.xml nic nie zmieni, zmień nazwę %appdata%\CitizenFX\gta5_settings.xml w ten sam sposób.

6. Spróbuj trybu okienkowego lub trybu bez ramki

Tryb pełnoekranowy na wyłączność wymaga więcej od sterownika i może się nie powieść na niektórych konfiguracjach, głównie z wieloma monitorami, drugim GPU lub zmienioną częstotliwością odświeżania.

Gdy gra się uruchomi, przejdź do Ustawienia > Grafika i ustaw typ ekranu na Okienkowy lub Bez ramki. Jeśli nie możesz dotrzeć do menu, ponieważ pada się wcześniej, reset ustawień powyżej to droga do wejścia: domyślna konfiguracja uruchamia się bez ustawienia, które zawodziło.

Ustaw również monitor na normalną rozdzielczość i częstotliwość odświeżania podczas testowania. Niestandardowa rozdzielczość może również spowodować ten błąd.

7. Sprawdź pliki GTA i kondycję GPU

Jeśli nic nie zadziałało:

  • Zweryfikuj pliki GTA V. Patrz Weryfikacja plików GTA V.
  • Wyczyść pamięć podręczną FiveM za pomocą Jak wyczyścić pamięć podręczną FiveM.
  • Upewnij się, że GPU się nie przegrzewa i Windows jest zaktualizowany.
  • Jeśli używasz laptopa, upewnij się, że FiveM działa na dedykowanym GPU, w Ustawieniach Windows > System > Wyświetlacz > Grafika.

Jeśli wciąż się pada, zapisz informacje o awarii i zapytaj na forum Cfx.re. FiveM crashes on startup pokazuje jak.

Lista kontrolna

Objaw Naprawa
ERR_GFX_D3D_INIT przy uruchamianiu Zaktualizuj lub wycofaj sterownik GPU
Zaczęło się po aktualizacji sterownika Zainstaluj poprzednią wersję sterownika
Overclockowany GPU Zresetuj do standardowych taktów
Uruchomiona nakładka (Discord, Afterburner, RivaTuner) Wyłącz i przetestuj
Nie można dotrzeć do menu grafiki Zmień nazwę settings.xml, a następnie ustaw wersję DirectX
Pełny ekran się nie udaje Użyj Okienkowy lub Bez ramki
Laptop z dwoma GPU Uruchom FiveM na dedykowanym GPU

Szybkie odpowiedzi

Co oznacza ERR_GFX_D3D_INIT?

Gra nie mogła uruchomić Direct3D, interfejsu graficznego, którym się renderuje. Prawie zawsze jest to problem ze sterownikiem, ustawieniem DirectX, nakładką lub overclockingiem GPU na twoim komputerze, a nie wina serwera.

Gdzie znajduje się settings.xml GTA V?

W Documents\Rockstar Games\GTA V\settings.xml. Zmień nazwę, a gra utworzy nowy plik z domyślnymi ustawieniami grafiki.

Czy serwer może spowodować ERR_GFX_D3D_INIT?

Rzadko. Jeśli pojawi się przy uruchamianiu przed dołączeniem do czegokolwiek, to problem z twoją konfiguracją grafiki. Ciężki serwer może wyczerpać twoją pamięć wideo, ale zwykle pokazuje inny błąd.

Skrypty bez tego problemu

Mic PhoneSkładany telefon, który rozkłada się w tablet i działa też na prawdziwym telefonie gracza.Zobacz skrypt →CCTV Security CamerasKamery do rozstawienia, tablet z podglądem wielu kamer na żywo i drukowane zdjęcia jako dowody.Zobacz skrypt →Arcade MachinesSiedem grywalnych gier arcade w prawdziwych automatach, z rankingami i zakładami.Zobacz skrypt →

Czytaj dalej