Ошибка при запуске приложения 0xc0000005 — как исправить?
Одна из распространённых ошибок при запуске программ в Windows — «Ошибка при запуске приложения (0xc0000005)», в некоторых случаях столкнуться с ней можно и при входе в систему, если сбой вызывает программа в автозагрузке.
В этой инструкции подробно о причинах и способах исправить ошибку 0xc0000005 в Windows 11, Windows 10 и предыдущих версиях системы. Схожая ошибка: EXCEPTION ACCESS VIOLATON.
Возможные причины ошибки 0xc0000005

Сначала о наиболее распространённых причинах того, что программы не запускаются и сообщают о том что произошла «Ошибка при запуске приложения (0xc0000005)»:
- Конфликт запускаемой программы со сторонним антивирусом
- Встроенные функции защиты Windows 11 и Windows 10, например — изоляция ядра или DEP
- Ошибки или повреждение файлов запускаемого приложения, а в некоторых случаях — системных файлов
- Ошибки оперативной памяти компьютера
- Обновления Windows, вызывающие сбои
Это не полный список, но с большой вероятностью причина проблем с запуском программы в чём-то из перечисленного.
Сообщение об ошибке может отличаться, например: «Ошибка при инициализации приложения» или «The application was unable to start correctly», но код будет тем же.
Варианты решения
А теперь способы исправить ошибку 0xc0000005 с учётом наиболее частых её причин:
- При наличии стороннего антивируса, попробуйте отключить его и проверить, решит ли это проблему. При отсутствии сторонних антивирусов можно попробовать добавить папку с программой в исключения Microsoft Defender (при условии, что уверены в её безопасности).
- Попробуйте отключить DEP для запускаемого приложения, для этого: нажмите клавиши Win+R на клавиатуре, введите sysdm.cpl и нажмите Enter. В открывшемся окне перейдите на вкладку «Дополнительно», нажмите «Параметры» в разделе «Быстродействие», затем на вкладке «Предотвращение выполнения данных» отключите DEP для запускаемой программы.
- Проверьте, меняет ли ситуацию отключение изоляции ядра в Microsoft Defender.
- Если есть возможность, попробуйте скачать программу из другого источника (лучше — из официального) и проверить, сохраняется ли сбой.
- Выполните проверку целостности и восстановление системных файлов Windows, для этого запустите командную строку от имени администратора и по порядку выполните следующие 2 команды (выполнение может «зависать» в процессе, обычно достаточно подождать несколько минут):
dism /Online /Cleanup-Image /RestoreHealth sfc /scannow
Если после выполнения второй из команд вы увидели сообщение, что поврежденные файлы были обнаружены и восстановлены, проверьте, решило ли это проблему. - Выполните проверку оперативной памяти компьютера, например, используя встроенную утилиту диагностики памяти Windows. Если у вас включен разгон RAM или XMP-профили оперативной памяти, можно попробовать их отключить.
- Если проблема возникла недавно, а ранее те же программы запускались без ошибок, попробуйте использовать точки восстановления системы (Win+R — rstrui.exe) на дату, когда всё работало исправно.
- В случае, если появление ошибки совпало с установкой обновлений Windows, проверьте, изменит ли ситуацию удаление последних установленных обновлений. Если вы знаете номера конкретных обновлений, которые привели к ошибке, вы можете удалить их в командной строке, запущенной от имени администратора с помощью команды
wusa.exe /uninstall /kb:НОМЕР
Например, в предыдущие годы ошибку вызывали обновления Windows 7 и 8.1 KB2859537, KB2872339, KB2882822
Как правило, один из перечисленных способов помогает исправить ошибку 0xc0000005 при запуске программ или игр.
Дополнительные способы
Ниже — некоторые дополнительные методы исправить ошибку. Срабатывают редко, но если другие варианты не помогли, имеет смысл попробовать:
- Попробуйте запустить программу от имени администратора (как это сделать).
- Если речь идёт о какой-то старой программе, проверьте, выполняется ли её запуск в режиме совместимости с предыдущей версией Windows. Для этого откройте свойства исполняемого файла или ярлыка и настройте совместимость на соответствующей вкладке, примените настройки и попробуйте выполнить запуск повторно.
- В редакторе реестра (Win+R — regedit) перейдите к разделу реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\
дважды нажмите по параметру LoadAppInit_DLLs и измените его значение на 0, сохраните настройки и перезагрузите компьютер. - Проверьте, сохраняется ли ошибка, если выполнить чистую загрузку Windows.
- По некоторым сообщениям ошибку 0xc0000005 могут вызывать сбои компонентов .NET Framework — можно попробовать отключить их в Панель управления — Программы и компоненты — Включение или отключение компонентов Windows, перезагрузить компьютер и проверить, решена ли проблема.
- Проверьте ваш компьютер на вирусы, например, с помощью Kaspersky Virus Removal Tool (KVRT, бесплатная утилита, не требует установки на компьютере и не конфликтует с имеющимися антивирусами).
Надеюсь, один из способов помог решить проблему и, если это так, буду благодарен комментарию о том, какой именно из них оказался рабочим в вашем случае. Иначе — опишите ситуацию в деталях в комментариях, я постараюсь помочь.
Катерина
огромнейшее СПАСИБО за инструкцию))) за пояс заложила наших программистов))) они тока винду переустановить советовали))
Ответить
Ро
спасибо!
Ответить
funalien
У кого появилось после 11 сентября пишем:
wusa.exe /uninstall /kb:2872339
У меня сработало. Удачи
Ответить
евген
wusa запускает окно в котором говорит что не установлено, запускаешь сам kb говорит утсановлен уже пакет..Как вам такой вопрос???
Ответить
Dmitry
Непонятненько… Странная штука, в общем-то. В GUI списке обновлений есть? Удаляется?
Ответить
иго
спасибо огромное, весь интернет перелазил, но устранил проблему именно после этой статьи
Ответить
Елена
Спасибо огромное) Всё работает.
Ответить
Серега
спасибо чуваки
Ответить
Влад
Блин ребята обьясните что это значит «пуск — программы — стандартные » там никаких программ нету
Ответить
Dmitry
Windows 7, Пуск — показать все программы- стандартные. Как так нет?
Ответить
Татьяна
Спасибо большое!!!
Ответить
богдан
спасибо большое , вы мне очень помогли , я уже было не знал что делать и тут наткнулся на ваш сайт )) спасибо ))
Ответить
саша
у меня пишет,что это обновление не было установлено…
Ответить
Dmitry
Смотрим в списке, какие обновления устанавливались последними до появления ошибки и удаляем по одному.
Ответить
Нуржан
Классно. Помогло. ..если это было в целях уменьшить количество не лицензионных виндовс..ну если так..ну тогда это ни сработало. .потому что людям легче удалить эту ошибку чем сделать переустановку
Ответить
Dmitry
Да нет, не было это в таких целях, я уверен. Просто побочный эффект.
Ответить
богдан
слушайте , я удалил этуо обновление , все стало нормально , но через каждый день эта ошибка появляется и приходится каждый день её удалять
Ответить
Dmitry
Отключите обновления. В начале статьи ссылка на то, как это сделать.
Ответить
Дмитрий
Огромное спасибо funalien!Ваш совет спас жизнь моей ситстеме!
Ответить
Ярослав
Отключать обновления вовсе не обязательно, достаточно один раз скрыть именно это обновление.
Ответить
Елена
Нет обновлений ни kb:2872339 ни kb:2859537, а ошибка эта есть. Появилась после 03.10.2013.
Ответить
Олег
После обновления октябрь удалить 2882822 по старой методике, из центра обновлений скрыть иначе будет подгужаться
Ответить
Dmitry
Спасибо за инфу, выношу вверх
Ответить
Pumkavint
После обновления 10 октября удалил 2882822 по старой методике, в центре обновлений скрыл. всё работает. Спасибо
Ответить
12345677888
пишу в командной строке но мне говорит что обновление не установлено но при этом в журнале обновлений я ясно вижу что это обновление установлено с успехом помогите пожалуста заранее спасибо
Ответить
Вадим
Та же ошибка после установки обновления КВ2872339
Ответить
Анна
спасибо-спасибо-спасибо много раз)))) единственное — что помогло))) пришлось вручную удались все обновления за последние месяца 3) но теперь, наконец, все работает!!!
Ответить
Алексей
Спасибо!
Ответить
Бока
спасибо Олегу!!!!)) очень помогло. стоит удалить обновления за октябрь
Ответить
Евгений
Уважаемые! Хочу добавить, что из последних обновлений за октябрь 2013, такую же ошибку на некоторых системах вызывает обновление KB:2882822 ! Всех вам благ!
Ответить
SerSmith
Microsoft заботится о том, чтобы мы не скучали и примерно раз в месяц подкидывает обновления, которые блокируют нормальную работу Windows. Благо хоть внутренние приложения работают. По состоянию на 23.10.2013 мой командный файл по удалению косячных обновлений, который я назвал «error_x5.bat» выглядит следующим образом:
wusa.exe /uninstall /kb:2882822 /quiet /norestart
wusa.exe /uninstall /kb:2872339 /quiet /norestart
wusa.exe /uninstall /kb:2859537 /quiet /promtrestart
Ответить
Dmitry
Отлично, спасибо!
Ответить
Саня
Ребят SOS!!!!!Установили винду максималку и понеслось.После обновлюхи выдаёт ошибки 0xc0000005 на всех програмулях и на браузерах.Перезагружаю машину и пишет,,Не удалось настроить обновления виндовс.Подготовка к повторному выполнению,,и жду час-полтора пока отдуплится.Что делать???Спасайте.
Ответить
jlad
funalien и Олег спасибо за подсказку именно эти обновления и достали меня( после многочислинных откатов и перезагрузок только удаление этих обнов (моть ихню) все пришло в норму респект вам )
Ответить
Женек
Спасибо большое, ребят)) я-то ло*ара редкостный в таких вопросах, выручили прям) ладно второй ноут есть с хр)
Ответить
Георгий
что делать если нет KB2856373??помогите плз!
Ответить
Санёк
спасибо этому посту:
«Олег пишет:
После обновления октябрь удалить 2882822 по старой методике, из центра обновлений скрыть иначе будет подгружаться»
както после октября это поактуальней чем как везде пишут после 11-го сентября
Ответить
Александр
Спасибо, статья очень помогла!)) На ноуте пришлось вручную все обновления ноября удалять
Ответить