Решено - ГТА 5 вылетает без ошибки на рабочий стол

3 0

Проблема: играю минут 10-30 в сюжетный режим и игра вылетает на рабочий стол без ошибок. Просто закрывается и всё.

Что имею: комп, который тянет на ультрах практически все игры. Не топовый уже, но мне хватает: i7 7700, 32 гига оперативы, 1080 (обычная, не Ti), мамка тоже какая-то игровая, название не помню, но это и не столь важно.

На днях почистил системник от пыли, продул и пропылесосил все платы, кулеры, видяху, бп, заменил термопасту, все фильтры вымыты, спиртом продул разные труднодоступные места. Проц в пике не греется выше 60 градусов, видяха тоже.

Игра, правда, стоит на обычном HDD, но судя по сообщениям на форумах, проблема эта у многих игроков и даже у тех, у кого стоит на SSD.

В папке C:\Users\user\Documents\Rockstar Games\Launcher есть файл launcher.log, проверил его и нашёл запись с ошибкой:

[DISPLAY] [18676] [gamelaunch] Game launched from Steam Helper
[DISPLAY] [18676] [gamelaunch] Game exited with code 0xc0000005 (3221225477)
[DISPLAY] [18676] [crashdetection] Game left no exit file.
[ ERROR ] [18676] [crashdetection] Exit code 0xc0000005 indicates a fatal game exit (reason: STATUS_ACCESS_VIOLATION)
[DISPLAY] [Main ] [cloudsaveop] Cloud Save sync requested for title 'gta5'
[DISPLAY] [Main ] [cloudsaveop] Starting cloud save enabled check for title 'gta5'
[DISPLAY] [Main ] [cloudsaveop] Received cloud saves enabled state for title 'gta5' = enabled
[DISPLAY] [Main ] [cloudsaveop] Identifying potential cloud save conflicts for title 'gta5'
[ ERROR ] [Main ] [gla] Canceled during cloud sync
[DISPLAY] [Main ] [launcher] StartShutdown - Now in progress
[DISPLAY] [Main ] [app] Application quit requested (exit code: 0)
[DISPLAY] [Main ] [launcher] Closing log file.

Судя по логу, код основной ошибки - 0xc0000005. И связана она с многочисленными причинами, от физических проблем с модулем оперативной памяти, до кривых драйверов или обновлений Windows или другого софта.

Другими словами, причина - любая.

Как я пробовал решить проблему и как её пытались решить другие пользователи:

  • проверить целостность файлов игры,
  • проверить антивирусом,
  • выключить антивирус, 
  • обновление драйверов,
  • полное удаление всех драйверов и чистая установка,
  • переустановка Rockstar Games Launcher,
  • очистка компьютера, например с помощью Ccleaner,
  • поиск и очистка проблем в реестре,
  • выключить Steam оверлей,
  • выключить оверлей Nvidia,
  • отсоединение всех USB устройств, кроме клавиатуры и мыши,
  • переустановка игры,
  • удаление игровых d3d9.dll и dinput.dll, и использование системных вместо них,
  • переустановка DirectX,
  • смена версии DirectX на 10-ю,
  • форсированное открытие всех портов, которые используют R* и ГТА на уровне роутера,
  • запуск файлов GTA, как администратор (в этом случае игра вообще перестала запускаться),
  • удаление кастомного звукового драйвера и использование стандартного,
  • понижение игровых настроек,
  • включение/выключение вертикальной синхронизации,
  • выключение тесселяции,
  • запуск игры в оконном режиме,
  • удалял локальные файлы профиля Social Club,
  • запускал SFC/scannow через командную строку (с запуском в режиме администратора),
  • полностью удалил Microsoft OneDrive (несколько раз выдавал ошибку при загрузке Windows),
  • ......

Ничего из вышеперечисленного не дало эффекта!

Читал кучу форумов, где у человеков те же проблемы. Например тут и тут (англ) одни из самых адекватных топиков, в остальных местах одно и то же мусолят, будто одинаковую статью переписали 100500 раз, проблему ничего не решает.

Советуют удалить MSI Afterburner и RivaTuner Statistics Server, но у меня их нет на компе.

Есть еще способы?

GTA 5
Подтверждаю. Проблема есть. Обновил вчера дрова на видеокарту. Сегодня поиграл 24 минуты и опять вылетела.
5 Ответы
4 0

В моём случае проблема оказалась с плохим контактом видео карты в PCI разъеме. Не знаю, как это произошло, может кто-то ударил системник или я сам ногой заехал (стоит на полу), не суть.

Симптомы: пока комп не использует видео карту - всё ок. Но в моём случае даже стресс тесты проходили нормально, тот же 3D Mark, например, поэтому долго понять не мог причину.

  1. Выключил питание, вытащил видео карту.
  2. Протёр её контакты ватным диском, смоченным спиртом (можно заказать флакон на Ozon или Wildberries).
  3. Продул видяху и PCI слоты.
  4. Вставил видео карту в другой PCI слот.

И вуаля!

Никаких больше вылетов не было.

Перед этим игровая сессия длилась максимум 20-30 минут. После чего закрытие игры без каких-либо сообщений или синий экран смерти с совершенно разными ошибками.

Решение проблемы нашел случайно, по названию ошибки в логе событий Windows, связанным с приложением dwm.exe (Desktop Window Manager), отвечающим за отображением окон приложений, визуальные и 3D эффекты и многое другое, связанное с визуализацией.

Саму ошибку уже не помню, но на очередном форуме нашел такое предложение решения.

1 ЗА 0

Решение от пользователя с Reddit. Далее перевод с его слов.

------

Эта ошибка доставала меня на протяжении месяцев, но я наконец-то смог её победить. В моём случае причиной стала очень старая программа, которая перестала нормально функционировать после очередного обновления Windows, но некоторые её DLL файлы загружались вместе с запуском игры. После удаления программы - вылеты прекратились и игра стала работать часами.

Перепробовал все перечисленные варианты и даже больше. Переустанавливал драйверы, игру, запускал с правами админа, менял настройки антивируса и фаерволла. Ничего не помогало.

Затем где-то прочитал, что нужно начать исследование проблемы через проверку системного лога используя стандартный Просмотр событий Windows (Event log).

Там я обнаружил, что gtav.exe закрывается из-за другого .dll файла, который является частью USB драйвера. Я исследовал зависимости этого файла через плагин File Info для Total Commander и обнаружил, что некоторые из загружаемых dll не могут быть найдены или помечены, как "проблемные". Эти файлы были частью как раз той самой старой программы, которую я удалил и вуаля - вылеты ГТА 5 прекратились.

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

------

Конец цитаты.

К сожалению автор этого поста не указал конкретное название софта, которое триггерило ошибку в его случае.

Сам еще не пробовал, так как после очередного вылета прошло уже очень много времени, а лог надо смотреть сразу, иначе куча других записей перебьют то, что надо искать.

Как открыть системный лог:

  • нажмите Win + S, откроется системный поиск,
  • введите "event" или "просмотр" без кавычек,
  • в результатах поиска должно появиться приложение Просмотр событий или Event Viewer в зависимости от языка Вашей системы,
  • переходим в раздел Windows > Системные события (как на скрине ниже),
  • откроется список событий, если выбрать строчку, то ниже будет описание или причина ошибки.

windows просмотр событий

UPD: игра снова крашнулась, в "Просмотре событий" не смог найти ничего про gtav.exe, так же как и про причину падения.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\luafv значение Start переправить с 2 на 0" мне помогло ошибка была именно в нём
0 0

Никто, действительно, пока не придумал 100% решения, даже разработчики. У всех разные конфиги и железо, разное окружение. Народ переустанавливает игру, винду, дрова и всё, что только можно, но вылеты продолжаются.

У кого-то проходит само собой, так же неожиданно, как и появилось.

Короче говоря, все попытки что-то самостоятельно исправить в 90% либо от последователей Карго Культа, либо феерически тупые.

Вердикт: кривая игра, как бы это печально не звучало. Ибо проблема реально массовая.

0 0

Согласно этой теме на всё том же Реддите, решения до сих пор так и не найдено. Судя по датам публикаций в сети, разработчики из Рокстар уже больше года пытаются исправить баг, но безуспешно.

Служба поддержки Rockstar будет советовать отключать или удалять различные программы, основываясь на файлах логов, которые им отправляют игроки. Ни одна из этих рекомендаций не сработает, вылеты продолжаются.

Пользователь установил новый SSD, поставил чистую систему, установил GTA 5, но вылеты так никуда и не делись. Проблема не связана с железом ПК.

Программы, которые просили удалить разработчики: VoiceMeeter Banana, Ryzen Master, NZXT CAM, MSI afterburner, ArmouryCrate, Five-M, FRAPS, Geforce Experience, OneDrive, Corsair ICUE, Cooler Master Wraith Prism Controller, Windows Defender, Bitdefender и многие другие.

Удаление ни одной из перечисленных программ не дало результата.

Основываясь на сообщениях с форумов, в Стиме, блогах, комментариях на сайтах, игра крашится независимо от действий пользователя, это может произойти в любой момент. Поэтому проблема не связана с игроками и её решение скорее всего нам неподвластно.

В редких случаях игра может вылететь в синий экран смерти.

Еще один список протестированных действий, которые НЕ сработают:

  • Онлайн и сюжетка вылетают одинаково.
  • Отключение полноэкранной оптимизации.
  • Отключение DSR в Nvidia.
  • Откатывание и обновление драйверов.
  • Восстановление Windows к предыдущим обновлениям.
  • Понижение настроек в игре.
  • Отключение всех возможных оверлеев (Steam, Discord и тд).
  • Дефрагментация и оптимизация дисков.
  • Верификация файлов игры.
  • Установка игры на HDD или SSD.
  • Увеличение виртуальной памяти.
  • Отключение антивируса.
  • Установка игры с нуля на новом диске.
  • Включение/отключение VPN.
  • Игра в сессиях по приглашению.
  • Публичное соло лобби.
  • Различные оконные режимы.
  • Отключение дополнительных мониторов.
  • Запуск игры в 60 Гц.
  • Удаление и переустановка Social Club.
  • Переустановка DirectX.
  • Использование различных настроек и версий DirectX.
  • Перестановка планок оперативной памяти.
  • Создание второго аккаунта Windows с правами администратора.
  • Запуск игровых файлов в режиме совместимости или администратора.
1 ЗА 2

Тоже начала вылетать. Бился два дня сам, обновлял дрова, проверял файлы игры, всё, как обычно везде советуют. Даже графику на минимум ставил.

Потом написал в саппорт Рокстар, около часа сидел с ними в онлайн чате, отправил 3 файла: DxDiag, отчёт msinfo32 и лог Social Club Launcher.

В итоге посоветовали сделать две вещи:

  1. Выключить Windows Defender и антивирус.
     
  2. Удалить данные учетной записи в Social Club. При этом сам аккаунт и все сохранения останутся на месте, будут удалены лишь локальные файлы, которые восстановятся после следующего входа в аккаунт:
    1. Запускаем Rockstar Games Launcher.
    2. Настройки.
    3. Данные учетной записи.
    4. Удалить.

удалить данные профиля social club

удалить профиль rockstar

Ваш локальный профиль используется для доступа к сети, и в некоторых случаях требуется удалить его, чтобы устранить определенные ошибки. Удаление локального профиля никак не отразится на Вашей учетной записи Social Club и сохранениях игр. После того, как Вы войдете в Social Club, локальный профиль будет создан заново.

После этого снова зашёл в сошиал клаб и запустил игру, как обычно.

Не знаю, что из вышеперечисленного помогло, но вылеты прекратились.

Отпишите в комментах, кому помогло.

Хватило буквально на один раз, поиграл один вечер, в течение часа вылеты прекратились, но потом начались опять. Удалял профиль повторно - не дало эффекта никакого.
Спасибо тебе, добрый человек, мне тоже помогло, но не на долго. Опять вылетает.
Мне не помогло, вылетает. Имхо, проблема с RGL, потому что читал, что RDR2 так же начала вылетать у многих.
Друг, помоги остальным игрокам, зайди на страницу вопросы без ответов.
Может именно ты знаешь ответ, который кто-то ждёт.