Решён
Как вылечить ошибку GTA 5 ERR_GFX_D3D_INIT?

Дмитрий Ковалёв PC-игры
12.6k
7

Купил GTA 5 в Стиме на распродаже, поставил, запускаю, через 5-10 минут игры вылетает с ошибкой:

ERR_GFX_D3D_INIT

Иногда при старте, иногда в процессе. Стабильно каждый запуск.

Система:

  • Windows 11 23H2
  • Ryzen 5 5600X
  • RTX 3060 12GB
  • 16GB RAM
  • Драйвер Nvidia 560.94
  • SSD NVMe

Что делал:

  • Обновил драйвер до последнего
  • Проверил целостность файлов через Steam
  • Запускал от имени администратора
  • Отключил антивирус
  • Поставил DirectX из папки игры

Ничего не помогло. В другие игры (Cyberpunk, RDR2) играю без проблем. Карта не перегревается, температуры в норме.

Что еще попробовать?

UPDATE: Решилось! Проблема была в новом драйвере Nvidia 560.94. Откатился на 555.85 через DDU и вылеты прекратились. Спасибо всем, особенно за совет с DDU.
Решение
66
Участник • 4 ответа

560.94 на GTA 5 глючит, это известная проблема. На реддите r/nvidia уже несколько тредов.

Откати драйвер через DDU (Display Driver Uninstaller). Качаешь DDU с guru3d.com, загружаешься в безопасный режим, запускаешь DDU, выбираешь "Clean and restart". После перезагрузки ставишь 555.85, он стабильный.

Не откатывай через диспетчер устройств, он чистит не все. Только DDU.

Аватар Дмитрий Ковалёв

Попробую сегодня вечером, отпишусь. 555.85 скачать с сайта Nvidia?

Аватар Алексей Сыроед

Да, на nvidia.com/drivers. Там в расширенном поиске можно выбрать конкретную версию.

Аватар Дмитрий Ковалёв

Сработало! Откатился на 555.85 через DDU, уже 3 часа играю без единого вылета. Спасибо огромное!

41
Участник • 4 ответа

Если откат драйвера не поможет, проверь еще вот что.

GTA 5 не умеет работать с DirectX 12 напрямую, она использует DX11. Но в Windows 11 иногда конфликтует аппаратное ускорение планирования GPU (Hardware-accelerated GPU scheduling). Выключи его:

  1. Параметры Windows > Система > Дисплей > Графика
  2. Изменение стандартных параметров графики
  3. Выключи "Планирование GPU с аппаратным ускорением"
  4. Перезагрузись

Еще один вариант: в settings.xml игры (Documents/Rockstar Games/GTA V) найди строку <DX_Version value="2" /> и замени на <DX_Version value="1" />. Это переключит рендер с DX11 на DX10.1. Графика чуть хуже, но вылеты часто уходят.

И последнее. Проверь, нет ли у тебя оверлеев: Discord, GeForce Experience, Steam Overlay. Попробуй все три отключить. GTA 5 их ненавидит, особенно GeForce Experience с Shadowplay.

23
Участник • 8 ответов

попробуй удалить папку с кешем шейдеров

C:Users[имя]AppDataLocalRockstar GamesGTA VProfiles[набор цифр]

там удали файлы которые начинаются на d3d и shader. при следующем запуске игра перекомпилирует шейдеры под твою карту заново, иногда они просто криво билдятся с первого раза

процесс займет минуты 2-3 при загрузке, не пугайся что висит

33
Участник • 6 ответов

Добро пожаловать в мир Rockstar Games, где 10-летняя игра до сих пор крашится на современном железе, а разработчикам плевать, потому что они заняты продажей Shark Cards в GTA Online.

ERR_GFX_D3D_INIT - это generic ошибка, которая означает "что то пошло не так с инициализацией графики, но мы не скажем что именно". Вместо нормальных логов и кодов ошибок Rockstar выдает одну строчку на все случаи жизни.

А потом они удивляются почему люди качают пиратку с уже пропатченными dll-ками вместо их прекрасного лаунчера.

15
Участник • 6 ответов

Кстати, если у тебя стоят какие нибудь моды или ScriptHookV, убери их. Даже если ты их не ставил, проверь папку игры на наличие файлов типа dinput8.dll, ScriptHookV.dll, dsound.dll в корне. Иногда с торрентов или с прошлых установок остаются. На лицензии они вызывают именно эту ошибку.

8
Участник • 4 ответа

У меня такое же было на 3060ti, тоже на 560 драйвере. Откат на 555 помог, подтверждаю. Видимо нвидия что то сломала в новой ветке для старых dx11 тайтлов.

0
Случайный участник (Гость)

переустанови винду, серьезно. У меня ERR_GFX_D3D_INIT вылезал на каждой второй игре, а не только в гта. Оказалось что какой то системный компонент DirectX был поврежден и никакие vc_redist и dxwebsetup не помогали. Чистая установка win11 решила все проблемы разом

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.