0xc0000005 - это STATUS_ACCESS_VIOLATION: программа или установщик полезли в память, куда им нельзя. Сам по себе код не говорит «вирус» и не говорит «смените диск». Важно, когда он вылез: при запуске .exe, внутри уже открытой игры, при установке Windows с флешки или как часть синего экрана. Это разные истории. В английской записи тот же смысл звучит как access violation.

Почему это происходит

Запуск одной программы. «Ошибка приложения 0xc0000005», окно с именем игра.exe или app.exe. Чаще всего: битая установка, конфликт оверлея (Discord, GeForce Experience, античит), DEP, старый антивирус, который вмешивается в процесс. Roblox, Call of Duty, Cold War сыплются этим кодом регулярно - у них в логе ещё бывает смещение (offset). Смещение нужно для разработчика, вам оно почти ничего не даёт, кроме подтверждения, что упал конкретный модуль.

Установка Windows. 0xc0000005 в середине копирования файлов - уже не «роблокс кривой». Установщик сам стал жертвой памяти или сбоя чтения с флешки. Здесь начинают с другой флешки и проверки RAM, а не с переустановки игры.

Синий экран, а не окно программы. Если 0xc0000005 мелькает внутри стоп-кода - смотрите имя стоп-кода (SYSTEM_SERVICE_EXCEPTION и подобные), не только шестнадцатеричное число. Путать окно «приложение не удалось запустить» и BSOD нельзя: лечение разное.

Железо под маской софта. Битая планка памяти даёт 0xc0000005 в разных программах по очереди. Одна и та же игра падает в одном месте - скорее файлы или оверлей. Падают браузер, проводник и игра вперемешку - сначала память, потом «переустановка лаунчера».

Непредвиденная ошибка 0xc0000005 в установщике Microsoft - та же STATUS_ACCESS_VIOLATION, только без имени игры. Текст «непредвиденная» ничего не добавляет: смотрите, на каком шаге встал мастер.

Не выдумывайте соседние коды. 0xc0000005 не равен 0xc000000f (это загрузчик и BCD) и не равен 0xc000021a. Похожие «хвосты» в поиске путают людей. Пишите код целиком.

Что делать самому

  1. Зафиксируйте сценарий. Одно приложение, любая программа, установка Windows, синий экран. Скрин окна: имя модуля и, если есть, смещение. Для игры - запускалась ли она вчера после того же обновления Windows.

  2. Для одной программы переустановите её и уберите оверлеи. Скачайте установщик с официального сайта, не «репак с папкой». Отключите оверлей Discord и GeForce, запустите .exe от имени администратора только если без этого не стартует. Добавление в исключения антивируса - да. Правка реестра «от 0xc0000005» из случайной статьи - нет: там часто сносят DEP для всей системы.

  3. Проверьте память, если падают разные вещи. mdsched.exe - «Средство проверки памяти Windows», лучше на ночь. Одна ошибка в отчёте - уже повод менять планку, не «лечить Windows». Как прогонять тест спокойно, без самодеятельности с таймингами - в отдельной инструкции.

  4. Обновите или откатите драйвер видео, если падает игра. Чистая установка с сайта NVIDIA или AMD, не «драйвер-пак на 15 ГБ». Для Call of Duty и подобных античит иногда конфликтует со старым overlay. Это не повод качать чужие .sys.

  5. Если код на установке Windows - смените носитель и уберите лишнюю память. Другая флешка, задний USB, одна планка. Повторяется на одной и той же планке в разных слотах - меняйте память. Повторяется на любом комплекте - смотрите диск и кабель.

  6. Системные файлы - только если Windows уже стоит и живёт. sfc /scannow и DISM имеют смысл при падении проводника и системных утилит. Для одной игры они почти бесполезны.

Часто задаваемые вопросы

Что такое смещение ошибки 0xc0000005? Адрес внутри модуля, где произошёл запрещённый доступ. Нужен разработчику. Вам достаточно имени файла рядом: unityplayer.dll, nvwgf2umx.dll и так далее.

0xc0000005 при установке Windows - то же, что в игре? Тот же статус, другая причина. В игре - процесс. На установке - чаще память или носитель.

Можно ли отключить DEP, чтобы ошибка пропала? Иногда окно исчезнет, причина останется, плюс вы ослабите защиту. Так делать не стоит. Ищите конкретный модуль или железо.

Access violation и 0xc0000005 - одно? Да. Разные языки одного статуса.

Смотрите также