Как исправить ошибку 0xc0000005 при запуске приложения в Windows 7: причины и решения

0
24

Краткая памятка по устранению ошибки 0xc0000005

  1. Загрузитесь в безопасном режиме.
  2. Удалите последние обновления Windows через панель управления.
  3. Запустите проверку системных файлов (sfc /scannow).
  4. Проверьте оперативную память с помощью Memtest86.
  5. Обновите или переустановите драйверы устройств.
  6. Временно отключите антивирусное ПО.
  7. Выполните восстановление системы до контрольной точки.
  8. Проверьте компьютер на наличие вредоносных программ.
  9. Убедитесь, что все компоненты ПК совместимы.
  10. При необходимости переустановите Windows 7.

Возможные причины ошибки 0xc0000005

Как исправить ошибку 0xc0000005 при запуске приложения - изображение номер один
Как исправить ошибку 0xc0000005 при запуске приложения — изображение номер один

Fix - изображение номер два
Fix — изображение номер два

Сначала о наиболее распространённых причинах того, что программы не запускаются и сообщают о том что произошла «Ошибка при запуске приложения (0xc0000005)»:

  • Конфликт запускаемой программы со сторонним антивирусом
  • Встроенные функции защиты Windows 11 и Windows 10, например — изоляция ядра или DEP
  • Ошибки или повреждение файлов запускаемого приложения, а в некоторых случаях — системных файлов
  • Ошибки оперативной памяти компьютера
  • Обновления Windows, вызывающие сбои

Это не полный список, но с большой вероятностью причина проблем с запуском программы в чём-то из перечисленного.

Сообщение об ошибке может отличаться, например: «Ошибка при инициализации приложения» или «The application was unable to start correctly», но код будет тем же.

Варианты решения

А теперь способы исправить ошибку 0xc0000005 с учётом наиболее частых её причин:

  1. При наличии стороннего антивируса, попробуйте отключить его и проверить, решит ли это проблему. При отсутствии сторонних антивирусов можно попробовать добавить папку с программой в исключения Microsoft Defender (при условии, что уверены в её безопасности).
  2. Попробуйте отключить DEP для запускаемого приложения, для этого: нажмите клавиши Win+R на клавиатуре, введите и нажмите Enter. В открывшемся окне перейдите на вкладку «Дополнительно», нажмите «Параметры» в разделе «Быстродействие», затем на вкладке «Предотвращение выполнения данных» отключите DEP для запускаемой программы.
  3. Проверьте, меняет ли ситуацию отключение изоляции ядра в Microsoft Defender.
  4. Если есть возможность, попробуйте скачать программу из другого источника (лучше — из официального) и проверить, сохраняется ли сбой.
  5. Выполните проверку целостности и восстановление системных файлов Windows, для этого запустите командную строку от имени администратора и по порядку выполните следующие 2 команды (выполнение может «зависать» в процессе, обычно достаточно подождать несколько минут):dism /Online /Cleanup-Image /RestoreHealth sfc /scannowЕсли после выполнения второй из команд вы увидели сообщение, что поврежденные файлы были обнаружены и восстановлены, проверьте, решило ли это проблему.
  6. Выполните проверку оперативной памяти компьютера, например, используя встроенную утилиту диагностики памяти Windows. Если у вас включен разгон RAM или XMP-профили оперативной памяти, можно попробовать их отключить.
  7. Если проблема возникла недавно, а ранее те же программы запускались без ошибок, попробуйте использовать точки восстановления системы (Win+R —) на дату, когда всё работало исправно.
  8. В случае, если появление ошибки совпало с установкой обновлений Windows, проверьте, изменит ли ситуацию удаление последних установленных обновлений. Если вы знаете номера конкретных обновлений, которые привели к ошибке, вы можете удалить их в командной строке, запущенной от имени администратора с помощью командыwusa.exe /uninstall /kb:НОМЕРНапример, в предыдущие годы ошибку вызывали обновления Windows 7 и 8.1 KB2859537, KB2872339, KB2882822

Как правило, один из перечисленных способов помогает исправить ошибку 0xc0000005 при запуске программ или игр.

Ошибка 0xc0000005 после обновления Windows 7/8

В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.

Факт: на пиратской Windows 7 вероятность лицезреть ошибку в разы выше, чем на лицензионной ОС. Но и законные владельцы виндовс могут столкнуться с неприятностью. Тут уж как сложатся звёзды От меня совет: используйте только оригинальные сборки винды, а не всякие там супер-мега-пупер-зверь сборки

Исправить приложение не смогло запустить правильно 0xc0000005 в - изображение номер шесть
Исправить приложение не смогло запустить правильно 0xc0000005 в — изображение номер шесть

Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.

Удаление обновлений из командной строки, самое простое

Решение ошибки 0xc0000005 - изображение номер семь
Решение ошибки 0xc0000005 — изображение номер семь

Ошибка заупска прилжения (0хс0000005) - изображение номер восемь
Ошибка заупска прилжения (0хс0000005) — изображение номер восемь

Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:

Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:

Удаление обновлений из Панели управления

«Панель управления -> Программы и компоненты -> Просмотр установленных обновлений»
Заходим в

Ошибка 0xc0000005 при запуске приложения, игры или установке - изображение номер десять
Ошибка 0xc0000005 при запуске приложения, игры или установке — изображение номер десять

Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033

Как исправить ошибку приложения - изображение номер одиннадцать
Как исправить ошибку приложения — изображение номер одиннадцать

Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.

Если не получается ни первым, ни вторым способом

Ошибка 0xc0000005 при запуске приложения? - изображение номер двенадцать
Ошибка 0xc0000005 при запуске приложения? — изображение номер двенадцать

Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты. Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»

ЧИТАЙТЕ ТАКЖЕ:  Местоположение логов ошибок Windows - где искать и как анализировать

Ошибка 0xc0000005 в - изображение номер тринадцать
Ошибка 0xc0000005 в — изображение номер тринадцать

В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»

Ошибка при запуске приложения 0xc0000005 - решение - изображение номер четырнадцать
Ошибка при запуске приложения 0xc0000005 — решение — изображение номер четырнадцать

Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно загрузиться с установочного диска или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».

Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:

«Файл -> Открыть…»
таким образом мы запустим самый обычный блокнот. Теперь заходим в меню и кликаем по «Компьютер»

Эрнест - изображение номер пятнадцать
Эрнест — изображение номер пятнадцать

Задание по алгебре для 7А класса на 22 - изображение номер шестнадцать
Задание по алгебре для 7А класса на 22 — изображение номер шестнадцать

Т.е. должно получится наподобие (всё на одной строчке): DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

Нажимаем энтер, и, если нашли ещё другие пакеты обновления, то проделываем тоже самое и с ними. В результате этой процедуры пакеты будут удалены и пропадут из списка установленных, но останутся в журнале виндовс, т.ч. не пугайтесь, если что

How to fix error 0xc0000005 (100%) in 3 minutes - изображение номер семнадцать
How to fix error 0xc0000005 (100%) in 3 minutes — изображение номер семнадцать

И на закуску другой, более простой, а для кого-то может и единственный, метод:

  1. Заходим в папку «С:\Windows\SoftwareDistribution\Download» и удаляем там всё что удаётся удалить
  2. Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
  3. Перезагружаемся

На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».

Как ещё исправить ошибку 0xc0000005

How to fix error code 0xc0000005 - изображение номер восемнадцать
How to fix error code 0xc0000005 — изображение номер восемнадцать

Не всегда ошибку можно исправить удалив злосчастные обновления, т.к., как я уже писал, причины могут быть разными. Хороший вариант – это откат системы до точки восстановления на тот момент, когда ещё всё работало. Просто вспомните, когда это началось и найдите точку восстановления на дату пораньше. Кстати, так можно решить проблему и в случае пакетов обновления, просто восстановившись на точку, когда они ещё небыли установлены.

Далее попытаемся исправить ситуацию, восстановив системные файлы с помощью утилит dism и sfc. Запустите командную строку от админа и выполните по очереди две команды:

Fix 0xc0000005 - изображение номер девятнадцать
Fix 0xc0000005 — изображение номер девятнадцать

Частой проблемой могут быть вирусы в системе. Причём не сами вирусы являются причиной возникновения ошибки, но они как бы проявляют проблему, т.е. получается наложение нескольких факторов. В любом случае систему нужно тщательно пролечить от вирусов.

Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.

Неправильные драйверы так же могут стать нашей головной болью. В частности, это касается драйверов видеокарты. Вспомните, не обновляли ли вы какие-нибудь драйвера. Попробуйте скачать более новый драйвер или откатиться до предыдущей версии. Сделать это можно в диспетчере устройств, в свойствах устройства на вкладке «Драйвер»

Иногда, ошибка 0xc0000005 возникает когда настройки профиля вашего принтера конфликтуют с приложениями. В этом случае не поможет даже переустановка Windows. Нужно обновить драйвера принтера или зайти в настройки принтера и создать новый чистый профиль.

Неполадки в реестре Windows могут служить корнем многих проблем, в т.ч. и нашей ошибки. На помощь могут прийти утилиты чистки реестра, коих в сети огромное множество. Это вариант не для новичков, т.к. можно окончательно загубить систему.

Для владельцев лицензионных ОС

  • Россия: 8 (800) 200-8001
  • Украина: 0 (800) 308-800
  • Беларусь: 8 (820) 0071-0003

Владельцам предустановленных Windows нужно обращаться производителю компьютера или ноутбука, а они уже передадут информацию в Майкрософт.

Ошибка обновления - изображение номер двадцать один
Ошибка обновления — изображение номер двадцать один

Часто задаваемые вопросы об ошибке 0xc0000005 на Windows 7

Вопрос: Что означает код ошибки 0xc0000005?
Ответ: Это ошибка нарушения доступа к памяти, часто связанная с поврежденными системными файлами или конфликтами обновлений.

Вопрос: Может ли ошибка 0xc0000005 возникать из-за вирусов?
Ответ: Да, вредоносное ПО может повредить системные файлы, вызывая данную ошибку.

Вопрос: Как удалить последние обновления Windows 7, если система не загружается?
Ответ: Используйте безопасный режим или среду восстановления для удаления обновлений через командную строку.

Вопрос: Поможет ли переустановка драйверов при ошибке 0xc0000005?
Ответ: Да, особенно если ошибка связана с драйверами видеокарты или другого оборудования.

Вопрос: Нужно ли отключать антивирус для исправления ошибки?
Ответ: Иногда антивирус блокирует системные процессы, временное отключение может помочь диагностировать проблему.

Вопрос: Как проверить целостность системных файлов Windows 7?
Ответ: Запустите командную строку от имени администратора и выполните команду sfc /scannow.

Вопрос: Может ли ошибка быть вызвана неисправностью оперативной памяти?
Ответ: Да, неисправные модули RAM часто вызывают ошибку 0xc0000005.

Вопрос: Что делать, если ошибка появляется только в одной программе?
Ответ: Переустановите программу или запустите её в режиме совместимости с Windows 7.

Вопрос: Поможет ли восстановление системы до контрольной точки?
Ответ: Да, если точка восстановления была создана до появления ошибки.

Вопрос: Как исправить ошибку 0xc0000005 без переустановки Windows?
Ответ: Попробуйте удалить последние обновления, проверить память и выполнить восстановление системных файлов.