Код исключения 0xc0000005. Ошибка при запуске приложения 0xc0000005

Бывало у вас такое, что при запуске какой-то программы вдруг появлялось сообщение, в котором был указан код исключения 0xc0000005? Обычно его выдает не само установленное приложение, а операционная система. Но ведь по самому коду определить первопричину сбоя абсолютно невозможно. В лучшем случае появится описание вроде «EXEPTION_ACCESS_VIOLATION», что свидетельствует о проблемах с оперативной памятью, которая в данный момент перегружена и не может обработать запрос стартующей программы. Но дело, как оказывается, даже не в этом.

Код исключения 0xc0000005: причины возникновения сбоя

Если речь идет о седьмой модификации Windows, появление этой ошибки чаще всего связывают с установкой недоработанных пакетов обновлений. Увы, именно для «семерки» это так и есть. Если у вас при запуске какой-то программы появляется системное уведомление, содержащее ссылку на ошибку при запуске приложения 0xc0000005, это напрямую свидетельствует о том, что сбой был вызван именно «недоделанным» пакетом обновления. Но иногда апдейты устанавливаются корректно, но вот драйверы некоторых устройств не хотят их воспринимать ни под каким предлогом.

Кроме всего прочего, не стоит исключать из перечня причин, вызывающих появление кода исключения 0xc0000005 в Windows 7 и выше, воздействие всевозможных вирусов. Удивительно, но даже некоторые бесплатные антивирусы могут провоцировать возникновение такой системной неполадки только потому, что запускаемое приложение штатным антивирусом блокируется. К сожалению, именно такая ситуация очень часто наблюдается по отношению к антивирусу Avast, который не только пропускает множество опасных угроз, но и не дает стартовать официальным версиям некоторых программ, выдавая ложные срабатывания и тревоги. На этом остановимся чуть позже, а пока приступим к основной методике, позволяющей устранить ошибку с кодом исключения 0xc0000005.

Удаление обновлений системы

Избавиться от автоматически установленных апдейтов не всегда просто. Для начала можете попробовать удалить их из стандартного раздела программ и компонентов.

Стандартный метод удаления обновлений

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

Утилита Show or hide updates

Поэтому лучше всего воспользоваться утилитой Show or hide updates, разработанной в свое время специалистами корпорации Microsoft. Она позволяет выполнить сканирование на предмет установки последних пакетов в автоматическом режиме и внести ненужные или сбойные апдейты в список тех, которые в дальнейшем устанавливаться не будут, а их определение в качестве доступных «Центром обновления» будет игнорироваться.

Методика удаления обновлений, если они не удаляются

К сожалению, практически все последние версии Windows таковы, что от некоторых критически важных апдейтов избавиться в них просто невозможно. В данном случае речь не идет об обновлениях сборки, а касается именно тех пакетов, которые тихо-мирно, не уведомляя пользователя, перепрошивают первичную систему ввода/вывода (BIOS/UEFI). И в этом случае тоже выдается код исключения 0xc0000005. Но как избавиться от таких обновлений? Большинство специалистов рекомендует использовать либо командную строку, либо консоль PowerShell, которая является неким подобием командной строки, но с большими возможностями.

Если система загружается нормально, запустите командную строку от имени админа. В противном случае воспользуйтесь аналогичным инструментом при старте в безопасном режиме, что намного предпочтительнее. В консоли введите команду DISM /Image:C: /Get-Packages для просмотра всех установленных пакетов и скопируйте название сбойного (все пакеты в наименовании содержат идентификатор «КВ»). Далее задайте на выполнение команду DISM /Image:C: /Remove-Package /PackageName:KBXXXXXX, где XXXXXX – номер ненужного апдейта. По завершении удаления просто перезагрузите компьютер. Аналогичные действия можно выполнить в консоли PowerShell, вызвав ее через меню «Выполнить» одноименной командой.

Код исключения 0xc0000005: смещение ошибки 0x00012702. Что не так с драйверами?

Это все касалось программной части Windows. Но что делать, если проблема с периферийным оборудованием, например, с принтером? Код исключения 0xc0000005 (как следствие основной ошибки), может быть выдан в любой момент. Это явное указание на то, что проблемы наблюдаются с управляющими устройством драйверами (иногда подключенное внешнее оборудование может даже не определяться вообще).

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

Как показать себя в "Скайпе" при помощи вебкамеры Вам будет интересно: Как показать себя в "Скайпе" при помощи вебкамеры

Если дело именно в устаревании драйвера, задействуйте автоматизированные приложения для поиска и установки самых свежих версий драйверов вроде iObit Driver Booster. Если и в этом случае драйвер найден не будет, используйте свойства устройства с неполадками, определите идентификаторы DEV и VEN на вкладке сведений, задайте в интернете поиск соответствующего драйвера и установите его самостоятельно.

Примечание: обычно установщик поставляется либо в виде файла EXE-формата, либо в виде объекта с расширением INF. Для второго файла выберите установку через меню ПКМ ил задайте локацию объекта при обновлении через «Диспетчер устройств» средствами системы.

активация службы печати

На всякий случай проверьте состояние службы печати в компонентах системы, поскольку ее отключение тоже может привести к появлению описываемого сбоя.

Проверка модуля памяти

ОЗУ тоже может вызывать достаточно серьезные сбои в операционной системе, несмотря на то, что является «железным» компонентом. Изымать планки из слотов материнской платы в надежде выявить сбойную – дело весьма хлопотное.

Проверка ОЗУ средствами Windows

Проще всего воспользоваться инструментарием тестирования памяти, встроенным прямо в Windows. Но лучше применить специализированные приложения вроде Memtest86+, на основе которых можно создать загрузочный носитель и проверить ОЗУ без запуска установленной ОС.

Устранение проблем с реестром

Поврежденный реестр также может вызывать появление сбоя с кодом исключения 0xc0000005. Outlook, другие почтовые клиенты и некоторые программы могут не работать только потому, что в реестре были удалены их ключи (а, может быть, записи просто устарели).

Исправление ошибок реестра в программе CCleaner

Разумеется, чистить реестр самостоятельно не стоит (мало ли что можно случайно удалить), поэтому проще всего воспользоваться оптимизаторами вроде Advanced SystemCare или CCleaner. Неплохо смотрятся и узконаправленные утилиты вроде RegOrganizer или RegCleaner, которые находят и удаляют устаревшие ключи или остатки удаленных программ без участия пользователя.

Служба DEP

Одна из самых больших проблем – активированная служба предотвращения выполнения данных.

Действия со службой DEP

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

Вирусы

Само собой разумеется, вирусы тоже способны на провокации. Если вы заметили появление вышеописанного сбоя, но ни одно из предложенных решений положительного эффекта не дало, просканируйте свой компьютер какой-нибудь портативной утилитой вроде KVRT. Если явных признаков наличия вирусов обнаружено не будет, воспользуйтесь дисковой программой Kaspersky Rescue Disk, которая при старте со съемного устройства позволяет проверить систему на вирусы без ее физической загрузки.

Антивирусное ПО

Наконец, просто отключите на время штатный антивирус и проверьте работоспособность программ или установленного периферийного оборудования. Если у вас установлен Avast, удалите его целиком и полностью, используя для этого либо специальную утилиту от разработчика, либо программы-деинсталляторы, а затем просто инсталлируйте любой другой антивирусный пакет (пусть даже условно-бесплатный). По крайней мере, отзывы пользователей в интернете свидетельствуют о том, что именно бесплатная модификация Avast является наихудшим антивирусом из всех известных (пропускает угрозы, выдает ложные срабатывания, блокирует пользовательские программы, установленные из официальных источников и т. д.).

Исправление ошибки 0x80070422 в Windows 10 и 7 — пошаговая инструкция

В последнее время мне задают много вопросов по ошибке с кодом 0x80070422. Которая часто появляется во время обновления или установки программ, и только иногда сопровождается сообщением «Автономный установщик обнаружил ошибку». Поэтому решил вынести эту тему в отдельную статью, где подробно разобрать проблему и затронуть способы ее исправления в Windows 10 и 7.

Активация центра обновлений

Если ругается конкретно центр обновлений и при этом выводит ошибку «с установкой обновлений возникли некоторые проблемы», то нужно проверить, а включен ли он вообще. За его работоспособность отвечает несколько служб, проверим каждую из них и при необходимости включим.

Запуск центра можно также осуществить при помощи консоли. Откройте командную строку от имени администратора. В окне консоли введите команды sc config wuauserv start=auto и sc start wuauserv. После каждой нажимайте «Enter». Первая установит автоматический тип, а вторая активирует сам сервис.

sc config

Некоторые не официальные сборки, а точнее их компоненты могут блокировать работу центра, выводя сообщение «указанная служба не может быть запущена или установлена». Пролистайте список всех служб и найдите ту, которая блокирует запуск центра обновлений и отключите ее. Чаще всего это «StopUdates10Guard». Также ее могут блокировать некоторые приложения, поэтому очистите компьютер от сомнительных программ и временно отключите антивирус.

Активация дополнительных сервисов

Для нормального функционирования центра обновлений нужно активировать еще несколько сервисов.

Иногда активировать BITS и центр инсталляции новых компонентов невозможно. Поэтому нужно выполнить кое-какие действия в реестре. Откройте строку «Выполнить» и введите regedit, нажмите Enter. В редакторе реестра перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv.

Найдите параметр DWORD с именем Start, дважды щелкните по нему и присвойте значение 2. Нажмите «ОК» и сохраните изменения.

редактирование параметра start

Затем выполните ту же процедуру в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS.

start в ветке bits

Перезагрузите ПК и повторите попытку запуска необходимых служб.

Активация Брандмауэра через панель управления

Иногда без стандартного защитника невозможно установить кое-какие компоненты. В результате появляются сообщения об ошибках. Если брандмауэр деактивирован, то нужно включить его и повторить попытку.

Не забудьте включить брандмауэр в службах. Как это сделать читайте выше.

Перезапуск списка сетей

Если ничего не получается, то есть вероятность, что произошел некий сбой в сервисе списка сетей. Именно он отвечает за скачивание новых компонентов с серверов Microsoft. В некоторых случаях помогает перезапуск.

Дождитесь завершения процесса перезапуска и попробуйте заново инсталлировать необходимый компонент.

Исправление ошибки в Windows Store

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

Для исправления ситуации нажмите Win+R, введите WSReset. exe и щелкните «ОК». Произойдет полная переустановка магазина.

функция сброса магазина

Есть альтернативный способ полной переустановки магазина при помощи PowerShell. О нем вы можете прочитать в отдельной статье.

После завершения процедуры перезагрузите операционную систему.

Отключение протокола IPv6

Шестая версия протокола «IPv6» на данный момент самая продвинутая и защищенная. Однако иногда протокол вызывает сбои сети и блокирует загрузку новых компонентов. Поэтому рекомендуется его отключить (хотя бы на время).

После выполнения всех действий нужно будет заново подключиться к интернету. Иначе система просто не сможет учесть сделанные изменения.

Системный инструмент для устранения неполадок

В составе ОС имеется инструментарий, позволяющий оперативно исправить некоторые неисправности. Если они не являются особенно критичными. Этот универсальный способ решает большое количество проблем.

Ту же процедуру можно выполнить для Windows Store. Если неполадка на его стороне.

Чтобы не исправлять проблемы вручную можно скачать приложение Microsoft Fix It с серверов компании. Эта программа позволяет быстро просканировать систему на наличие ошибок и даже может устранить некоторые из них. Но процент успеха у данного приложения не такой высокий, как у системного инструмента.

Откат системы к рабочему состоянию

Работает только в том случае, если предварительно были созданы контрольные точки. Способ подходит как для семерки, так и для десятки. Используются исключительно встроенные системные инструменты.

Процесс занимает много времени, так как сбрасываются параметры, удаляются приложения и выполняются другие действия. После рестарта ПК все должно заработать.

Сброс Windows 10 к заводским параметрам

Такая опция имеется в десятке. Она позволяет вернуть операционке изначальное состояние (без игр, программ и настроек). Этот вариант позволяет решить большое количество проблем.

Такой сброс следует производить в крайнем случае. Ведь пользователю придется заново настраивать систему, устанавливать драйверы и необходимые программы.

Обновление через Media Creation Tools

Официальная программа от Майкрософт, которая упрощает процедуру обновления и установки системы. Полностью безопасна и бесплатна. Давайте ей воспользуемся.

Приложение работает не со всеми версиями и сборками операционной системы. Поэтому надеяться на него сильно не стоит.

Ошибка 0x80070422 при установке Net Framework

Нередко сбой появляется при установке компонента Net Framework. Исправляется ситуация легко.

Редактирование реестра

Попробуйте отредактировать некоторые записи в реестре. Но будьте осторожны, неправильные действия могут повредить реестр и приведут систему к неработоспособности.

Ошибка времени исполнения с кодом исключения 0x80070422

Обычно неполадка появляется при активации через KMS программу. Причин возникновения, как и способов решения несколько, разберем каждый из них.

Альтернативные методы

Дополнительные методы не так хороши, как основные. Они устраняют ошибку 0x80070422 лишь в некоторых случаях. Воспользуйтесь ими, если ничего не помогло.

Если поочередно применить все описанные методы, то с высокой долей вероятности можно избавиться от ошибки. Крайний метод – переустановка системы. Но в большинстве случаев столь серьезные меры не требуются.

Источники:

https://abc-import. ru/programmnoe-obespechenie/5934-kod-iskljuchenija-0xc0000005-oshibka-pri-zapuske-prilozhenija-0xc0000005/

https://onoutbukax. ru/ispravlenie-oshibki-0x80070422-v-windows-10-i-7/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: