Запускаете exe - окно «приложение не удалось запустить корректно (0xc0000005)» или мгновенное закрытие. Это STATUS_ACCESS_VIOLATION: процесс полез в память, куда нельзя. Windows при этом обычно жива. Это не стоп-код и не ошибка установщика с флешки, даже если номер тот же. Путать три ситуации нельзя: от этого зависит, что проверять первым.
Почему это происходит
Сама программа или её библиотеки. Повреждённый exe, неполный установщик, конфликт Visual C++ Redistributable, старый крякнутый файл. Одна игра падает, остальные живы - почти всегда софт, не «Windows сломался».
Антивирус и песочница. Защитник или третий антивирус режет процесс на старте, иногда с тем же 0xc0000005. Ложное срабатывание после обновления баз - бытовая вещь. Добавить папку в исключения на минуту проверки допустимо, отключать защиту навсегда незачем.
Несовместимость и DEP. Старая программа на Windows 10 или 11, сломанный манифест, Data Execution Prevention ловит подозрительный код. Режим совместимости иногда помогает. «Отключить DEP для всей системы» в интернете советуют зря: это ослабляет защиту всех процессов ради одной утилиты 2009 года.
Оперативная память и диск - когда падают разные exe. Если 0xc0000005 у проводника, браузера и игры по очереди, уже похоже на планку или бэды. Тогда соседним кадром может прийти синий MEMORY_MANAGEMENT. Одна программа - не спешите менять железо.
Не путать с установкой Windows. 0xc0000005 в setup - флешка, память, диск, ещё нет рабочего стола. Здесь стол есть, падает конкретный файл. И не путать с синим экраном: там имя вроде SYSTEM_SERVICE_EXCEPTION, не окно exe.
Искажения в запросах вроде «ошибка ехе 0xc0000005» с русской «е» - всё равно про запуск программы и тот же код. Пишите расширение латиницей: exe.
Иногда окно пишет не 0xc0000005, а «память не может быть read» без номера. Смысл тот же: access violation. Диагностика не меняется. Если номер другой, например 0xc000007b, это уже про отсутствующие библиотеки, не про эту статью. Не склеивайте 0xc0000005 и 0xc000007b: похожий вид, разный ремонт.
Что делать самому
- Запишите, какой файл и когда. Один exe после обновления игры или любой запуск после установки антивируса. Переустановите программу с официального сайта, не копируйте exe из папки в папку «чтобы заработало».
- Проверьте библиотеки и совместимость. Доустановите свежие Visual C++ Redistributable с сайта Microsoft, не пакетом «все версии сразу» с форума. Для старой программы: свойства exe → совместимость. Не снимайте DEP со всей Windows.
- Проверьте антивирус. Временно исключение на папку программы. Если заработало - оставьте исключение или смените защитник, не качайте «лечение 0xc0000005».
- Запустите
sfc /scannow, если падают системные ярлыки: проводник, калькулятор, параметры. Для одной сторонней игрыsfcредко обязателен, но и не вреден. - Если падают разные программы - память и диск.
mdsched.exe, SMART,chkdsk. Это уже общая диагностика, как для синего экрана. - Не правьте реестр AppInit и не подменяйте
ntdll.dll. Такие советы ломают вход в систему. Не скачивайте «fixer 0xc0000005»: отдельного лечащего файла для access violation нет.
Если программа корпоративная и падает только на одном ПК из пяти, сравните версии библиотек и антивирус. Не начинайте с переустановки Windows.
Журнал «Просмотр событий» → «Журналы приложений» иногда пишет тот же 0xc0000005 с именем модуля: ntdll.dll, unityplayer.dll, своя библиотека игры. Модуль ntdll.dll почти ничего не доказывает, как ядро на синем экране: крайний, не обязательно виновный. Имя своей библиотеки игры - повод чинить установку игры, не Windows.
Часто задаваемые вопросы
Почему номер как при установке Windows? Один NTSTATUS на разные процессы. Место смотрите по контексту: setup или уже стол и ярлык.
Это вирус? Иногда да, если exe с торрента. Часто нет: баг программы или антивирус. Проверьте файл на VirusTotal, не чистите реестр.
Поможет ли совместимость с Windows 7? Иногда старым утилитам. Играм с защитой - редко. Сначала переустановка самой игры.
Нужно ли отключать контроль учётных записей? Нет. UAC не причина 0xc0000005. Запуск от администратора - только если программе правда нужны права.
