Ошибка 0xc0000005 - это STATUS_ACCESS_VIOLATION: программа или установщик полезли в память, которая им не принадлежит. На экране окна Windows это обычно «приложение не удалось запустить» или вылет без синего кадра. Это не имя стопа вроде CRITICAL_PROCESS_DIED и не код 43 у видеокарты. Запросы «ошибка виндовс 0xc0000005» и «ошибка 0xc0000005 windows» про одно и то же число. Ниже - как разделить запуск программы, установку системы и редкие случаи, когда 0xc0000005 мелькает рядом с синим экраном.
Почему это происходит
Конкретная программа бьётся о свою же память. Игра, банк-клиент, старый Photoshop. Повреждённый exe, несовместимая версия, overlay видеокарты, антивирус. Рабочий стол жив, падает одно окно. Лечить всю Windows из-за одной игры рано. Переустановка этой программы спокойнее «очистки реестра».
Установщик Windows или программы. На этапе копирования файлов 0xc0000005 бывает из-за битой флешки, плохой памяти или кривого образа. Это уже не «вылет Chrome». Диагностика: другой носитель, mdsched.exe, официальный ISO. Не скачивать «патч 0xc0000005.exe».
Обновление Windows. Реже. Пакет не ставится, в журнале 0xc0000005 у конкретного процесса обслуживания. Система при этом может работать. Это ошибка обновления, не стоп ядра. Сначала средство устранения неполадок Центра обновления и очистка загрузки пакетов, не синий экран.
Память и файл подкачки. Планка врёт - программы падают разными кодами, среди них 0xc0000005. Если сыпется всё подряд, не одно приложение, смотрите RAM. Синий MEMORY_MANAGEMENT - сосед по железу, другое проявление.
Повреждённые системные библиотеки. Редко, но sfc здесь уместен, если падают штатные вещи: проводник, калькулятор, Параметры. Не уместен, если падает одна пиратская сборка игры: сначала саму игру.
Путают с стоп-кодом. 0xc0000005 может встретиться внутри дампа как код исключения. На синем кадре при этом будет другое имя: SYSTEM_SERVICE_EXCEPTION, например. Лечить «ошибку 0xc0000005» как INACCESSIBLE_BOOT_DEVICE нельзя: до рабочего стола в одном случае вы дошли, в другом - нет.
Как исправить пошагово
- Запишите, когда всплыло 0xc0000005. Запуск одной программы, установка Windows с флешки, Центр обновления, или синий экран рядом. Это четыре истории. Без этой развилки советы из интернета начнут противоречить друг другу.
- Если падает одна программа - переустановите её и снимите оверлеи. Discord, GeForce Experience, баннеры антивируса. Запустите exe от имени администратора только если это осмысленно для этой программы, не как универсальное заклинание.
- Проверьте память, если падает разное.
mdsched.exeна ночь. Для установки Windows с 0xc0000005 память - первый подозреваемый после флешки. Подробности теста - в отдельной инструкции. - Проверьте системные файлы, если сыплются штатные окна. Командная строка администратора:
sfc /scannow, при необходимости DISM. Не удаляйтеntdll.dllи не подменяйте её с другого ПК: после этого получите уже синий экран. - Для сбоя установки Windows - другая флешка, другой USB-порт, образ с сайта Microsoft. Отключите лишние диски и карты. 0xc0000005 на этапе установщика редко лечится «правкой реестра», которого ещё нет.
- Для ошибки обновления - журнал Центра обновления, средство устранения неполадок, не «отключить службу вслепую навсегда». Отдельная статья про сбои обновлений Windows 10.
- Не ставьте твики DEP и «отключить предотвращение выполнения данных» для всей системы. Для одной старой программы исключение иногда делают точечно. Снять DEP со всей Windows - плохая идея: часть 0xc0000005 как раз ловит вредоносный код.
Часто задаваемые вопросы
0xc0000005 - это синий экран? Обычно нет. Обычно окно на рабочем столе. Синий кадр имеет своё имя стопа.
Ошибка виндовс 0xc0000005 и 0xC0000005 - одно? Да. Регистр буквы C не меняет код. Пишите латиницей: 0xc0000005.
Поможет ли антивирус? Иногда мешает: фильтр ломает запуск. Иногда ловит реально битый файл. Для проверки - окно исключения или временное отключение на одну программу, не удаление защитника навсегда.
Можно ли исправить правкой реестра из гайда «на все 0xc0000005»? Не стоит. Универсальной ветки нет. Чужие ключи рождают BAD_SYSTEM_CONFIG_INFO.
