Пользователи операционной системы Windows, часто сталкиваются с ошибкой 0xc0000005 во время запуска какой-либо программы или игры. Встречается она во всех версиях Windows 7/8.1/10. Загвоздка в том, что данная ошибка не указывает на конкретный источник проблемы, и по сути причин её появления может быть много. Но в большинстве случаев, эту неполадку можно исправить одним из нескольких методов. В статье написаны известные способы решения.
Описания этой ошибки могут различаться:
- Error: access violation 0xC0000005
- Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
- Ошибка при запуске приложения 0xc0000005
- Ошибка при инициализации приложения (0xc0000005)
[ads1]Ошибка 0xc0000005 — одна из самых распространенных в Windows. Она может быть вызвана различными факторами, связанными с установленной программой, установленным оборудованием или по обеим причинам. Некоторые из многих возможных причин:
- Установленная программа, например антивирусная программа, препятствует запуску программы.
- Установленные обновления Windows.
- Повреждены или отсутствуют драйверы оборудования.
- Неправильная конфигурация оборудования системы.
- Недостаточно памяти или повреждена RAM.
- Вирус / вредоносная инфекция.
- Старая версия программы.
- Повреждены файлы системного реестра.
- Функция защиты выполнения данных (DEP).
Ошибка 0xc0000005 после установки обновлений на Windows 7/8.1
Microsoft выпустила несколько обновлений для Windows 7 и 8.1, установка которых может привести к описываемой в статье неполадке. Если в системе включено автообновление компонентов Windows, они могли установиться сами. Можно попробовать удалить следующие обновления: KB2859537, KB2872339, KB2882822, KB971033.
Для этого зажимаете клавиши Win+R и в открывшемся окне по очереди вводим следующие строки:
- wusa.exe /uninstall /kb:2859537
- wusa.exe /uninstall /kb:2872339
- wusa.exe /uninstall /kb:2882822
- wusa.exe /uninstall /kb:971033
Если обновление не установлено в системе, вы получите об этом уведомление:
После этих действий, делаете перезагрузку компьютера и проверяете наличие ошибки.
Запуск средства проверки системных файлов (Windows 10 и ранние версии)
Регулярная установка и удаление приложений на вашем компьютере может стать причиной различных проблем, включая повреждение системных файлов. Восстановление поврежденных файлов может быть очень полезно при устранении ошибки 0xc0000005.
Следующая процедура относится к ОС Windows 10, но вы можете выполнить ее в любой версии.
- Нажмите комбинацию клавиш Win + X, чтобы открыть меню Power User.
- Выберите « Командная строка. «
- Введите « SFC / SCANNOW » в командной строке, прежде чем нажимать клавишу ВВОД.
Сканирование автоматически запустится. Потребуется время, чтобы операция завершилась. Теперь проверьте помогло ли это исправить ошибку приложения 0xc0000005.
Отключение функции предотвращения выполнения данных DEP.
DEP — это набор функций безопасности, которые проверяют память компьютера как один из способов защиты вашего компьютера от вирусов. Это может быть причиной ошибки, если некоторые установленные программы не совместимы с ней. Временное отключение может легко устранить ошибку 0xc0000005.
Для этого делаем запуск командной строки от имени администратора, и вводим в нее следующую строку:
bcdedit.exe / set {current} nx AlwaysOff — это деактивирует функцию DEP. После этого делаем перезагрузку ПК.
Чтобы активировать обратно эту функцию, в поле командной строки нужно ввести:
bcdedit.exe / set {current} nx AlwaysOn — включение. Также нужна перезагрузка.
Использовать точку восстановления Windows.
В случае если в вашей ОС активирована функция точек восстановления, можно попробовать перейти на более раннюю конфигурацию системы. Это может помочь избавиться от ошибки 0xc0000005.
Исправить реестр
Ошибка приложения 0xc0000005 может быть вызвана повреждением реестра операционной системы. Эти повреждения обычно происходят, когда определенные программы установлены или удалены неправильно.
Одним из примеров неправильной установки является попытка установки программы поверх той же версии ранее установленной программы без предварительного удаления старой. Чтобы решить эту проблему, вы должны удалить (или исправить) избыточные и дублирующиеся записи реестра. Мы рекомендуем вам попытаться исправить записи реестра, используя программное обеспечение CCleaner.
CCleaner — это небольшая эффективная утилита для компьютеров под управлением Microsoft Windows. Программа очищает ненужные и накопившиеся со временем проблемы: временные файлы, неработающие ярлыки и другие проблемы. Защищает конфиденциальность, очищает историю просмотров и временные интернет-файлы, позволяя вам быть более уверенным пользователем интернета и менее подверженным краже личных данных.
CCleaner может очищать остаточные файлы из различных программ, тем самым экономя место на жестком диске, удаляя ненужные записи в реестре Windows. Скачать программу можно по ссылке https://www.ccleaner.com/ru-ru/ccleaner (скопировать и вставить в новую адресную строку браузера).
Как было написано выше, причиной неполадки могут служить антивирусные программы. Можно на время отключить их. Также проблема может быть в установленных в системе драйверах. В том случае, если вы недавно устанавливали какой-либо драйвер, обратите на это внимание. Возможно имеет смысл на время удалить его и проверить осталась ли проблема.
Ошибка 0xc0000005 из-за неисправной оперативной памяти
Еще изредка неполадка появляется по причине наличия проблем в работе оперативной памяти RAM. Можно попробовать извлечь планки памяти, чтобы осталась только одна, или поменять их поочередно и проверить. Но делать это следует только если вы имеете навыки в сборкеразборке комплектующих компьютера.
В данной статье описано несколько способов исправления ошибки 0xc0000005. Если вы знаете другие рабочие методы как можно убрать эту проблему, прошу написать способ в комментариях. Возможно ваш способ поможет другим. Всем добра!
Приветствую! Наша любимая операционная система полна неожиданных сюрпризов, и один из них – это ошибка приложения под кодом 0xc0000005. Беда в том, что у этой ошибки нет конкретной расшифровки источника проблемы, т.е. случиться она может почти из-за чего угодно! Но хорошая новость в том, что 90% проблем можно исправить следуя этой инструкции.
Возникает эта проблема при запуске какой-нибудь программы или игры, а у некоторых даже при попытке открыть любую программу на компьютере! При этом может выдаваться похожее окно:
А сообщения могут быть разными, например:
- Error: access violation 0xC0000005
- Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
- Ошибка при инициализации приложения (0xc0000005)
или система может вовсе уйти в нокаут, оставив на экране лишь печальный синий экран смерти. В Windows 8/10 x64 могут не работать 32-битные приложения. В любом случае следуйте инструкции сверху вниз, пробуя различные варианты, пока всё не наладится.
Ошибка 0xc0000005 после обновления Windows 7/8
В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.
Факт: на пиратской Windows 7 вероятность лицезреть ошибку в разы выше, чем на лицензионной ОС. Но и законные владельцы виндовс могут столкнуться с неприятностью. Тут уж как сложатся звёзды 🙂 От меня совет: используйте только оригинальные сборки винды, а не всякие там супер-мега-пупер-зверь сборки 😉
Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.
Удаление обновлений из командной строки, самое простое
В Windows 7 введите в строку поиска меню «Пуск» строчку:
wusa.exe /uninstall /kb:2859537
В Windows 8 нажмите «Win+X» и введите:
exe /uninstall /kb:2859537
Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:
wusa.exe /uninstall /kb:2872339
Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:
wusa.exe /uninstall /kb:2882822
wusa.exe /uninstall /kb:971033
После каждого шага желательно перезагружаться.
Удаление обновлений из Панели управления
Заходим в
Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033
Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.
Если не получается ни первым, ни вторым способом
Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты wusa.exe. Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»
А там уже попробовать удалить обновления первым или вторым способом.
В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»
Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно загрузиться с установочного диска или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».
Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:
notepad
таким образом мы запустим самый обычный блокнот. Теперь заходим в меню и кликаем по «Компьютер»
Здесь вы уже разберётесь: системный диск тот, на котором есть папка «Windows». Вернёмся к нашим «баранам», в командной строке введите команду:
DISM /Image:C:\ /Get-Packages
Где C:\ это буква диска, на котором установлена операционная система. В результате выполнения команды вы получите много-много информации, среди которой нужно найти записи, содержащие номера одного или всех пакетов обновлений из перечня: KB2859537, KB2872339, KB2882822, KB971033. Привожу для примера:
На картинке красным отмечено то, что нужно скопировать в буфер обмена. В командной строке это делается так: выделяем левой кнопкой мыши, а чтобы скопировать кликаем по выделению правой кнопкой, и всё. Чтобы облегчить себе задачу поиска нужной информации среди бесконечных букв и цифр сделайте так: скопируйте всё содержание окна в буфер и вставьте его в блокноте, а там уже пользуйтесь обычным поиском.
Далее, введите в командную строку:
DISM /Image:C:\ /Remove-Package /PackageName:здесь_имя_пакета_которое_скопировали
Т.е. должно получится наподобие (всё на одной строчке):
DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3
Нажимаем энтер, и, если нашли ещё другие пакеты обновления, то проделываем тоже самое и с ними. В результате этой процедуры пакеты будут удалены и пропадут из списка установленных, но останутся в журнале виндовс, т.ч. не пугайтесь, если что 🙂
И на закуску другой, более простой, а для кого-то может и единственный, метод:
- Заходим в папку и удаляем там всё что удаётся удалить
- Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
- Перезагружаемся
На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».
Не всегда ошибку можно исправить удалив злосчастные обновления, т.к., как я уже писал, причины могут быть разными. Хороший вариант – это откат системы до точки восстановления на тот момент, когда ещё всё работало. Просто вспомните, когда это началось и найдите точку восстановления на дату пораньше. Кстати, так можно решить проблему и в случае пакетов обновления, просто восстановившись на точку, когда они ещё небыли установлены.
Далее попытаемся исправить ситуацию, восстановив системные файлы с помощью утилит dism и sfc. Запустите командную строку от админа и выполните по очереди две команды:
dism /online /cleanup-image /restorehealth
sfc /scannow
Команды выполняются довольно долго, после окончания работы нужно перезагрузиться. Они проверяют системные файлы, и в случае отклонения от исходных вариантов, они автоматически восстанавливаются из хранилища. В процессе восстановления, возможно, будет запрошен установочный диск с Windows или флешка.
К слову, ошибка запуска приложения 0xc0000005 связана с ошибочными операциями с оперативной памятью (RAM) – «memory access violation». Одним из способов лечения является отключение функции DEP (Data Execution Prevention) или внесение программы в список исключений. Как это сделать читайте в статье по ссылке, которую я привёл.
Частой проблемой могут быть вирусы в системе. Причём не сами вирусы являются причиной возникновения ошибки, но они как бы проявляют проблему, т.е. получается наложение нескольких факторов. В любом случае систему нужно тщательно пролечить от вирусов.
Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.
Неправильные драйверы так же могут стать нашей головной болью. В частности, это касается драйверов видеокарты. Вспомните, не обновляли ли вы какие-нибудь драйвера. Попробуйте скачать более новый драйвер или откатиться до предыдущей версии. Сделать это можно в диспетчере устройств, в свойствах устройства на вкладке «Драйвер»
Иногда, ошибка 0xc0000005 возникает когда настройки профиля вашего принтера конфликтуют с приложениями. В этом случае не поможет даже переустановка Windows. Нужно обновить драйвера принтера или зайти в настройки принтера и создать новый чистый профиль.
Неполадки в реестре Windows могут служить корнем многих проблем, в т.ч. и нашей ошибки. На помощь могут прийти утилиты чистки реестра, коих в сети огромное множество. Это вариант не для новичков, т.к. можно окончательно загубить систему.
Для владельцев лицензионных ОС
Вы можете обратиться в техническую поддержку Microsoft и вам обязаны помочь, т.к. это чисто их «бока». Позвонить им можно в будние дни с 8:00 до 20:00, а в субботу с 10:00 до 19:00 по МСК, по телефонам:
- Россия: 8 (800) 200-8001
- Украина: 0 (800) 308-800
- Беларусь: 8 (820) 0071-0003
В любое время можно обратиться за помощью через форму обратной связи.
Владельцам предустановленных Windows нужно обращаться производителю компьютера или ноутбука, а они уже передадут информацию в Майкрософт.
Если ничего не помогает, могу посочувствовать и предложить полностью переустановить Windows 7/8/10. Радикальный метод, который у многих стоит на первом месте 🙂
Ну что ещё сказать
Если проблема коснулась только одного приложения, то попробуйте, для начала, просто переустановить его. Если есть английская, не русифицированная версия, то используйте её, иногда такое прокатывает. «Ломать» нормальную работу программ умеют всякие «взломщики», поэтому пользователям нелицензионных программ грех жаловаться на нестабильную работу компьютера и появление ошибки 0xc0000005 в любых ипостасях 🙂
Ну вот и всё, успехов! Если остались вопросы – добро пожаловать в комментарии, постараюсь помочь.
Приветствую! Наша любимая операционная система полна неожиданных сюрпризов, и один из них – это ошибка приложения под кодом 0xc0000005. Беда в том, что у этой ошибки нет конкретной расшифровки источника проблемы, т.е. случиться она может почти из-за чего угодно! Но хорошая новость в том, что 90% проблем можно исправить следуя этой инструкции.
Возникает эта проблема при запуске какой-нибудь программы или игры, а у некоторых даже при попытке открыть любую программу на компьютере! При этом может выдаваться похожее окно:
А сообщения могут быть разными, например:
- Error: access violation 0xC0000005
- Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
- Ошибка при инициализации приложения (0xc0000005)
или система может вовсе уйти в нокаут, оставив на экране лишь печальный синий экран смерти. В Windows 8/10 x64 могут не работать 32-битные приложения. В любом случае следуйте инструкции сверху вниз, пробуя различные варианты, пока всё не наладится.
Ошибка 0xc0000005 после обновления Windows 7/8
В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.
Факт: на пиратской Windows 7 вероятность лицезреть ошибку в разы выше, чем на лицензионной ОС. Но и законные владельцы виндовс могут столкнуться с неприятностью. Тут уж как сложатся звёзды 🙂 От меня совет: используйте только оригинальные сборки винды, а не всякие там супер-мега-пупер-зверь сборки 😉
Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.
Удаление обновлений из командной строки, самое простое
В Windows 7 введите в строку поиска меню «Пуск» строчку:
wusa.exe /uninstall /kb:2859537
В Windows 8 нажмите «Win+X» и введите:
exe /uninstall /kb:2859537
Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:
wusa.exe /uninstall /kb:2872339
Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:
wusa.exe /uninstall /kb:2882822
wusa.exe /uninstall /kb:971033
После каждого шага желательно перезагружаться.
Удаление обновлений из Панели управления
Заходим в
Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033
Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.
Если не получается ни первым, ни вторым способом
Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты wusa.exe. Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»
А там уже попробовать удалить обновления первым или вторым способом.
В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»
Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно загрузиться с установочного диска или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».
Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:
notepad
таким образом мы запустим самый обычный блокнот. Теперь заходим в меню и кликаем по «Компьютер»
Здесь вы уже разберётесь: системный диск тот, на котором есть папка «Windows». Вернёмся к нашим «баранам», в командной строке введите команду:
DISM /Image:C: /Get-Packages
Где C: это буква диска, на котором установлена операционная система. В результате выполнения команды вы получите много-много информации, среди которой нужно найти записи, содержащие номера одного или всех пакетов обновлений из перечня: KB2859537, KB2872339, KB2882822, KB971033. Привожу для примера:
На картинке красным отмечено то, что нужно скопировать в буфер обмена. В командной строке это делается так: выделяем левой кнопкой мыши, а чтобы скопировать кликаем по выделению правой кнопкой, и всё. Чтобы облегчить себе задачу поиска нужной информации среди бесконечных букв и цифр сделайте так: скопируйте всё содержание окна в буфер и вставьте его в блокноте, а там уже пользуйтесь обычным поиском.
Далее, введите в командную строку:
DISM /Image:C: /Remove-Package /PackageName:здесь_имя_пакета_которое_скопировали
Т.е. должно получится наподобие (всё на одной строчке):
DISM /Image:C: /Remove-Package /PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3
Нажимаем энтер, и, если нашли ещё другие пакеты обновления, то проделываем тоже самое и с ними. В результате этой процедуры пакеты будут удалены и пропадут из списка установленных, но останутся в журнале виндовс, т.ч. не пугайтесь, если что 🙂
И на закуску другой, более простой, а для кого-то может и единственный, метод:
- Заходим в папку и удаляем там всё что удаётся удалить
- Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
- Перезагружаемся
На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».
Не всегда ошибку можно исправить удалив злосчастные обновления, т.к., как я уже писал, причины могут быть разными. Хороший вариант – это откат системы до точки восстановления на тот момент, когда ещё всё работало. Просто вспомните, когда это началось и найдите точку восстановления на дату пораньше. Кстати, так можно решить проблему и в случае пакетов обновления, просто восстановившись на точку, когда они ещё небыли установлены.
Далее попытаемся исправить ситуацию, восстановив системные файлы с помощью утилит dism и sfc. Запустите командную строку от админа и выполните по очереди две команды:
dism /online /cleanup-image /restorehealth
sfc /scannow
Команды выполняются довольно долго, после окончания работы нужно перезагрузиться. Они проверяют системные файлы, и в случае отклонения от исходных вариантов, они автоматически восстанавливаются из хранилища. В процессе восстановления, возможно, будет запрошен установочный диск с Windows или флешка.
К слову, ошибка запуска приложения 0xc0000005 связана с ошибочными операциями с оперативной памятью (RAM) – «memory access violation». Одним из способов лечения является отключение функции DEP (Data Execution Prevention) или внесение программы в список исключений. Как это сделать читайте в статье по ссылке, которую я привёл.
Частой проблемой могут быть вирусы в системе. Причём не сами вирусы являются причиной возникновения ошибки, но они как бы проявляют проблему, т.е. получается наложение нескольких факторов. В любом случае систему нужно тщательно пролечить от вирусов.
Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.
Неправильные драйверы так же могут стать нашей головной болью. В частности, это касается драйверов видеокарты. Вспомните, не обновляли ли вы какие-нибудь драйвера. Попробуйте скачать более новый драйвер или откатиться до предыдущей версии. Сделать это можно в диспетчере устройств, в свойствах устройства на вкладке «Драйвер»
Иногда, ошибка 0xc0000005 возникает когда настройки профиля вашего принтера конфликтуют с приложениями. В этом случае не поможет даже переустановка Windows. Нужно обновить драйвера принтера или зайти в настройки принтера и создать новый чистый профиль.
Неполадки в реестре Windows могут служить корнем многих проблем, в т.ч. и нашей ошибки. На помощь могут прийти утилиты чистки реестра, коих в сети огромное множество. Это вариант не для новичков, т.к. можно окончательно загубить систему.
Для владельцев лицензионных ОС
Вы можете обратиться в техническую поддержку Microsoft и вам обязаны помочь, т.к. это чисто их «бока». Позвонить им можно в будние дни с 8:00 до 20:00, а в субботу с 10:00 до 19:00 по МСК, по телефонам:
- Россия: 8 (800) 200-8001
- Украина: 0 (800) 308-800
- Беларусь: 8 (820) 0071-0003
В любое время можно обратиться за помощью через форму обратной связи.
Владельцам предустановленных Windows нужно обращаться производителю компьютера или ноутбука, а они уже передадут информацию в Майкрософт.
Если ничего не помогает, могу посочувствовать и предложить полностью переустановить Windows 7/8/10. Радикальный метод, который у многих стоит на первом месте 🙂
Ну что ещё сказать
Если проблема коснулась только одного приложения, то попробуйте, для начала, просто переустановить его. Если есть английская, не русифицированная версия, то используйте её, иногда такое прокатывает. «Ломать» нормальную работу программ умеют всякие «взломщики», поэтому пользователям нелицензионных программ грех жаловаться на нестабильную работу компьютера и появление ошибки 0xc0000005 в любых ипостасях 🙂
Ну вот и всё, успехов! Если остались вопросы – добро пожаловать в комментарии, постараюсь помочь.
Появление всевозможных ошибок и сбоев при работе с ОС Windows не редкость и борьба с неполадками для пользователей разных версий системы стала уже привычным делом. Если вопрос не касается аппаратных неисправностей, то решить проблему вполне можно самостоятельно, не прибегая к помощи специалистов. Как правило, каждая ошибка имеет свой код и сопровождается сообщением, которое иногда даже раскрывает суть проблемы. В случае со сбоем 0xc0000005, возникающем при открытии приложений и игр, картина не так ясна, и сходу выяснить, в чём дело не получится. При этом существует несколько вариантов решений, каждый из которых эффективен в том или ином случае. Проблема более актуальна для Windows 7 и 8, реже встречается на «Десятке», в основном сбою подвержены нелицензионные версии, но возможны и исключения.
Причина возникновения
«Ошибка при запуске приложения 0xc0000005» значит, что произошёл сбой при инициализации программных компонентов и зачастую она является следствием системных обновлений. Текст сообщения может отличаться, но код будет неизменен, иногда также возможно зависание ОС и появление синего «экрана смерти». Так, после установки новых пакетов на «Семёрке» вместо улучшения работы нередко появляется сбой при запуске игры или программы. В 10 версии Windows причины, провоцирующие ошибку, другие и проблему предстоит решать уже иными способами. Часто помогает удаление или остановка работы антивируса, но возможны также проблемы с памятью RAM, так что нужно будет выполнить сканирование с помощью специальной утилиты. Основные причины, вызывающие ошибку (код исключения) 0xc0000005 на Windows 10, 8, 7:
- Обновления ОС, программного обеспечения, драйверов.
- Ошибки в модуле памяти.
- Конфликт оборудования с ПО.
- Воздействие вирусов.
Зависимо от версии операционки подходить к вопросу устранения ошибки следует по-разному. Избавиться от проблемы несложно и, следуя инструкции, с задачей справится и неопытный пользователь.
Как исправить ошибку 0xc0000005 на Windows
Пакеты обновлений, предполагающие внесение коррективов в значимые системные файлы для повышения безопасности, становятся частыми виновниками сбоев. Ввиду того, что ключевой причиной возникновения ошибки приложения 0xc0000005 являются именно обновления для Семёрки, решать проблему будем посредством их удаления, что можно выполнить несколькими методами.
Удаление обновлений из командной строки
Рассмотрим, как исправить ошибку 0xc0000005, избавившись от обновлений посредством консоли «Выполнить». Для осуществления процедуры выполняем такие шаги:
- Переходим к консоли (например, через Пуск или с помощью горячих клавиш Win+R либо Win+X для Восьмёрки).
- В строке прописываем команду wusa.exe /uninstall /kb:2859537 и жмём клавишу ввода (для Windows 8 применяется exe /uninstall /kb:2859537).
- Ожидаем выполнения процесса удаления, затем перезагружаем компьютер.
- Если проблема осталась, аналогичным образом, используя консоль, удаляем и обновления kb:2872339, kb:2882822, kb:971033.
Удаление обновлений из панели управления
Ещё один способ, предлагающий решить проблему появления сбоя при запуске софта, займёт чуть больше времени, чем предыдущий, но также не составит труда. Чтобы избавиться от ошибки 0xc0000005 выполняем следующее:
Если ни один из этих способов не оказался эффективен, и устранить ошибку 0xc0000005 не удалось, возможно, проблема коснулась запуска утилит, используемых для решения задачи. В таком случае применяем более серьёзный метод.
Удаление обновлений через безопасный режим
Чтобы вручную удалить обновления используем возможности безопасного режима:
- Перезагружаем ПК и при его включении зажимаем F.
- Загрузчик предлагает на выбор варианты запуска, выбираем безопасный режим, поддерживающий командную строку, жмём клавишу ввода.
- Повторяем действия, описанные в первом или втором вариантах удаления обновлений.
После решения проблемы методом удаления обновлений лучше будет отключить функцию автоматических обновлений во избежание сюрпризов в дальнейшем.
Поскольку источников возникновения проблемы немало, устранить ошибку 0xc0000005 можно и другими методами.
Тестирование памяти на ошибки
В ОС Windows 10 проблема зачастую связана с неисправностью модуля оперативной памяти, что часто случается после расширения оперативы или апгрейда. Лучшим способом выявить неисправность будет использование утилиты Memtest86+ (софт находится в свободном доступе). При обнаружении серьёзных неисправностей потребуется замена модуля.
Откат системы до точки восстановления
Универсальный способ устранения ошибок – это восстановление системы. Функция позволяет вернуться в то время, когда проблем ещё не возникало, для этого ранее на компьютере должна быть создана точка восстановления, представляющая собой сохранённую копию параметров на определённую дату или событие.
Восстановление системных файлов
Ещё один способ предполагает восстановление повреждённых системных элементов посредством командной строки:
Суть метода заключается в сканировании системных файлов и их восстановлении в случае выявления повреждений. Бывает, что в ходе процедуры запрашивается установочный диск или флешка с ОС Windows.
Изменение параметров принтера
Возникновение ошибки 0xc0000005 может быть связано с несовместимостью параметров принтера с определённым ПО. Чтобы исправить ситуацию потребуется создать другой профиль в настройках принтера, а также обновить драйвера.
Откат обновлений или удаление драйверов устройств
Нередко проблема является следствием обновления драйверов. Если ошибка стала возникать после установки драйвера для устройства, тогда потребуется удалить или откатить его к предыдущей версии. Для этого нужно перейти к Диспетчеру устройств (через Панель управления) и найти оборудование, драйвер которого недавно обновлялся. В свойствах устройства можно выполнить откат или удаление.
Очистка реестра
Неправильные записи в реестре также одна из причин, провоцирующих ошибки различного характера. Вручную чистить реестр можно только при наличии необходимых навыков и знаний, поскольку даже при малейших некорректных изменениях система может сбоить или вовсе не запускаться. Перед работами обычно создаётся резервная копия. Для рядового пользователя лучше воспользоваться инструментом, позволяющим безопасно выполнить диагностику и исправление записей реестра в автоматическом режиме, например, CCleaner или другой специальный софт.
Отключение опции DEP
Блокировка запуска ПО может возникать при попытке софта выполнения своего кода в области оперативы компьютера, выделенной DEP. Благодаря функции реализована возможность предотвращения запуска вредоносного кода из области данных, что позволяет эффективно защищать систему от ряда угроз. При этом иногда DEP блокирует и полезный софт, в таком случае необходимо принять такие меры:
Чтобы выключить DEP только для некоторых приложений выполняются следующие действия:
Сканирование на вирусы
Не лишней будет также проверка системы на наличие вирусов. Кроме установленного антивируса, можно дополнительно воспользоваться специальными утилитами, например, Dr.Web CureIt (софт находится в свободном доступе, не требует установки и не конфликтует с имеющимся защитным ПО). Кроме того, следует посмотреть, не находятся ли файлы проблемного приложения в карантине вашего антивируса. Такое случается, когда бдительный защитник посчитал объекты опасными. Если файлы программы, при запуске которой возникает ошибка, находятся в карантине, а вы убеждены в их безопасности, тогда нужно добавить элементы в список исключений антивируса.
Крайней мерой является переустановка системы, к ней стоит прибегать только, если другие методы не дали результата и когда проблема касается не конкретного приложения, ведь проще отказаться от использования одной программы. Если масштабы более существенны, то установка новой Windows станет хорошим решением.
Пользователи операционной системы Windows, часто сталкиваются с ошибкой 0xc0000005 во время запуска какой-либо программы или игры. Встречается она во всех версиях Windows 7/8.1/10. Загвоздка в том, что данная ошибка не указывает на конкретный источник проблемы, и по сути причин её появления может быть много. Но в большинстве случаев, эту неполадку можно исправить одним из нескольких методов. В статье написаны известные способы решения.
Описания этой ошибки могут различаться:
- Error: access violation 0xC0000005
- Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
- Ошибка при запуске приложения 0xc0000005
- Ошибка при инициализации приложения (0xc0000005)
[ads1]Ошибка 0xc0000005 — одна из самых распространенных в Windows. Она может быть вызвана различными факторами, связанными с установленной программой, установленным оборудованием или по обеим причинам. Некоторые из многих возможных причин:
- Установленная программа, например антивирусная программа, препятствует запуску программы.
- Установленные обновления Windows.
- Повреждены или отсутствуют драйверы оборудования.
- Неправильная конфигурация оборудования системы.
- Недостаточно памяти или повреждена RAM.
- Вирус / вредоносная инфекция.
- Старая версия программы.
- Повреждены файлы системного реестра.
- Функция защиты выполнения данных (DEP).
Ошибка 0xc0000005 после установки обновлений на Windows 7/8.1
Microsoft выпустила несколько обновлений для Windows 7 и 8.1, установка которых может привести к описываемой в статье неполадке. Если в системе включено автообновление компонентов Windows, они могли установиться сами. Можно попробовать удалить следующие обновления: KB2859537, KB2872339, KB2882822, KB971033.
Для этого зажимаете клавиши Win+R и в открывшемся окне по очереди вводим следующие строки:
- wusa.exe /uninstall /kb:2859537
- wusa.exe /uninstall /kb:2872339
- wusa.exe /uninstall /kb:2882822
- wusa.exe /uninstall /kb:971033
Если обновление не установлено в системе, вы получите об этом уведомление:
После этих действий, делаете перезагрузку компьютера и проверяете наличие ошибки.
Запуск средства проверки системных файлов (Windows 10 и ранние версии)
Регулярная установка и удаление приложений на вашем компьютере может стать причиной различных проблем, включая повреждение системных файлов. Восстановление поврежденных файлов может быть очень полезно при устранении ошибки 0xc0000005.
Следующая процедура относится к ОС Windows 10, но вы можете выполнить ее в любой версии.
- Нажмите комбинацию клавиш Win + X, чтобы открыть меню Power User.
- Выберите « Командная строка. «
- Введите « SFC / SCANNOW » в командной строке, прежде чем нажимать клавишу ВВОД.
Сканирование автоматически запустится. Потребуется время, чтобы операция завершилась. Теперь проверьте помогло ли это исправить ошибку приложения 0xc0000005.
Отключение функции предотвращения выполнения данных DEP.
DEP — это набор функций безопасности, которые проверяют память компьютера как один из способов защиты вашего компьютера от вирусов. Это может быть причиной ошибки, если некоторые установленные программы не совместимы с ней. Временное отключение может легко устранить ошибку 0xc0000005.
Для этого делаем запуск командной строки от имени администратора, и вводим в нее следующую строку:
bcdedit.exe / set {current} nx AlwaysOff — это деактивирует функцию DEP. После этого делаем перезагрузку ПК.
Чтобы активировать обратно эту функцию, в поле командной строки нужно ввести:
bcdedit.exe / set {current} nx AlwaysOn — включение. Также нужна перезагрузка.
Использовать точку восстановления Windows.
В случае если в вашей ОС активирована функция точек восстановления, можно попробовать перейти на более раннюю конфигурацию системы. Это может помочь избавиться от ошибки 0xc0000005.
Исправить реестр
Ошибка приложения 0xc0000005 может быть вызвана повреждением реестра операционной системы. Эти повреждения обычно происходят, когда определенные программы установлены или удалены неправильно.
Одним из примеров неправильной установки является попытка установки программы поверх той же версии ранее установленной программы без предварительного удаления старой. Чтобы решить эту проблему, вы должны удалить (или исправить) избыточные и дублирующиеся записи реестра. Мы рекомендуем вам попытаться исправить записи реестра, используя программное обеспечение CCleaner.
CCleaner — это небольшая эффективная утилита для компьютеров под управлением Microsoft Windows. Программа очищает ненужные и накопившиеся со временем проблемы: временные файлы, неработающие ярлыки и другие проблемы. Защищает конфиденциальность, очищает историю просмотров и временные интернет-файлы, позволяя вам быть более уверенным пользователем интернета и менее подверженным краже личных данных.
CCleaner может очищать остаточные файлы из различных программ, тем самым экономя место на жестком диске, удаляя ненужные записи в реестре Windows. Скачать программу можно по ссылке https://www.ccleaner.com/ru-ru/ccleaner (скопировать и вставить в новую адресную строку браузера).
Как было написано выше, причиной неполадки могут служить антивирусные программы. Можно на время отключить их. Также проблема может быть в установленных в системе драйверах. В том случае, если вы недавно устанавливали какой-либо драйвер, обратите на это внимание. Возможно имеет смысл на время удалить его и проверить осталась ли проблема.
Ошибка 0xc0000005 из-за неисправной оперативной памяти
Еще изредка неполадка появляется по причине наличия проблем в работе оперативной памяти RAM. Можно попробовать извлечь планки памяти, чтобы осталась только одна, или поменять их поочередно и проверить. Но делать это следует только если вы имеете навыки в сборкеразборке комплектующих компьютера.
В данной статье описано несколько способов исправления ошибки 0xc0000005. Если вы знаете другие рабочие методы как можно убрать эту проблему, прошу написать способ в комментариях. Возможно ваш способ поможет другим. Всем добра!
Вы получаете сообщение об ошибке «ошибка при запуске приложения» с кодом 0xc0000005 или ошибку exception access violation 0xc0000005? Обычно эта проблема возникает при попытке открыть некоторое программное обеспечение на вашем ПК с Windows 10 или Windows 7. Ошибка в основном связана с интернет-браузерами, но и любая другая программа, установленная в вашей Windows, может перестать работать. Виновником ошибки может быть сторонний антивирус, поврежденный реестр или плохие аппаратные драйверы. Разберем, что делать и как исправить код ошибки 0xc0000005 в Windows 10.
Примечание: Если вы встречаете ошибку exception access violation без кода 0xc0000005, то обратитесь к данному руководству по исправлению исключения прав доступа.
Как исправить ошибку 0xc0000005 в Windows 10
Всякий раз, если у вас возникает какая-либо ошибка в системе Windows, то лучшим вариантом будет восстановить систему с последней точки сохранения. Если кто не знает, то есть полное руководство по точке восстановления. Вы должны понимать, если точка восстановления создана 23 числа, а нынешнее время 25 число, то всё, что вы установили на ПК, в промежуток с 23 до 25, будет удалено.
1. Отключить сторонний Антивирус
Стороннее антивирусное программное обеспечение может влиять на исполняемые файлы, тем самым препятствовать запуску приложения. Поэтому, вам нужно отключить антивирус и проверить, пропала ли ошибка. Если этого не помогло, вам необходимо полностью удалить антивирусную программу из вашей системы. Ниже статья поможет вам в этом.
- Как удалить антивирусы полностью с компьютера.
2. Включить брандмауэр Windows Defender
Microsoft значительно улучшила свой антивирус «Защитник Windows» и включила много функций. Стоит отметить, что встроенный антивирус набирает быстро популярность в защите и производительности в независимых тестах. Давайте проверим встроенный брандмауэр. Если вы используете сторонний антивирус, то удалите его на время.
- Перейдите «Панель управления» > «Система и безопасность» > «Брандмауэр защитника Windows».
- Слева в столбце нажмите на Включение и Отключение брандмауэра Windows.
- Далее параметры для частной и общественной сети должно быть Включено.
3. Сканирование всей системы на вирус
Вирус — вредит вашему компьютеру и может создавать ошибку 0xc0000005 при запуске программ. В этой ситуации вам необходимо просканировать всю вашу систему, чтобы выявить и уничтожить вредоносное ПО.
- Посоветую отличный антивирусный облачный сканер Zemana. При запуске сделайте полную проверку жесткого диска или сделайте процедуру встроенным антивирусом, как описано ниже.
- Или, откройте встроенный Windows Defender и перейдите по параметрам «Защита от вирусов и угроз» > «Параметры сканирования» > и выберите сначала «Проверка автономного защитника Windows».
4. Исправить неисправные драйверы
Устаревшие или поврежденные драйверы также могут привести к ошибке 0xc0000005 при запуске приложений. Драйверы — это программы, которые помогают компьютеру правильно работать с подключенным оборудованием. Если они будут устаревшие, то могут возникать определенные сбои.
- Нажмите Win+R и введите devmgmt.msc.
- Если вы видите в списке устройства с восклицательным знаком, то обновите их. Также, рекомендую открыть «Центр обновления Windows» и проверить наличие обновлений. После процедуры перезагрузите ПК.
- Также, обновите драйвер жесткого диска, даже если на нем нет восклицательного знака.
5. Восстановить данные конфигурации загрузки (BCD)
Чаще всего причина ошибки при запуске приложений 0xc0000005 в Windows — это поврежденный BCD. Откройте командную строку от имени администратора и введите команду ниже
bcdedit
Если местоположение загрузчика вашего ПК указывает «xOsload.exe» вместо Winload.exe, вы должны устранить некоторые ненужные файлы с компьютера, а затем восстановить свои данные конфигурации загрузки, что ниже мы и сделаем.
Введите следующие команды ниже, нажимая Enter после каждой. В случае, если вам выдаст ошибку, не переживайте, задавайте команды дальше.
Del D:WindowsSystem32xOsload.exe
Del D:WindowsSystem32xNtKrnl.exe
Del D:WindowsSystem32Driversoem-drv64.sys
attrib c:bootbcd -h -r -s
ren c:bootbcd bcd.old
bootrec /rebuildbcd
6. Очистить реестр
Редактор реестра — это центральная база данных Windows, которая играет жизненно важную роль на вашем ПК. Любая незначительная или неправильная запись может привести к «Ошибки 0xc0000005 при запуске приложения в Windows 10». То же самое происходит, если какой-то ключ реестра поврежден или, если отсутствуют системные файлы. В этом случае попробуйте использовать программное обеспечение как Reg Organizer или CCleaner, поскольку ручной процесс слишком сложный.
7. Проверка и восстановление системных файлов
Поврежденные системные файлы могут выдавать ошибку 0xc0000005. По этому мы воспользуемся встроенным инструментов SFC для сканирования поврежденных системных файлов и их автоматическому восстановлению. Запустите командную строку от имени администратора и введите команду ниже
sfc /scannow
- Дождитесь окончание процесса и перезагрузите ПК.
8. Проверка и диагностика RAM
Первое что нужно сделать — это проверить физически планки ОЗУ, которые внутри вашего бука или ПК. Постарайтесь достать их аккуратно и всунуть обратно, обдув при этом их от пыли. Если ошибка появляется, то проверим программным путем оперативную память. Для этого:
- Наберите в «Поиске» (около пуск) слово mdsched.exe и запустите инструмент, чтобы проверить RAM на ошибки.
- После запуска следуйте рекомендациям на экране. Далее ПК перезагрузится и начнет сканировать RAM на ошибки, и если найдет их, то попытается исправить их автоматически.
Есть полное руководство, как проверить оперативную память на ошибки.
9. Отключить предотвращение выполнения данных DEP
DEP — предотвращение выполнения данных может быть причиной блокировки в вашем процессе для запуска программы или игры. Нужно его отключить и проверить, устранена ли ошибка 0xc0000005. Откройте командную строку от имени администратора и введите команду:
bcdedit.exe /set {current} nx AlwaysOff
— Это отключит DEP. Проверьте, устранена ли проблема, если нет, то включите обратно.bcdedit.exe /set {current} nx AlwaysOn
— Это включит DEP обратно.
10. Поковыряем реестр
Нажмите сочетание кнопок Win+R и введите regedit, чтобы открыть редактор реестра. В редакторе перейдите по пути:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
- С правой стороны найдите имя LoadAppInit_DLLs, нажмите на нем два раза мышкой.
- В поле «Значение» задайте цифру 1 (включить).
- Перезагрузите ПК, чтобы изменения вступили в силу.
Если нужно будет выключить, то задайте значение 0.
11. Вернуть компьютер в исходное состояние
Если выше способы еще не помогли избавиться от ошибки 0xc0000005, то отличным решением будет сбросить ПК по умолчанию с сохранением или удалением файлов. Это можно сделать открыв
- «Параметры» > «Обновление и безопасность» > «Восстановление» > «Вернуть ПК в исходное состояние» и нажать кнопку Начать.
Смотрите еще:
- Исправить ошибку при запуске приложения (0xC000007B)
- Ошибка при запуске приложения 0xc0000142 в Windows 10
- Исправить ошибку 0XC000021A в Windows 10
- Как исправить код ошибки 0xC0000225 в Windows 10
- Как исправить ошибку 0xc000014c в Windows 10
[ Telegram | Поддержать ]
На чтение 8 мин Просмотров 40к. Опубликовано 16.09.2021
Полное руководство по Windows 10
Сложно радоваться жизни, если продуктивной работе или увлекательной игре препятствует ошибка при запуске приложения 0xc0000005. Сегодня мы исследуем причины, по которым она может возникать, и разберемся с возможными вариантами исправления.
Почему возникает ошибка 0xc0000005?
Код ошибки 0xc0000005 обозначает сложности с доступом к ресурсу, чаще всего к какой-то части памяти. Возможные причины возникновения таковы:
Неисправность ОЗУ на физическом уровне (бракованный модуль, перегрев и т.д.);
Проблемы с драйверами устройств (неверная версия, повреждены файлы);
Некорректное обновление или установка софта;
Воздействие вирусов.
А также различные другие факторы, вплоть до ошибок разработчиков из Microsoft.
Как исправить ошибку 0xc0000005
В поисках способа 0xc0000005 как исправить были обнаружены довольно оригинальные способы. Например, в ряде случаев рекомендуется удалить определенные обновления системы. Давайте рассмотрим доступные варианты действий в зависимости от ситуации.
7 способов исправить ошибку 0xc0000005
1. Проверка физической памяти
Если ошибка появляется без всякой системы, при случайных комбинациях действий и запускаемых программ, нужно начать с проверки оперативной памяти. Сделать это можно при помощи специализированных утилит, например Memtest86.
Для запуска проверки нужно скачать с официального сайта ISO-образ, записать его на CD или DVD. После этого необходимо загрузить компьютер с записанного диска. Если при запуске ничего не делать, загрузится проверка по умолчанию.
После завершения тестирования программа покажет сводные результаты – данные о количестве прогонов и числе ошибок. Если их много, стоит подумать о замене оперативной памяти.
Если под рукой есть подходящая заведомо исправная планка памяти, можно просто по очереди заменять ей установленные в компьютере. После каждой замены нужно проверять, осталась ли ошибка.
2. Удаление установленных обновлений
Если ошибка 0xc0000005 стала частым гостем после установки системных обновлений, можно попробовать удалить некоторые из них. Да, это не шутка, в данном случае сложности действительно могут возникать при наличии пакетов с номерами KB2872339, KB2859537 и KB2882822 в списке установленных. Также с аналогичной ошибкой сталкивались те пользователи, у которых на компьютерах появлялось обновление KB971033.
Корни проблемы часто ведут аж к моменту установки Windows. Если использовалась нелегальная копия с пиратскими активациями, то часть файлов в ней может быть заменена на модифицированные копии. Однако системе обновлений про это неизвестно, поэтому указанные выше пакеты пытаются использовать оригинальные версии. В результате и возникает ошибка. Справедливости ради отметим, что в некоторых случаях сложности возникали и в честных лицензионных копиях.
Есть несколько способов при такой причине появления 0xc0000005 как исправить ошибку Windows 7. Все они основываются на удалении проблемных обновлений.
3. Удаление через командную строку
Первый вариант – воспользоваться штатными системными программами и командной строкой. Последнюю для этих целей нужно запустить с администраторскими привилегиями: в меню Пуск через поиск следует найти CMD. Затем по обнаруженному объекту кликнуть правой клавишей и в подменю выбрать старт от имени администратора.
Если текущий пользователь обладает администраторскими правами, то можно сразу вводить команды через пункт «Выполнить».
Теперь нужно написать следующую команду:
wusa.exe /uninstall /kb:2872339
По нажатию Enter’а она запустит системный инсталлятор обновлений. При этом параметр /uninstall укажет ему, что необходимо произвести именно удаление, а не установку. Второй параметр конкретизирует, какое именно обновление необходимо убрать из системы.
Аналогичным образом нужно поступить и с остальными номерами (2859537, 2882822, 971033). Удаление каждого из пакетов может занять некоторое время. Нужно дождаться корректного завершения работы команды, чтобы не столкнуться с другими проблемами. Затем следует перезагрузить устройство.
Важно! При включенном автоматическом обновлении пакеты будут повторно установлены. Поэтому рекомендуется проверять эффективность лечения, например, при отключенном интернете. Отключить их можно через Центр обновления: перевести в настройках установку в ручной режим, проверить список доступных. Затем на указанных номерах нужно правым кликом открыть меню и скрыть их.
4. Откат к точке восстановления
Большая удача, если есть точка восстановления, удачно созданная как раз перед установкой обновлений. В таком случае можно просто вернуться к ней, чтобы удалить обновления. Для этого нужно использовать инструмент под названием «Восстановление системы». Разработчики поместили его в привычное меню Пуск, только спрятали в подпапку со служебными программами. Она, в свою очередь, располагается в разделе Стандартных.
После запуска утилиты нужно выбрать соответствующую точку и откатиться до нее. Минус этого метода очевиден: все установленные после данной точки программы испарятся, так что их нужно будет устанавливать повторно.
Откат может помочь и в других случаях, если точно известно, что на момент создания точки ошибка не возникала.
5. Удаление через DISM
Если предыдущие варианты удаления недоступны или не сработали, есть еще один способ устранить ошибку приложения 0xc0000005. Для этого удаление следует запустить из среды восстановления. Чтобы попасть в нее, необходимо при загрузке ПК нажать F8 до появления меню с вариантами загрузки. Затем нужно выбрать «Устранение неполадок компьютера». Альтернативный способ – использовать среду восстановления с установочного диска.
Далее следует загрузить командную строку и определить букву системного диска.
Можно набрать notepad, нажать в нем Ctrl + O и просмотреть имеющиеся в компьютере диски и их буквы. Системный можно опознать по соответствующей метке или по наличию папки Windows. Буква X: при этом используется самой средой восстановления.
Для удаления через DISM нужно получить полные названия установочных пакетов. Их список покажет такая команда (для примера тут указана буква диска D:, если она другая, нужно указать свой вариант):
DISM /Image:D: /Get-Packages
Появится довольно длинный список всех обновлений с их статусом. Нужно найти те, у которых в имени есть номера проблемных пакетов (к примеру, KB2859537). Выглядят они примерно так:
После этого нужно скопировать их имена до самого конца (это можно сделать, если сначала выделить их мышкой и затем кликнуть правой кнопкой).
Для рисунка выше команда будет следующей:
DISM /Image:D: /Remove-Package /PackageName:Package_for_KB2859537~31bf3866ad364e35~x86~~6.1.1.3
Аналогичным образом следует поступить с другими сбойными обновлениями.
6. Переустановка программы/драйверов
Если ошибка связана с конкретным приложением, можно попробовать его переустановить. В случае игр также может выручить обновление или переустановка драйвера графической карты. Однако эта причина встречается значительно реже, нежели описанные выше варианты.
7. Отключение DEP для проблемного приложения
Иногда программа может некорректно работать из-за DEP – системы, запрещающей исполнение программы, если она определенным образом работает с памятью. В таком случае можно попробовать отключить DEP для приложения (если не поможет, приложение нужно будет убрать из списка исключений).
Сначала нужно открыть свойства системы. Для этого нужно кликнуть правой клавишей мыши по Моему компьютеру и выбрать соответствующий пункт.
Затем требуется открыть Дополнительные параметры системы.
Далее нужно перейти к параметрам в разделе Быстродействие и открыть вкладку с настройками DEP.
По умолчанию DEP действует только для основных программ. Но если появляется 0xc0000005 при запуске приложений системы, следует попробовать второй вариант («… кроме выбранных ниже»). Нужно нажать «Добавить» и указать исполняемый файл сбойной программы.
При этом DEP включится для всех других программ, поэтому пользоваться им следует аккуратно.
Если же описанные способы не сработали, стоит проверить систему на вирусы. Иногда именно они отвечают за искажение файлов и некорректную работу программ с памятью.
- 10 лучших антивирусов 2022 года
- 15+ самых нужных программ для Windows 10 и 11
Читайте также:
- Ошибка при запуске приложения 0xc000007b
- Ошибка 0x80004005 — Windows не может получить доступ к компьютеру
- Ошибка при запуске приложения 0xc0000142
- Ошибка при запуске приложения 0xc000007b
Константин
Системный администратор
Задать вопрос
Обновлено 24.07.2019
Всем привет! Сегодня расскажу, как решается ошибка 0xc0000005 при запуске приложения. Операционная система Windows стабильна и надежна в работе. Однако и она подвержена всякого рода сбоям. Иногда вследствие очередного обновления системы некоторые программы и игры не запускаются, появляется сообщение о сбое запуска приложения 0xc0000005. Как исправить данную проблему? В случае возникновения такой необходимости можно воспользоваться несколькими способами, которые я вам опишу в данной статье.
Причины возникновения ошибки 0xc0000005
Перед тем, как мы начнем исправлять данный код, я бы хотел поговорить, о его происхождении и понять причины его возникновения, так как всегда нужно лечить источник, а не следствие. Вот так вот вы при открытии любимого приложения, можете получить такое окно:
Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите кнопку «ОК»
В английском варианте: The application failed to initialize properly (0xc0000005). Click OK to terminate the application
Как видите в одном случае, в качестве сбоившей программы был Skype, во втором Google Chrome.
Удаление последнего обновления ОС
Перед описанием решения, я хочу отметить, что вы можете увидеть код исключения 0xc0000005, еще и на принтерах, как это решается читайте по ссылке слева
В первую очередь следует удалить последнее обновление системы, которое привело к появлению ошибки с кодом 0xc0000005. Для этого нужно:
- открыть раздел «Панель управления»;
- щелкнуть по вкладке «Программы»;
- в блоке «Программы и компоненты» кликнуть по ссылке «Просмотр установленных обновлений»;
Ошибка 0xc0000005 при запуске приложения-02
- выделить последнее обновление и нажать на кнопку «Удалить»;
-
Ошибка 0xc0000005 при запуске приложения-03
- перезагрузить компьютер.
Еще причиной может быть обновление KB2859537, его тоже можно удалить
Удаление обновления системы с помощью командной строки
Если запустить программу не получается и появляется сообщение «ошибка при запуске приложения 0xc0000005», можно попробовать решить проблему с помощью командной строки. Для этого потребуется:
- комбинацией клавиш «Win+R» запустить программу «Выполнить»;
Ошибка 0xc0000005 при запуске приложения-04
- в строке указать запрос «cmd»;
- кликнуть мышкой по кнопке «Ок»;
- в открывшемся окне утилиты CMD ввести команду «wusa.exe / uninstall / kb: номер обновления Windows»;
Ошибка 0xc0000005 при запуске приложения-05
- нажать клавишу «Enter»;
- подтвердить удаление, щелкнув мышкой по кнопке «Да»;
Ошибка 0xc0000005 при запуске приложения-06
- перезагрузить компьютер.
Блокировка обновления системы
Чтобы подобная ошибка больше не беспокоила нужно запретить повторную установку удаленного пакета обновлений. Для этого необходимо:
- в разделе «Панель управления» открыть подраздел «Центр обновления Windows»;
Ошибка 0xc0000005 при запуске приложения-07
- в меню, расположенном сбоку кликнуть по строке «Поиск обновлений»;
Ошибка 0xc0000005 при запуске приложения-08
- после завершения поиска нажать на ссылку «Важных обновлений: Y доступны», где Y — число доступных обновлений;
Ошибка 0xc0000005 при запуске приложения-09
- в списке найти обновление, которое следует заблокировать;
- выделить его, вызвать правой кнопкой мыши функциональное меню;
Ошибка 0xc0000005 при запуске приложения-10
- выбрать команду «Скрыть обновление».
Восстановление системы
Как исправить ошибку с кодом 0xc0000005, не позволяющую запустить приложение. Можно откатить систему Windows 7 или Windows 8 на более раннюю точку восстановления. Для этого нужно:
- зайти в меню «Пуск»;
- найти каталог «Стандартные»;
- открыть папку «Служебные»;
- щелкнуть по ссылке «Восстановление системы»;
Ошибка 0xc0000005 при запуске приложения-11
- следовать подсказкам Мастера восстановления системы;
- перезагрузить компьютер.
Вот так вот просто решается Ошибка 0xc0000005 при запуске приложения. Материал сайта pyatilistnik.org
Довольно часто, пользователи компьютеров и ноутбуков сталкиваются с появлением ошибки запуска приложения 0xc0000005 в Windows 10, 8.1 и на других версиях операционной системы. Возникает данная неполадка по совершенно разным причинам, в том числе из-за недавнего апдейта OS или определённых драйверов, проблем с реестровыми записями, наличием вирусных утилит или сбойных настроек запуска программ, игр и так далее. Давайте рассмотрим наиболее действенные способы устранения ошибки приложения и попытаемся вместе с вами избавиться от неё раз и навсегда.
Сбой может появляться как при попытках открытия различного софта и игрушек, так и в процессе функционирования каких-либо системных инструментов и служб. Кстати, вместе с кодом ошибки вы можете видеть следующие надписи: «Error: access violation», «EXCEPTION ACCESS_VIOLATION», «Ошибка инициализации приложения 0xc0000005». В более редких случаях, можно и вовсе наблюдать «синий» или «чёрный экран смерти».
- Удаление обновлений Windows
- Откат системы до точки восстановления
- Очистка реестра
- Отключение функции DEP
- Устранение вирусов
- Откат драйверов видеокарты и других устройств
- Проверка оперативной памяти
- Вариант для владельцев лицензионной версии ОС
Обратите внимание, если неполадка затрагивает лишь одно конкретное приложение (например, Скайп), рекомендуем попробовать переустановить его. Вполне вероятно, что неисправность будет устранена и вам не придётся выполнять нижеприведенные манипуляции.
Как удалить обновления Виндовс?
Недавно установленные системные обновления могут стать ключевой причиной возникновения ошибки, связанной с блокировкой запуска ПО. Разберём несколько способов устранения проблемных апдейтов.
Удаление обновлений из командной строки
- Жмём «Пуск» и вводим в поле поиска cmd;
- Кликаем по cmd.exe правой кнопкой мыши и выбираем «Запуск от имени администратора»;
- В открывшуюся командную строку введите wusa.exe /uninstall /kb:2859537 и кликните Enter;
- Готово, некорректно установленный апдейт будет удалён;
- Перезагружаем компьютер и пробуем запустить игру/программу, где возникал сбой.
Если сообщение о проблеме не исчезнет, попробуйте аналогичным методом вводить следующие команды:
-
wusa.exe /uninstall /kb:2872339
-
wusa.exe /uninstall /kb:2882822
-
wusa.exe /uninstall /kb:971033
После ввода каждой команды нажимаем Энтер и не забываем выполнить перезагрузку вашего ПК.
Удаление обновлений из панели управления
- Открываем «Панель управления» (если справа вверху выставлено отображение по категориям, переключитесь на крупные значки);
- Перейдите в раздел «Программы и компоненты»;
- В окне слева нажмите «Просмотр установленных обновлений»;
- Ждём, пока загружается список и ищем строки с названием Microsoft Windows, с номерами KB2859537, KB971033, KB2872339, KB2882822;
- Нажимаем по каждому из пакетов правой клавишей мышки и удаляем его.
Кстати, чтобы не тратить время на продолжительный просмотр списка, можете ввести номер в небольшой поисковой строчке, расположенной в верхнем правом углу экрана, как показано на скриншоте.
Запускаем безопасный режим
Когда решить проблему не выходит ни первым, ни вторым способом и ошибка 0xc0000005 из-за обновления Windows всё равно не исчезла, обращаемся за помощью к нижеприведенной инструкции.
Для владельцев Windows XP, Vista, 7 (x86, x64)
- При включении ПК или ноутбука нужно несколько раз нажать кнопку F8, пока не появится загрузочное меню;
- Заходим в систему в безопасном режиме;
- Дальнейшие действия полностью идентичны двум описанным выше методам.
Если данный вариант не решает ситуацию, следует воспользоваться средством устранения неполадок. Чтобы загрузиться в этом режиме, точно так же нажимаете F8 при включении компьютера и выбираете соответствующий пункт.
Для версий Windows 8, 10, 8.1
Если вы используете определённые сборки «восьмёрок» и «десяток», может потребоваться сделать следующее:
- Загружаемся с установочного диска или флешки;
- Вместо установки Виндовс, выбираем вкладку «Восстановление системы»;
- Дальше в дополнительных параметрах нужно выбрать командную строку;
Если не знаете, на каком диске инсталлирована ОС, введите в открывшемся интерпретаторе команду notepad, запустится стандартный блокнот. Зайдите в меню «Файл», выберите «Открыть…» и в окошке проводника нажмите на «Мой компьютер». Системным диском является тот, на котором расположена папка Windows либо есть логотип компании Microsoft.
Если устранить ошибку 0xc0000005 не получилось?
- Для начала, следует зайти в С:WindowsSoftwareDistributionDownload;
- Удалите здесь всё, что доступно для удаления;
- Загрузитесь в безопасном режиме и попробуйте восстановить систему до более ранней точки;
- Перезагрузите компьютер, после чего сбойных открытий софта/игр возникать не должно.
Обратите внимание, чтобы операционка не устанавливала нежелательные пакеты при обновлениях вручную, найдите данный пакет в установочном списке и нажмите «Скрыть».
Откат ОС до точки восстановления
Из-за разнообразия причин, в связи с которыми появляется ошибка 0xc0000005 при запуске утилит и игр, может случиться так, что она не пропадёт после деинсталляции того или иного апдейта. В таком случае, поможет откат OS до того момента, когда всё функционировало правильно. Постарайтесь вспомнить, когда начались беды с неправильным стартом ПО и вернитесь к дате исправной работы устройства.
Попробуйте восстановление системных файлов при помощи инструментов dism и sfc
- Откройте командную строку с администраторскими правами;
- Пишем dism /online /cleanup-image /restorehealth, кликаем Энтер;
- Дожидаемся выполнения, прописываем sfc /scannow, снова жмём Enter;
- После этого не забудьте перезагрузить PC;
- Данный метод автоматически исправляет повреждённые файлы системы, восстанавливая их оптимальное состояние.
Как корректно почистить реестр?
Если вы часто устанавливаете различные программы, включая пиратские версии, не стоит исключать возможности того, что исполняемый файл инсталлятора может быть повреждён. Как итог, установка не будет полноценной, что приведёт к нарушению реестровых записей. Похожая ситуация может случаться, если вы решили в ручном режиме деинсталлировать какую-либо программку и установить её новую версию, но забыли о том, что в реестре остались устаревшие записи.
Для решения проблемы можно использовать специальные утилиты для чистки реестра, к примеру, CCleaner или Advanced SystemCare. Софт также умеет проводить очистку жёсткого диска, ускорять производительность процессора и ОЗУ, предоставлять журнал ошибок и так далее. Рассмотрим, как пользоваться такими утилитами на примере Advanced SystemCare от разработчика IOBit.
- Запускаем программу;
- На главном экране поставьте галочку возле пункта «Почистить реестр» и нажмите большую синюю клавишу «Пуск»;
- Далее будет проведено автоматическое сканирование;
- В конце проверки останется подтвердить автоисправление всех обнаруженных неполадок, процесс займёт не более пары минут.
Где выключить DEP-функцию?
В Виндовс имеется встроенная опция, которая блокирует полноценную работу некоторых программ, пытаясь тем самым защитить область RAM от чрезмерной нагрузки. В связи с этим, пользователь может сталкиваться с рассматриваемым нами сбоем.
- Сперва нужно вызвать командную строку с правами админа, ввести bcdedit.exe /set {current} nx AlwaysOff и нажать Enter;
- Чтобы полностью отключить DEP-функцию, перезапустите ПК.
Для активации работоспособности инструмента, войдите в консоль интерпретатора и задайте bcdedit.exe /set {current} nx OptIn.
Как выключить DEP для отдельных приложений?
Если вы знаете, из-за какого софта произошла ошибка, сделайте следующее:
- Заходим в «Пуск», затем «Панель управления» – «Система»;
- В левой стороне появившегося меню выберите «Дополнительные параметры»;
- Из пункта «Быстродействие» перейдите в «Параметры»;
- В разделе «Предотвращение выполнения данных» нужно выбрать «Включить DEP для всех программ и служб, кроме выбранных ниже»;
- Теперь щёлкните «Добавить», после чего можете искать требуемые EXE файлы и добавлять их в список исключений.
Исправление ошибки при помощи антивируса
Независимо от того, каким антивирусом вы пользуетесь, периодически рекомендуется проводить диагностику системы на наличие вирусов, ведь некоторые из них вызывают нашу ошибку 0xc0000005. Вам нужно открыть антивирусник и просканировать своё устройство на вредоносные программы.
Бывает и так, что антивирусное программное обеспечение блокирует попытки запуска некоторого софта, так как считает его потенциально опасным. Проверьте раздел «Карантин», если найдёте там искомый объект, добавьте его в белый список для возобновления доступа.
Инструкция для отката драйвера до предыдущей версии
Бывают и такие случаи, что проблема может возникнуть по причине неподходящего драйверного обеспечения. В основном, это касается графического адаптера, хотя в более редких случаях, может быть связано с ПО для принтера, сетевой карты и т.д.
- Зажмите комбинацию клавиш Win + R, введите devmgmt.msc и щёлкните Ок;
- В диспетчере устройств разворачиваем вкладку «Видеоадаптеры», кликаем правой кнопкой мыши по оборудованию и выбираем «Свойства»;
- Нажмите «Откатить» и подождите завершения процедуры возврата до предыдущей версии. Также, если опция отката недоступна, можно попробовать обновить драйвер.
Как протестировать оперативную память?
Если вы недавно расширяли ОЗУ, посредством подключения нового модуля, попробуйте временно убрать его и проверить, возникает ли неполадка повторно. Если окошко с ошибочным кодом не появляется, протестируйте его утилитой MemTest86.
Не помогло — скорее-всего, планку RAM придётся заменять.
Как ещё исправить ошибку 0xc0000005 в Windows 7, 8 и 10?
- Будучи владельцем лицензионной версии «Винды», всегда можно обратиться в техподдержку Майкрософт, посредством онлайн-чата на официальном сайте либо совершив звонок оператору. Дополнительно можно заполнить форму обратной связи, указав в деталях суть сложившейся ситуации.
- Если «операционка» была предустановлена на ваш компьютер либо ноутбук, проделайте идентичные действия на сайте производителя компьютерной техники.
- Если ни один из вышеописанных методов с настройками не принёс должного результата, поможет переустановка операционной системы.
Также известная как Exception Processing Message, Ошибка 0xc0000005 — это популярная проблема, возникающая при попытке запустить приложение, установить обновления или другие повседневные действия в Windows XNUMX. Из-за этой проблемы, пользователи не могут запустить вышеупомянутое должным образом. В ошибке говорится, что возникла «Ошибка при запуске приложения. Для выхода из приложения нажмите кнопку «ОК». В результате этого использовать программу становиться невозможным, пока есть эта ошибка. Как правило, в ее появлении есть несколько наиболее популярных и часто встречающихся причин. Одни из них это неправильные значения в реестре, наличие вирусов, повреждение оперативной памяти или конфигурации, а также другие причины. Обычно достаточно попробовать несколько решений, и проблема в решиться в конечном итоге. Мы покажем вам все возможные решения. Выполняйте их поэтапно в соответствии с нашими инструкциями. Внимательно читайте все шаги, чтобы не запутаться в процессе.
Ошибка приложения 0xc0000005 в Windows 10 (пример 1)
Ошибка приложения 0xc0000005 в Windows 10 (пример 2)
Ошибка приложения 0xc0000005 в Windows 10 (пример 3)
Скачать средство восстановления Windows
Скачать средство восстановления Windows
Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «Ошибку приложения 0xc0000005» в Windows 10.
1. Проверьте целостность системных файлов.
Вся система Windows связана различными файлами, которые отвечают за правильную связь и функционирование многих процессов. Если некоторые из важных файлов отсутствуют, это может стать причиной потенциальных ошибок в разных областях системы. Ошибка 0xc0000005 может иметь тот же источник возникновения. Поэтому стоит проверить, все ли системные файлы на месте. Ниже мы воспользуемся SFC (средство проверки системных файлов) и DISM (обслуживание и управление образами развертывания), которые помогут обнаружить и восстановить отсутствующие компоненты, если таковые имеются. Обязательно используйте оба этих сканирования в следующей последовательности:
SFC
- Откройте Командная строка , введя
cmd
в поле поиска рядом с Меню Пуск кнопку. - Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
- После открытия консоли введите
sfc /scannow
команду и нажмите Enter. - Когда процесс восстановления будет завершен, перезагрузите компьютер.
DISM
- Откройте Командная строка как мы это делали на предыдущем шаге.
- Скопируйте и вставьте эту команду
DISM.exe /Online /Cleanup-image /Restorehealth
. - Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
- После этого перезагрузите компьютер и снова установите обновление.
2. Просканируйте жесткий диск на наличие повреждений.
Так как в предыдущем методе мы уже использовали командную строку, давайте проверим ваш жесткий диск на наличие повреждений. Вот как:
- Откройте Командная строка так же, как мы сделали выше.
- Затем вы должны вставить
chkdsk /f /r C:
команду и нажмите Enter. При необходимости замените «C» на букву вашего жесткого диска. - Система выполнит сканирование на правильность конфигурации и физические ошибки, после чего автоматически исправит их.
Теперь попробуйте запустить проблемное приложение. Нет изменений? — Тогда переходите к другим решениям ниже.
3. Запустите диагностику памяти Windows.
Продолжая тему ущерба, есть еще одна важная вещь, которая может быть виновником проблемы, а именно поврежденная оперативная память. Она играет чрезвычайно важную роль во многих запущенных процессах. Поэтому рекомендуется проверить наличие проблем с ОЗУ, запустив встроенную утилиту диагностики памяти.
- Тип
Windows Memory Diagnostic
в строку поиска рядом с Меню Пуск. - После открытия вы увидите окно с двумя вариантами выбора. Нажмите Рекомендованные вариант.
- Windows просканирует вашу оперативную память на наличие ошибок и мгновенно восстановит их.
Затем перезагрузите систему и проверьте, появляется ли проблема снова. Надеемся, что это нет.
4. Включите Чистый запуск Windows.
Еще одна причина, которая может быть связана с ошибкой 0xc0000005, — это несовместимость. Антивирусное или любое другое стороннее ПО может конфликтовать со службами Windows, вызывая ошибку. Для быстрого решения попробуйте сначала отключить антивирус. Если это не меняет ситуацию, попробуйте запустить свой ПК в режиме чистой загрузки. Это поможет выяснить не вызывает ли ошибку какое-то стороннее приложение. Чистая загрузка — это отличная встроенная функция, помогающая пользователям загружать свой компьютер только со встроенными приложениями и службами. Чтобы войти в этот режим, выполните следующие действия:
- Нажмите Windows Key + R кнопки одновременно и вставьте
msconfig
. - Затем в открывшемся окне перейдите в Услуги сверху.
- Установите флажок рядом с Не отображать службы Майкрософт и нажмите на Отключить все кнопку.
- Теперь перейдите в Общие и выберите Выборочный запуск опцию. Убедитесь, что флажок установлен только рядом с Загружать системные службы.
- Нажмите Применить и OK. Затем перезагрузите компьютер.
Теперь вы можете попробовать запустить все, где возникала ошибка, в режиме чистой загрузки. Независимо от того, удалось вам запустить приложение или нет, нужно вернуть Windows к параметрам обычного запуска. Для этого просто повторите все шаги выше, включив отключенные службы и изменив параметр запуска с Выборочный запуск в Обычный.
Также стоит просканировать вашу систему на предмет вредоносного ПО. Различные инфекции могут вызывать сбои внутри системы, что ведет к различным проблемам. Мы рекомендуем использовать Malwarebytes — надежный и эффективный антивирус, который обладает расширенными алгоритмами защиты для борьбы с локальными и онлайн-угрозами. Вы также можете использовать его в качестве замены, если ваш текущий антивирус вызывает проблемы совместимости, о которых мы упоминали выше. Загрузите его, нажав на кнопку ниже, и попробуйте максимальную защиту от вредоносных программ бесплатно.
Главное окно Malwarebytes
Настройки Malwarebytes
Результаты сканирования Malwarebytes
Скачать Malwarebytes
5. Отключите Предотвращение выполнения данных.
Как популярная операционная система, Windows должна принимать все возможные меры для борьбы с вредоносными программами и предотвращения их потенциального ущерба. Поэтому существует встроенная функция под названием DEP (Data Execution Prevent), которая помогает останавливать потенциально опасные действия. Однако известны случаи, когда DEP приводил к проблемам несовместимости с некоторыми приложениями. Хотя этого вообще не должно происходить, несовместимость между некоторыми процессами стала нормальным явлением для ОС от Microsoft. Так как полное отключение функции может быть довольно рискованным, мы сделаем это выборочно для нужного нам приложения. Обратите внимание, что вы должны быть уверены, что приложение, которое вы собираетесь запустить, не содержит вирусов, иначе отключение DEP может упростить проникновение вредоносных программ, если таковые имеются. В любом случае, ниже вы найдете инструкции как отключить эту функцию:
- Откройте Этот компьютер и щелкните правой кнопкой мыши по пустому месту под дисками.
- Выберите Свойства , а затем в Дополнительные параметры системы.
- Под Производительность, нажмите Настройки.
- Перейдите в Предотвращение выполнения данных и выберите Включить DEP для всех программ и служб, кроме выбранных ниже.
- Нажмите Добавить и найдите файлы .EXE, которые вызывают ошибку при запуске.
- Нажмите OK, затем перезагрузите компьютер и проверьте, изменилось ли что-нибудь.
- Нажмите Windows Key + R кнопки и впишите
regedit
в поле. - Откройте его и подтвердите действие в окне UAC.
- Затем разверните эти папки
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Windows/
на левой панели. - После открытия папки Windows папки, вы увидите список записей на правой панели.
- Найдите LoadAppInit_DLLs и дважды щелкните по нему.
- Под Значение, измените цифру с 0 в 1.
- Нажмите ОК и перезагрузите компьютер, чтобы снова запустить приложение.
- Щелкните левой кнопкой мыши на Меню Пуск и выберите Диспетчер устройств.
- В идеале следует обновить все доступные устройства. Если какое-то устройство отмечено желтым треугольником, то его следует обновить в первую очередь.
- Для этого щелкните на драйвер правой кнопкой мыши, выберите Обновитьи следуйте инструкциям на экране.
- Позвольте Windows найти новые драйверы и загрузить их.
- Щелкните правой кнопкой мыши по Этот компьютер , а затем выберите Свойства.
- В открывшемся окне перейдите в Защита системы и нажмите на Восстановить.
- Затем нажмите Далее и выберите дату, во время которой все работало без проблем. Вы также можете нажать на Поиск затрагиваемых программ, который покажет, что будет изменено после запуска восстановления.
- Когда закончите, нажмите Далее и начните Восстановить.
6. Измените LoadAppInit_DLL в Редакторе реестра.
Если ни одно из описанных выше решений вам не помогло, попробуйте изменить значение LoadAppInit_DLLs в редакторе реестра. Вообще, не рекомендуется лезть в Реестр и изменять какие-то значения, не владея необходимыми для этого знаниями. Любое лишнее изменение может привести к серьезным системным проблемам, которые будет трудно исправить, если вы не запомните изменения. Помните, мы упоминали о необходимости соблюдать осторожность при выполнении каждого шага? — Именно здесь она вам понадобится больше всего. Сосредоточьтесь на этих шагах ниже, чтобы не упустить ничего важного.
7. Обновите драйверы
Еще одна причина, которая может влиять на работу приложений, — это устаревшие или поврежденные драйверы. Мы рекомендуем выполнить сканирование ваших драйверов и обновить их до более новых версий. Вы можете сделать это вручную или воспользоваться специальной утилитой для более быстрого решения. Оба варианта расписаны ниже:
Драйверы являются ключом к правильной конфигурации вашей системы. Именно они обеспечивают должное соединение между оборудованием и вашей операционной системой. Обновление ряда драйверов вручную может занять много времени, поскольку вам придется выполнять одни и те же шаги по многу раз. Здесь вы можете скачать лучшую утилиту для обновления драйверов, которая возьмет на себя эту задачу — Driver Booster от IObit:
Стартовый экран Driver Booster
Результаты сканирования Driver Booster
Раздел инструментов Driver Booster
Скачать Driver Booster
8. Восстановите предыдущую версию с помощью Точки Восстановления Системы.
Если никакое из приведенных решений не помогает, единственный и лучший способ решить проблему — это вернуться к точке резервного копирования, когда все работало нормально. Некоторые пользователи могут сталкиваться с новыми ошибками после некоторых обновлений или самостоятельных изменений, о которых можно не знать. Поэтому рекомендуется использовать для точку восстановления, чтобы избавиться от проблемы.
Заключение
Устранение различных ошибок может оказаться настоящим испытанием, если у вас нет навыков и необходимых для этого знаний. Мы надеемся, что наше руководство помогло вам решить проблему и продолжить использование нужных вам программ без каких-либо проблем. Если вы когда-нибудь столкнетесь с другими ошибками Windows, смело обращайтесь к нашему веб-сайту за решениями. Наша команда каждый день загружает много статей по новым ошибкам и вирусным инфекциям.
Многие пользователи разных версий Windows часто сталкиваются с ошибкой при запуске приложения 0xc0000005. Как правило, она говорит о неправильном обращении к памяти (memory access violation), но причин этому может быть множество. Это и ошибки реестра, и некорректные драйверы, и вирусы и даже неисправная память. Поэтому и способы ее решения сильно зависят от того, с чем именно связан этот сбой.
Поиск вирусов
В этом случае решение проблемы выглядит до ужаса тривиальным: просто проверьте систему средствами штатного антивируса, а еще лучше скачайте свежую сборку Dr.Web CureIt и проведите полное сканирование системы. Вирусы найдены и обезврежены, а ошибка исчезла — что ж, отлично, вы решили проблему самой малой кровью. Если же сканирование не дало никаких результатов, или удаление найденных вирусов так и не помогло избавиться от проблемы, идем дальше.
Проверка реестра
При некорректной установке или удалении программ в реестре часто возникаю непредвиденные конфликты, один из которых и может стать причиной появления ошибки при запуске 0xc0000005. Конечно, искать эти конфликты руками — занятие крайне неблагодарное. Поэтому мы рекомендуем воспользоваться отлично зарекомендовавшей себя программой CCleaner. Она не только поможет избавиться от лишних «хвостов» в реестре, но и отлично почистит операционную систему от всякого мусора. А, если этого мусора было много, вы заметите намного возросшую скорость работы компьютера.
Просто отметьте все галочки в меню поиска проблем в реестре, и CCleaner сделает все за вас. После окончания работы утилиты для надежности перезагрузите систему. Ошибка исчезла? Отлично! Нет? Идем дальше.
Переустановка драйверов
Иногда причиной появления ошибки при запуске игры 0xc0000005 могут быть некорректно «вставшие» драйверы видеокарты. Для решения проблемы зайдите в «Диспетчер устройств», найдите в открывшемся списке ваш видеоадаптер и щелкните по нему правой кнопкой мышки. Нажмите «Обновить драйвер» в открывшемся контекстном меню.
Если это не помогло, то попробуйте удалите его из системы, после чего обновите конфигурацию оборудования. Драйверы установятся автоматически.
Если и это не помогло решить проблему, переходим к следующему пункту.
Проверка версии операционной системы
Посмотрите, актуальная ли версия операционной системы у вас установлена. Для этого зайдите в центр обновления Windows. В верхней части открывшегося окна должна красоваться надпись: «У вас установлены все последние обновления», но на всякий случай можете нажать кнопку «Проверить наличие обновлений». Если после проверки надпись останется неизменной, все в порядке.
Вспомните, когда вы в первый раз столкнулись с ошибкой 0xc0000005. Если это произошло почти сразу же после установки очередного обновления Windows, откатите апдейт. Эта опция есть в разделе «Обновление и безопасность». Выберите там пункт меню «Восстановление». Если с момента установки последнего обновления прошло меньше 10 дней, вы сможете откатить операционную систему к предыдущему состоянию. Если этот срок прошел, появится такая надпись:
Впрочем, здесь можно пойти другим путем. Найдите в «Центре обновления Windows» пункт «Журнал обновлений». Выберите в открывшемся окне «Удаление обновлений». Вы увидите полный список со всеми установленными системой обновлениями. Выберите последнее из них и удалите.
Перезагрузите компьютер и проверьте, исчезла ли ошибка. Если нет, переходим к следующему этапу.
Проверка целостности системных файлов
Для проверки целостности системных файлов нажмите сочетание клавиш win+X, запустите Windows PowerShell от имени администратора и введите команду sfc /scannow.
Если во время проверки появятся файлы, которые невозможно исправить, повторите проверку, но уже в безопасном режиме. После проверки перезагрузите компьютер.
Для исправления повреждения хранилища компонентов, препятствующего нормальной работе SFC, введите команду dism /online /cleanup-image /restorehealth. Проверка может занять до 15 минут. Не закрывайте окно командной строки до завершения процесса. И не волнуйтесь, если индикатор прогресса будет долго держаться на уровне 20% — это нормально.
Если в результате работы DISM будут внесены какие-либо изменения, перезагрузите компьютер, после чего снова выполните команду SFC. Она сможет заменить поврежденные файлы правильными.
Проверка принтера
Как это ни парадоксально, но иногда причиной появления ошибки 0xc0000005 может быть… принтер. Убедиться, что его настройки и драйверы не конфликтуют с приложениями, достаточно просто. Просто удалите драйверы принтера из системы (как это сделать, мы рассматривали, когда говорили о видеокарте) и для верности физически отключите принтер от ПК.
Если проблема исчезла, избавляться от принтера не нужно. Просто заново подключите его к компьютеру, установите свежие драйверы и создайте совершенно новый профиль принтера.
Проверка оперативной памяти
Если ничего из написанного выше не помогло, велика вероятность, что проблема может быть связана с вышедшим из строя модулем оперативной памяти. В современные компьютеры обычно устанавливается не меньше двух планок оперативки, зачастую работающих в двухканальном режиме. Поэтому для проверки этой гипотезы достаточно убрать из системы один из модулей и посмотреть, не исчезла ли ошибка. После этого установите его обратно и повторите операцию с другим модулем.
Если при удалении одного из них из системы ошибка пропадает, виновником ваших страданий почти наверняка является именно эта планка оперативки. Хотя для надежности вы можете попробовать установить «подозреваемую» в другой компьютер и посмотреть, не стала ли там появляться эта же ошибка. Стала? Значит, теория подтвердилась.
В этом случае единственное, что вы можете сделать — это заменить модуль памяти на аналогичный.
Итоги
И так, мы разобрались в причинах появления ошибки при запуске приложения 0xc0000005 и том, как исправить эту ситуацию. К сожалению, в некоторых случаях вы не сможете обойтись программным решением проблемы. И хотя вероятность появления ошибки из-за сбойного модуля оперативной памяти достаточно мала, полностью ее исключать нельзя.
Читайте также
- Ошибка обновления 80072efe: как ее исправить
- Ошибка 651 при подключении к интернету: как ее исправить
- Как исправить ошибку 0xc0000142: при запуске программы, приложения или игры
Окно с ошибкой, в котором присутствует код 0xc0000005, может появляться по различным причинам. Самая распространенная – это установка Вами или операционной системой в автоматическом режиме последних обновлений. Ошибка 0xc0000005 также может появляться из-за проблем с реестром, оперативной памятью и другими устройствами, если у Вас установлены некорректные драйвера или на компьютере поселился вирус.
Если Вы пытаетесь запустить какую-либо программу или игру, то появляется такое окошко с указанным текстом, в котором присутствует код ошибки 0xc0000005.
Текст в сообщении может быть и другой:
– Ошибка при инициализации приложения (0xc0000005)
– Error: access violation 0xc0000005
– Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION at 0x00000000
Но если в тексте есть код 0xc0000005 – это свидетельствует о некорректном обращении к оперативной памяти.
Учитывая, что причины, из-за которых появляется ошибка 0xc0000005, могут быть разные, рассмотрим в статье различные способы. Один из них обязательно должен помочь исправить проблему появления ошибки 0xc0000005.
Удаление обновлений Windows
Если на Вашем компьютере или ноутбуке недавно были установлены обновления системы, и после этого появилось окно с ошибкой 0xc0000005, то необходимо удалить некоторые установленные обновления Windows.
Через командную строку
Для этого запускаем командную строку от имени администратора: нажмите «Пуск» и в строке поиска введите «cmd», кликните по данной строке в результатах правой кнопкой мыши и выберите из меню «Запуск от имени администратора».
Введите следующую команду и нажмите «Enter»:
wusa.exe /uninstall /kb:2859537
После этого, обновление с соответствующим номером – kb:2859537 – будет удалено. Перезагрузите компьютер. Выполните то действие, запуск игры или приложения, которое приводило к ошибке 0xc0000005.
Если окошко по-прежнему появляется, введите следующие команды. После ввода каждой нажимайте «Enter», перезагружайтесь и смотрите, появляется ли ошибка.
wusa.exe /uninstall /kb:2872339
wusa.exe /uninstall /kb:2882822
wusa.exe /uninstall /kb:971033
Через Панель управления
Удалить установленные обновления Windows можно и другим способом. Для этого переходим «Пуск» – «Панель управления» – «Программы и компоненты». В следующем окне кликаем по ссылочке «Просмотр установленных обновлений».
Дальше в списке «Microsoft Windows» ищем обновления со следующими номерами: KB2859537, KB2872339, KB2882822, KB971033. Кликаем по каждому правой кнопкой мыши и нажимаем «Удалить».
Чтобы не просматривать весь список полностью, напишите номер в строке поиска, и сразу появится нужный пункт.
Через безопасный режим
Если удалить обновления описанными способами не получается, так как, например, во время запуска командной строки появляется ошибка 0xc0000005, то сделаем это через безопасный режим.
Чтобы попасть в безопасный режим, во время запуска операционной системы нажимайте F8. Затем с помощью стрелочек выберите пункт «Безопасный режим с поддержкой командной строки».
Дальше удалите обновления системы или через командную строку, или через «Программы и компоненты», как было описано выше.
На сайте есть статья: как зайти в безопасный режим на Windows XP. Также мы писали про безопасный режим в Windows 8 и в Windows 10.
Смотрим видео:
Если и после этого, появляется окно с ошибкой, тогда выберите пункт «Устранение неполадок компьютера».
В том случае, если данная строка отсутствует, загрузитесь с установочного диска Windows, затем вместо установки выберите «Восстановление системы», потом «Командная строка».
Дальше нужно узнать, какая буква соответствует диску с установленной операционной системой. Вводим команду:
notepad
Откроется Блокнот. В нем нажмите «Файл» – «Открыть». Будет похоже на привычный Проводник. С левой стороны нажмите на «Компьютер» и определите букву диска.
После этого в командную строку введите:
DISM /Image:C:\ /Get-Packages
Здесь С: – буква диска, которую мы определили. В командной строке, появится много информации. Вам нужно найти обновления с такими номерами: KB2859537, KB2872339, KB2882822, KB971033.
Затем скопируйте ту часть, которая подчеркнута на рисунке ниже. Для этого, кликаем правой кнопкой мыши в окне и выбираем «Пометить» и выделяем нужную строку – она сразу будет помещена в буфер обмена.
После это вводим следующую команду, нажимаем «Enter» и обновления будут удалены:
DISM /Image:C:\ /Remove-Package
/PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3
Здесь часть Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3 будет меняться в зависимости от найденного номера обновления. Просто вставляйте скопированную ранее строку: нажмите после двоеточия правой кнопкой мыши и выберите «Вставить».
Существуют и другие способы, которые помогут убрать ошибку 0xc0000005 при запуске приложения игры и прочего.
Восстановление системы
Сделайте восстановление операционной системы. Для этого нужно откатить систему до ранее созданной контрольной точки, которая была сделана, когда окно с ошибкой еще не появлялось. Подробные статьи уже были выложены на сайте и их можно прочесть, перейдя по ссылкам: восстановить систему Windows 7, если у Вас установлена другая ОС: точка восстановления Windows 8 или восстановление с контрольной точки Windows 10.
Почистите реестр
Возможно, Вы установили программу не должным образом, или сам установщик был поврежден. Может, удалили программу и установили ее новую версию, при этом в реестре остались старые файлы, или появились дубликаты и поэтому возникает конфликт.
Для очистки реестра лучше использовать специальные утилиты: программу CCleaner или программу для чистки реестра Wise Registry Cleaner. Прочтите их подробное описание, перейдя по ссылкам. В дальнейшем, удаляйте ненужные программы с компьютера или специальными приложениями, вроде CCleaner, или через «Установку и удаление программ».
Отключите функцию DEP
Она блокирует работу программы, если та пытается выполнить свой код в выделенной функцией DEP области оперативной памяти. Нужно это для того, чтобы защитить компьютер от вирусов, но иногда это мешает и при работе с обычными программами.
Запускаем командную строку от имени администратора (как это сделать, было описано выше), вставляем следующую команду и жмем «Enter»:
bcdedit.exe /set {current} nx AlwaysOff
После этого, выполните перезагрузку компьютера, и функция DEP будет отключена. Чтобы включить ее, введите команду:
bcdedit.exe /set {current} nx OptIn
Чтобы отключить DEP для определенных приложений, переходим «Пуск» – «Панель управления» – «Система». В этом окне нажмите «Дополнительные параметры системы».
Дальше, в разделе «Быстродействие», нажмите «Параметры».
Открываем вкладку «Предотвращение выполнения данных» и ставим маркер в поле «Включить DEP для всех программ и служб, кроме выбранных ниже». Нажимаем «Добавить» и ищем в списке исполняемый файл нужной программы – .exe. Нажмите «Применить» и «ОК».
Проверьте систему на наличие вирусов
Обновите базы данных для установленной на компьютере антивирусной программы и выполните сканирование. Дополнительно, можете воспользоваться и чем-нибудь другим, например лечащей утилитой Dr.Web CureIt. Она не требует установки, и не будет конфликтовать с уже установленной антивирусной программой.
Также зайдите в «Карантин» Вашего антивирусника и посмотрите, не добавились ли туда файлы того приложения, при запуске которого возникает ошибка 0xc0000005. Возможно, он посчитал их опасными. Добавьте найденные файлы в список исключений.
Проверьте оперативную память компьютера
Если Вы недавно расширили память и добавили новый модуль, то временно уберите его и проверьте, будет ли возникать ошибка. Если после этого окно с ошибкой 0xc0000005 появляться не будет, проверьте модуль, например, программой MemTest86. Если он окажется нерабочим, придется его заменить.
Откатите драйвера
Сделайте откат драйверов, которые Вы недавно устанавливали. В «Пуске» в строку поиска введите «Диспетчер устройств» и нажмите на соответствующий пункт.
Обычно проблема возникает из-за обновленных драйверов на видеокарту. Поэтому кликните по пункту «Видеоадаптеры», а затем правой кнопкой мыши по установленному устройству и выберите «Свойства». Перейдите на вкладку «Драйвер» и там нажмите «Откатить».
Думаю, один из описанных способов, помог Вам исправить ошибку 0xc0000005, которая возникала в операционной системе Windows при запуске приложения, установке программы или другой причины.
Загрузка…
Об авторе: Олег Каминский
Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности
Содержание
- Способ 1: Удаление обновлений
- Способ 2: Проверка целостности системных файлов
- Способ 3: Сканирование жесткого диска
- Способ 4: Диагностика памяти
- Способ 5: Отключение функции DEP
- Способ 6: Редактирование реестра
- Способ 7: Откат к предыдущему состоянию
- Вопросы и ответы
Ошибка 0xc0000005 в Windows 10 обычно возникает, когда пользователь пытается запустить приложение или установить обновления ОС. Проблема связана с нарушением прав доступа, поскольку система не может обработать конфигурацию и данные, которые необходимы для открытия программы. Если обычная перезагрузка не помогла решить проблему, переходите к способам в нашей статье.
Способ 1: Удаление обновлений
Если рассматриваемая ошибка начала появляться после того, как система обновилась, попробуйте удалить последние апдейты. Пользователи пишут, что чаще всего проблема возникает, когда обнаруживаются обновления KB2859537, KB2882822, KB971033 или KB2872339. Также можно попытаться избавиться от последних обновлений, обладателям нелицензионной версии ОС: в этом случае часть файлов не может быть заменена оригинальными, которые пытаются использовать установочные пакеты.
Существует несколько способов удалить последние обновления, но самый простой – это использование «Командной строки»:
- Запустите консоль с расширенными правами, введя соответствующий запрос в поиске по «Пуску» и выбрав пункт «Запуск от имени администратора».
- В окне консоли вставьте
wusa.exe /uninstall /kb:2859537
и нажмите на клавишу «Enter».
Если такой пакет присутствует на компьютере, то он будет удален. То же самое нужно проделать с остальными обновлениями, которые мы перечислили выше.
Если нужно избавиться от последних обновлений, воспользуйтесь инструментами из системных «Параметров»:
- Перейдите в «Параметры», щелкнув по кнопке «Пуск» и выбрав соответствующий пункт из меню.
- Вызовите «Обновление и безопасность».
- На вкладке «Центр обновления Windows» нажмите на строку «Просмотр журнала обновлений».
- Затем кликните по ссылке «Удалить обновления».
- Откроется окно со списком установленных обновлений. Чтобы найти последние, отсортируйте их по дате инсталляции, кликнув по названию столбца «Установлено». Затем выделите нажатием ЛКМ последние апдейты и выберите кнопку «Удалить» вверху.
Останется подтвердить действие и дождаться, пока выбранное обновление будет полностью удалено.
Способ 2: Проверка целостности системных файлов
Операционная система тесно связана с файлами, отвечающими за корректное функционирование процессов на ПК. Следующий метод предполагает восстановление системных файлов, которые могли быть повреждены в результате ошибок или деятельности вирусного ПО. Встроенные инструменты Windows 10 позволяют провести проверку и восстановление таких файлов (SFC) и их хранилища (DISM), что может помочь исправить ошибку с запуском приложений или установкой ОС. Используйте утилиты в консоли «Командная строка» в такой последовательности: SFC, а если она выдаст ошибку — DISM, после чего снова SFC. В нашем отдельном материале подробно описано, как это сделать.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 3: Сканирование жесткого диска
Проблемы в работе жесткого диска также могут стать причиной появления ошибки 0xc0000005 в Windows 10, поэтому есть смысл проверить накопитель на наличие повреждений. Наиболее простой и действенный метод сделать это – запуск встроенной утилиты через «Командную строку». В Способе 1 мы рассмотрели, как запустить ее от имени администратора. В этот раз в окне консоли нужно прописать chkdsk /f /r C:
, где C – буква системного раздела. При необходимости замените ее на другую. После ввода команды нажмите на клавишу «Enter».
Утилита проверки диска самостоятельно выполнит сканирование и поиск разного рода ошибок. Если повреждение не механического характера, то средство должно автоматически все восстановить.
Читайте также: Проверка S.M.A.R.T. жёсткого диска
Способ 4: Диагностика памяти
Поврежденная оперативная память приводит ко многим проблемам в Windows, включая ошибку с кодом 0xc0000005. Роль ОЗУ очень значительна в большинстве запущенных процессов, в особенности при запуске приложений. Чтобы устранить неполадку, попробуйте использовать штатное средство, сканирующее оперативную память на наличие повреждений различного характера:
- Через поиск «Пуска» отыщите утилиту «Средство проверки памяти Windows».
- В появившемся окне выберите один из двух вариантов: сразу выполнить перезагрузку и провести проверку, либо дождаться следующего выключения компьютера. В первом случае ОС будет перезапущена, а во время загрузки средство проверит компонент.
Для диагностики оперативной памяти существуют специальные программы от сторонних разработчиков. В отличие от штатных возможностей Windows, они располагают дополнительными функциями.
Читайте также: Программы для проверки оперативной памяти
Если все дело в механическом повреждении (оно не может быть восстановлено программными средствами), то, скорее всего, придется заменить рассматриваемый компонент. Переходите по ссылке ниже и узнайте, как грамотно выбрать планку ОЗУ. Также в статье разобрано, как правильно установить компонент и проверить его на работоспособность.
Подробнее: Устанавливаем модули оперативной памяти
Способ 5: Отключение функции DEP
Операционная система от Microsoft отличается надежной защитой от вредоносных файлов и другого подозрительного софта, что позволяет предотвратить нанесение ущерба данным. Одной из таких функций является DEP, или Data Execution Prevent, которая может влиять на запуск программ, вызывая рассматриваемую ошибку. Она ошибочно «видит» в софте потенциальную угрозу и блокирует его открытие.
Если вы доверяете программе, которую пытаетесь запустить, то для нее можно временно отключить функцию DEP:
- Кликните ПКМ по значку «Этот компьютер». Откроется контекстное меню, где нужно выбрать пункт «Свойства».
- Выберите строчку «Дополнительные параметры системы» на вкладке «О программе».
- В новом окне перейдите на вкладку «Дополнительно» и в блоке «Быстродействие» нажмите на кнопку «Параметры».
- Затем откройте вкладку «Предотвращение выполнения данных». Отметьте пункт «Включить DEP для всех программ и служб, кроме выбранных ниже». Нажмите на кнопку «Добавить».
- Через системный «Проводник» отыщите исполняемые файлы программ (с расширением EXE), у которых имеется проблема запуска. Добавьте их в список.
Задать атрибуты DEP можно только для 32-разрядных исполняемых файлов.
После того как для проблемных программ DEP была выключена, попытайтесь вновь их запустить, что проверить, ушла ли ошибка.
Способ 6: Редактирование реестра
Еще один метод решить проблему – это изменить ключ реестра, который отвечает за DLL-библиотеки, необходимые для запуска игр и программ.
- Вызовите диалоговое окно «Выполнить», одновременно зажав клавиши «Win + R». В строке «Открыть» напишите
regedit
и кликните по «ОК». - Вставьте в адресную строку «Редактора реестра» такой путь:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
и нажмите на клавишу «Enter». В центральной части окна отыщите параметр под названием «LoadAppInit_DLLs» и перейдите в его «Свойства», дважды щелкнув по нему ЛКМ. - Если в строке «Значение» стоит «0», поменяйте его на «1», и сохраните настройки.
После редактирования ключа перезагрузите систему и посмотрите, решилась ли проблема.
Способ 7: Откат к предыдущему состоянию
Если ни один из методов не принес результата, остается лишь прибегнуть к радикальному методу и откатить систему до предыдущего состояния. Конечно же, это актуально, если «Восстановление системы» было включено на компьютере заранее, до появления сбоя.
Рекомендация поможет в том случае, если недавно установленные программы или другие внесенные изменения в операционную систему повлияли на ее работу и вызвали ошибку с кодом 0xc0000005. В Windows 10 встроен инструмент для восстановления, причем с помощью него можно узнать, каких настроек и приложений коснется процедура, а также выбрать наиболее подходящую точку. Наш автор разбирал, как откатить ОС к предыдущему состоянию в отдельном руководстве.
Подробнее: Откат к точке восстановления в Windows 10