Если ошибка Access Violation 0xc0000005 не дает запустить RDR

Когда вместо запуска (или сразу же после заставки) вдруг выскакивает ошибка Access Violation с кодом 0xc0000005 и Red Dead Redemption на компе дальше не идет,..

…то, очень вероятно, проблема — традиционно в проге для настройки и мониторинга видеокарты. О чем, собственно, саппорт Rockstar уже отрапортовал, пообещав урегулировать вопрос как только, так сразу.

Следовательно, если на компе работает Rivatuner Statistics Server, ASUS GPU Tweak или оверлей NVIDIA и RDR не запускается с ошибкой 0xc0000005, то первым делом пробуем прогу эту закрыть, а затем просто перезапускаем игру и проверяем, как пойдет (если юзаем MSI Afterburner, то его закрываем тоже).

Классный VPN с хорошей скидкой

Не пропустите: Музыка в Red Dead Redemption 2: вокал, кантри и вездесущий фолк…

Судя по отзывам публики, в большинстве случаев этого вполне достаточно. Т.е. без RTSS или ASUS GPU Tweak игра и запускается и работает нормально.

Впрочем, как всегда в таких случаях, после отключения инструмента мониторинга также не лишним будет сначала запустить процедуру восстановления файлов игры (клиент Steam > пкм по названию RDR в Библиотеке > Свойства > Локальные файлы > Проверить целостность игровых файлов).

Если ошибка Access Violation 0xc0000005 не дает запустить RDR

Что делать, когда ошибка Access Violation 0xc0000005 не дает запустить Red Dead Redemption

Такое, к сожалению, тоже может быть. Потому если не удалось обойти проблему по-быстрому упомянутым выше способом, то тогда сначала, как обычно:

  • проверяем и обновляем драйвер видеокарты;
  • доустанавливаем все обязательные обновления Windows;
  • временно отключаем антивирус или вручную прописываем exe-файл игры или сразу всю папку в список исключений.

После этого перезагружаем комп, запускаем RDR и наблюдаем результат. Если снова не идёт, то тогда:

#1 — устанавливаем/восстанавливаем Visual C++

Так как по ходу установки игры клиент Steam автоматом загрузил на комп все, что нужно, то дополнительно ничего качать не надо.

Поэтому просто:

  • открываем клиент Steam и переходим в Библиотеку;
  • в строке поиска пишем steamworks и потом в результатах жмем правой кнопкой мыши по названию «Основные редистрибутивные пакеты Steamworks» (или Steamworks Common Redistributables);
  • в открывшемся меню жмем «Свойства» и затем — «Просмотреть локальные файлы«;
  • теперь в окне Проводника открываем папки _CommonRedist > vcredist
  • там будут еще папки, названные по годам (начиная с 2010-го) — открываем по очереди каждую и в каждой запускаем два файла VC_redis (в  версии x64 и x86);
  • в «vcredist» будет несколько папок с названиями по годам (начиная с 2010-го) — в каждой будет по паре установочных файлов — VC_redis.x64 и VC_redis.x86;
  • по очереди открываем каждую папку и по очереди запускаем установку этих файлов — обязательно обоих — и VC_redis.x64, и VC_redis.x86;
  • если какая-то из версий уже установлена, то система автоматом запросит разрешение на восстановление — разрешаем;
  • после завершения установки и обновления Microsoft Visual C++ обязательно перезагружаем комп.

Если же в такой (упрощенный и ускоренный) способ отремонтировать Visual C++ не получилось, значит:

  • идем на официальный сайт Microsoft — [ССЫЛКА];
  • качаем самую последнюю Visual C++ (обязательно в двух версиях — x86 и x64);
  • после завершения загрузки запускаем указанные файлы и выполняем установку необходимых компонентов (если на этапе запуска первого из двух файлов система пишет, что компоненты уже установлены, то просто переходим к установке второго);
  • после завершения процедуры установки перезагружаем комп.
#2 — переключаем игру на выделенную видеокарту

Если играем на ноуте, у которого две видеокарты (встроенная и выделенная), то проверяем, чтобы игра запускалась только с выделенной (вылеты со старты — один из симптомов того, что Red Dead Redemption пытается работать на встроенной видяхе).

Поэтому

  • для Nvidia — открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» > выбираем Red Dead Redemption в меню программ > и ниже для предпочтительного процессора устанавливаем «Высокопроизводительный процессор Nvidia«;
  • для AMD — открываем «Настройки Radeon» > Параметры > Дополнительные > Питание > Параметры приложений переключаемой графики > Red Dead Redemption > Высокая производительность (в меню справа).

Не пропустите: Проблемы Red Dead Redemption 2 на ПК: вылетает, лагает, падает FPS и пр [архивъ]

#3 — проверяем систему

А для этого открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«) и:

  • запускаем процедуру проверки системных файлов Windows: вводим команду sfc /scannow, жмем Enter и дожидаемся завершения проверки;
  • запускаем процедуру восстановления системных файлов Windows: вводим команду DISM /Online /Cleanup-Image /RestoreHealth и жмем Enter, после чего дожидаемся завершения процедуры сканирования компа (она займет некоторое время);
  • устраняем ошибки диска с помощью команды CHKDSK: вводим команду chkdsk/f c: и жмем Enter, пишем и снова жмем Enter;

После этого еще разок перезагружаем комп и запускаем Red Dead Redemption. Теперь должна заработать нормально.

Что будем искать? Например,VPN

Мы в социальных сетях