Если вместо запуска Cyberpunk 2077 комп не просто скромненько пишет, что есть «Ошибка при запуске приложения (0xC0000005)», а выдает гораздо более масштабное EXCEPTION ACCESS VIOLATION,..
… а точнее целое
Error reason: Unhandled exception
Expression: EXCEPTION_ACCESS_VIOLATION (0xC0000005)
Message: The thread caused a user-mode data execution prevention (DEP) violation at 0x0.
File: (0)
??????????????
ну или
Error reason: Unhandled exception Expression: EXCEPTION_ACCESS_VIOLATION (0xC0000005) Message: The thread caused a user-mode data execution prevention (DEP) violation at 0x0. File: (0)
… то это таки проблема, которая сама по себе никуда не денется. Впрочем, можно сначала просто перезагрузить комп и потом попробовать запустить игру по-новой — иногда прокатывает. Но редко.
Не пропустите: Проблемы Cyberpunk 2077: о них и о том, что и как устранять
Обычно же, надо приложить некоторые усилия. Куда и как их в данном случае прикладывать, прям сейчас и расскажем. Итак,
Ошибка Exception Access Violation (0xC0000005) в Cyberpunk 2077 — что делать?
Значит, можно попробовать еще один способ обойти проблему быстро и по-хитрому. Называется он — No Intro Videos. Это бесплатный мод, который просто пропускает вступительную заставку Cyberpunk 2077. Вот [ССЫЛКА] на него на Nexus-е.
Прога сама по себе полезная, поскольку экономит кучу времени. НО в данном случае она полезна вдвойне, так как, реально позволяет запустить игру без ошибки EXCEPTION_ACCESS_VIOLATION (0xC0000005).
А вот если мод этот не сработал, то тогда по порядку:
#1 — проверяем систему
А для этого открываем командную строку от имени администратора (в поиске Windows пишем cmd, в выдаче кликаем по названию правой кнопкой мыши и жмем «Запуск от имени администратора«) и:
- запускаем процедуру проверки системных файлов Windows: вводим команду sfc /scannow, жмем Enter и дожидаемся завершения проверки;
- запускаем процедуру восстановления системных файлов Windows: вводим команду DISM /Online /Cleanup-Image /RestoreHealth и жмем Enter, после чего дожидаемся завершения процедуры сканирования компа (она займет некоторое время);
- устраняем ошибки диска с помощью команды CHKDSK: вводим команду chkdsk/f c: и жмем Enter, пишем Y и снова жмем Enter;
- после этого перезагружаем комп и запускаем Cyberpunk 2077.
Не пропустите: Ошибка файла скриптов в Cyberpunk 2077: что делать, когда ничего не помогает
#2 — отключаем от компа всё лишнее
Кроме мыши и клавиатуры, разумеется. Отключаем, в частности игровые контроллеры, HOTAS-джойстики и все прочие девайсы, которые на время игры не нужны. В том числе (и в первую очередь) те, которые подключены к компьютеру по Bluetooth.
В идеале — отключить их все оптом, а затем подключать по очереди и перезапускать игру. На котором она снова засбоит, тот и есть проблемный. Но это, если есть время и желание с ними возиться. И если проблема действительно в периферии.
#3 — чистим кэш шейдеров DirectX
Мера старая, давно проверенная и весьма эффективная, так что забывать о ней точно не стоит. Ведь вылеты игры частенько случаются как раз по причине программных сбоев в работе шейдеров DirectX.
Поэтому:
- открываем Проводник и находим папку C:\Users\[имя_пользователя]\AppData\Local\NVIDIA
- в папке «Nvidia» находим и удаляем папку «DXCache».
Либо же, в качестве альтернативного метода:
- в строке поиска Windows пишем «Очистка диска» и затем кликаем по соответствующему значку выше;
- в окне утилиты выбираем диск С (если дисков у компа больше одного);
- далее в списке «Удалить следующие файлы» выделяем «Кэш построителя текстуры DirectX«
- и жмем ОК.
Закрываем «Очистку диска» и запускаем Cyberpunk 2077. Теперь игра должна заработать нормально, без Exception Access Violation.