Ошибка при запуске приложения 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, бесплатная утилита, не требует установки на компьютере и не конфликтует с имеющимися антивирусами).
Надеюсь, один из способов помог решить проблему и, если это так, буду благодарен комментарию о том, какой именно из них оказался рабочим в вашем случае. Иначе — опишите ситуацию в деталях в комментариях, я постараюсь помочь.
Виктория
Помогите мне пожалуйста.У меня на другом компьютере возникла точно такая-же проблема я зашла на просмотр установленных компонентов но там вообще нету(КВ2856373) там написанно Microsoft.NET Framework 4 Client Profile 17 что касается обновление безопасности то там написано- Microsoft Windows(RD2863058). что мне делать, зарание спасибо вам большое
Ответить
Dmitry
Сделайте откат системы на предыдущее состояние (Панель управления — Восстановление системы). Либо, если, допустим, вчера проблемы не было — удалите все обновления, установленные вчера и сегодня.
Ответить
Лагуна
Спасибо огромное!!! Все получилось!!!
Ответить
Геннадий
Восстановление не помогло. при попытке удалить обновление появляется сообщение, что данного обновления нет, оно скорее всего було уже удалено
Ответить
Dmitry
Посмотрите другие обновления за эти дни (когда появилась проблема). Удалите.
Ответить
Olga
продела все что можно и удалила ошибку и откат сделала перезапускаю и он опять выдает «Ошибка при запуске приложения (0xc0000005). что делать переустанавливать систему?
Ответить
Dmitry
ну выходит так. Можно попробовать исправить установку вот так http://www.sevenforums.com/tutorials/3413-repair-install.html (по-английски инструкция), либо переустановка и отключение автоматического обновления.
Ответить
Николай
Большое вам спосибо!!Мне помогло,а то думал уже винду рубать..
Ответить
Olga
у меня обновление KB2859537 было 15 числа я его удалила откат сделала, а сейчас только соообразила залезла проверила у меня там обновлений за 15 число штук так 15 мне их что все удалить?
Ответить
Dmitry
Попробуйте просто сделать откат на одно из предыдущих чисел августа и посмотреть, решит ли это проблему, так быстрее будет.
Ответить
наталия
обновление кв 2859537 нет( искала вручную и через команд.строку), восстановление не помогает(делала на несколько чисел), все обновления не удаляются! Что делать? Помогите чайнику!
Ответить
Dmitry
Удалите только те обновления, установка которых совпадает по дате с возникновением ошибки при запуске программ. Не поможет — переустанавливаем ОС. Либо делаем восстановление системы с дистрибутива, только вот у меня на этот счет на сайте подробной инструкции нет, да, в общем-то переустановка будет проще, быстрее и эффективнее. Только не забудьте отключить автоматическую установку обновлений потом.
Ответить
Сергей
Здравствуйте у меня тоже возникли прблемы после установки последних обновлений решил переустановить ос во время установки виндовс понадобилась перезагрузка и вот после этой перезагрузки повляются какието непонятные знаки похожие на зглавные н и дальше ничего не происходит и ниодна кнопка не работает не подскажете в чем проблема?
Ответить
Dmitry
А вы как переустанавливаете? Загружаясь с диска или флешки или просто из под Windows запустили программу установки Windows? Нужно использовать первый вариант. А вообще, не совсем понятно, что именно у Вас происходит.
Ответить
Olga
Dmitry
17.08.2013 в 12:02| #
Попробуйте просто сделать откат на одно из предыдущих чисел августа и посмотреть, решит ли это проблему, так быстрее будет.
В общем попробовала я так сделать не чего не вышло он все равно на своем стоит ошибка и все!! но я оказалась вреднее своего ноутбука и начала удалять все обновления за 15 число и вуаля все заработало)))(долго это все конечно- одно удалишь перезагрузишь и опять по новой….) большое спасибо Вам!!сама бы точно не додумкала)))
Ответить
А.
Здравствуйте. После обновления выдает ошибку, которая указана в тексте. Пыталась удалить обновление КВ2859537, но не нашла. Что мне делать? Удалять все обновление с того дня, или только за один день? И нужно ли после каждого удаления перезагружать?
Ответить
Максим
Спасибо Вам, всё получилось!
Ответить
Игорь
Большое спасибо. Комп заработал.
Ответить
Ярослав
Огромное спасибо все сделал как тут написано и теперь все супер!!!
Ответить
Дмитрий
спасибо. работает.
Ответить
Тимофей
Здравтвуйте! Не могу запустить одну программу. Не работает она строго на моём ноуте. Нажимаю на «Исправление неполадок совместимости», пишет, что произошла непредвиденная ошибка. Зашёл в «Просмотр сведений об ошибке», там написано, что код ошибки: 0x80131700.
Удалил вообще все обновления винды (у меня Windows 7), но всё осталось как и было. С чем может быть связана проблема?
Ответить
Dmitry
Я бы попробовал запустить в разных режимах совместимости (но, полагаю, это уже было сделано), от имени администратора, переустановить программу (в т.ч. из другого источника, в идеале — официального, лучше более новую версию). Это для начала. А так для решения мало информации.
Ответить
владимир
очень помогли большое спасибо всё доступно написано
Ответить
bane
У меня проблема та же. ни одно приложение не запускается. Делаю все как написанно, но вот ссылка «Просмотр установленных обновлений» не хочет нажиматься, как и большинство других, собственно. Что делать?
Ответить
Андрей
Огромное спасибо за совет. Откат системы не помогал! Антивирус пропал! Ничего не запускалось! Вставил в командную строку: wusa.exe /uninstall /kb:2859537 и удалил обнову, теперь всё работает.
Ответить
Александр
СПАСИБО! Вы избавили меня от переустановки виндовс! Все работает! Круто!)
Ответить
Андрей
Всё как по нотам прошло. Огромное СПАСИБО автору.
Ответить
Сергей
Сначала грешил на принтер, но удалил обновление и все получилось! Спасибо.
Ответить
максим
дело в том что у меня не подходит ни один из рассмотренных вариантов.обновления вообще не удаляются,точки восстановления не помогает.
Ответить
Дмитрий
Большое спасибо за решение данной проблемы! Всё подробно написано и, самое главное, теперь всё работает должным образом!
Ответить
Борис
Большое СПАСИБО! Удаление обновления KB2859537 решило все проблемы на двух компьютерах без переустановки ОС. Еще раз СПАСИБО!
Ответить
Игорь
Огромное спасибо,теперь не прийдётся винду менять))
Ответить
Егор
В безопасном режиме по второму способу помогло
Ответить
люба
так что это обновление вообше не ставить винда лицензионая касперского гоняю каждый месяц все нормально а эта ошибка вылазит 3 раз
Ответить
Dima
СПАСИБО!!!!!!!!!!! ОГРОМНОЕЕЕЕЕ!!! МАСТЕР!!!
РЕАЛЬНО СПАС МОЕ ВРЕМЯ И НЕРВЫ … РЕСЕКТ )
Ответить
Руслан
Дмитрий, спасибо тебе ОГРОМНОЕ за то, что помог всем нам сэкономить кучу времени, сил и нервов!!!!!!!!!!!!!!!!!!!!!!
Ответить
Dmitry
Да не за что. Не нашли бы у меня, есть куча других источников. Даже целый сайт кто-то сделал 0xc0000005.com на нескольких языках на эту тему, через пару дней после появления ошибки :)
Ответить
Alex
Что делать если на лицензионной Вин 8 нет обновления с таким номером , а ошибка в нескольких игрушках появилась. От 15.08 есть другое обновление kb:2821895, но на нем нет кнопки удалить.
Ответить
Dmitry
Хм.. посмотрел у себя (тоже Win 8, лицензия). Могу сказать только, что это точно не то обновление — то, которое вы установили, оно еще от июля месяца, то есть до появления такого рода ошибок (просто вы установили его позже). А вот чем помочь, не знаю, к сожалению.
Ответить
Alex
Спасибо за Ваш ответ. Если разберусь, отпишу сюда Вам, может кому пригодится.
Ответить
Dmitry
Вообще, людям помогало удаление всех подряд обновлений с указанной даты. Хоть и нудно это.
Ответить