Ошибка при запуске приложения 0xc0000005. Как исправить

Содержание

Ошибка при запуске приложения 0xc0000005. Как исправить?

Пользователи операционной системы Windows, часто сталкиваются с ошибкой 0xc0000005 во время запуска какой-либо программы или игры. Встречается она во всех версиях Windows 7/8.1/10. Загвоздка в том, что данная ошибка не указывает на конкретный источник проблемы, и по сути причин её появления может быть много. Но в большинстве случаев, эту неполадку можно исправить одним из нескольких методов. В статье написаны известные способы решения.

Ошибка при запуске приложения 0xc0000005. Как исправить?

Описания этой ошибки могут различаться:

  • Error: access violation 0xC0000005
  • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Ошибка при запуске приложения 0xc0000005
  • Ошибка при инициализации приложения (0xc0000005)

Причины появления ошибки 0xc0000005

Ошибка 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

Ошибка при запуске приложения 0xc0000005. Как исправить?

Если обновление не установлено в системе, вы получите об этом уведомление:

Ошибка при запуске приложения 0xc0000005. Как исправить?

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

Запуск средства проверки системных файлов (Windows 10 и ранние версии)

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

Следующая процедура относится к ОС Windows 10, но вы можете выполнить ее в любой версии.

  • Нажмите комбинацию клавиш Win + X, чтобы открыть меню Power User.
  • Выберите « Командная строка. «
  • Введите « SFC / SCANNOW » в командной строке, прежде чем нажимать клавишу ВВОД.

Ошибка при запуске приложения 0xc0000005. Как исправить?

Ошибка при запуске приложения 0xc0000005. Как исправить?

Сканирование автоматически запустится. Потребуется время, чтобы операция завершилась. Теперь проверьте помогло ли это исправить ошибку приложения 0xc0000005.

Отключение функции предотвращения выполнения данных DEP.

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

Для этого делаем запуск командной строки от имени администратора, и вводим в нее следующую строку:

bcdedit. exe / set nx AlwaysOff — это деактивирует функцию DEP. После этого делаем перезагрузку ПК.

Чтобы активировать обратно эту функцию, в поле командной строки нужно ввести:

bcdedit. exe / set nx AlwaysOn — включение. Также нужна перезагрузка.

Ошибка при запуске приложения 0xc0000005. Как исправить?

Использовать точку восстановления Windows.

В случае если в вашей ОС активирована функция точек восстановления, можно попробовать перейти на более раннюю конфигурацию системы. Это может помочь избавиться от ошибки 0xc0000005.

Исправить реестр

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

Одним из примеров неправильной установки является попытка установки программы поверх той же версии ранее установленной программы без предварительного удаления старой. Чтобы решить эту проблему, вы должны удалить (или исправить) избыточные и дублирующиеся записи реестра. Мы рекомендуем вам попытаться исправить записи реестра, используя программное обеспечение CCleaner.

CCleaner — это небольшая эффективная утилита для компьютеров под управлением Microsoft Windows. Программа очищает ненужные и накопившиеся со временем проблемы: временные файлы, неработающие ярлыки и другие проблемы. Защищает конфиденциальность, очищает историю просмотров и временные интернет-файлы, позволяя вам быть более уверенным пользователем интернета и менее подверженным краже личных данных.

CCleaner может очищать остаточные файлы из различных программ, тем самым экономя место на жестком диске, удаляя ненужные записи в реестре Windows. Скачать программу можно по ссылке https://www. ccleaner. com/ru-ru/ccleaner (скопировать и вставить в новую адресную строку браузера).

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

Ошибка 0xc0000005 из-за неисправной оперативной памяти

Еще изредка неполадка появляется по причине наличия проблем в работе оперативной памяти RAM. Можно попробовать извлечь планки памяти, чтобы осталась только одна, или поменять их поочередно и проверить. Но делать это следует только если вы имеете навыки в сборкеразборке комплектующих компьютера.

В данной статье описано несколько способов исправления ошибки 0xc0000005. Если вы знаете другие рабочие методы как можно убрать эту проблему, прошу написать способ в комментариях. Возможно ваш способ поможет другим. Всем добра!

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

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

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

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

Google AdSense - что это такое? Вам будет интересно: Google AdSense — что это такое?

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

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

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

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

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

User Story - пример, особенности, отзывы и применение Вам будет интересно: User Story — пример, особенности, отзывы и применение

Утилита 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 является наихудшим антивирусом из всех известных (пропускает угрозы, выдает ложные срабатывания, блокирует пользовательские программы, установленные из официальных источников и т. д.).

Мгновенный способ устранения ошибки 0xc0000005

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

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

Когда появляется ошибка 0xc0000005

Как правило, при возникновении ошибки, вы получаете следующее сообщение:

Это сообщение появляется после попытки запустить в Windows любого приложения. После закрытия окна об ошибке, быстрее всего, у вас сработает блокировка на запуск этого приложения.

Код ошибки 0xc0000005 может проскакивать и в других сообщениях об ошибках, все зависит от того, какое приложение вы пытаетесь установить или запустить. Эта ошибка может появляться во время использования встроенных инструментов операционной системы, например дефрагментация диска.

Причины появления этой ошибки многочисленны. Однако наиболее распространенные причины это:

  • Вредоносные программы.
  • Ошибки реестра.
  • Неправильно установленные драйвера и неисправность памяти.

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

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

Из – за уникальной природы ошибки 0xc0000005, нет четкого правила для ее исправления, т. к она ссылается на множество проблем. Число решений является столь же многочисленно, как и причин, по которым появляется ошибка 0xc0000005.

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

Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра

Ошибка 0xc0000005 очень часто возникает в результате плохо обслуживания и проблем в реестре операционной системы. Конфликты в реестре, как правило возникают, из – за некорректной установки и удаления программ.

Очень часто, пользователи компьютеров, устанавливают новые программы, но при этом, не удаляют старые версии.

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

Поэтому что бы эту работу не выполнять вручную, было разработано достаточно программного обеспечения для работы с реестром.

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

Второй шаг по устранению ошибки 0xc0000005 — поиск и устранения вредоносных программ или вирусов.

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

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

Если же, на вашем компьютере после полной проверки, не было обнаружено вирусов, попробуйте сменить антивирусное ПО и затем, снова, выполнить полную проверку.

Третий шаг по устранению ошибки 0xc0000005 – проблемы с драйверами видеокарты

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

Удалить драйвера на видеокарту очень просто:

  1. Нажимаем — «Мой компьютер», далее жмем «Свойства»Мой компьютер свойства
  2. Далее жмем «Диспетчер устройств» и находим наш «Видеоадаптер»Диспетчер устройств виндовс 7
  3. Нажимаем на правую кнопку мыши и жмем «Удалить»удаление видеодрайвера в виндовс 7

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

Если этого не произошло, проделайте тоже самое, только вместо удаления видеодрайвера, нажмите «Обновить видеодрайвер».

Четвертый шаг по устранению ошибки 0xc0000005 – проблемы с драйверами принтера

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

Для получения более подробной информации о том, как это сделать, я предлагаю вам ознакомиться со статьей «Как правильно установить драйвера на компьютер или ноутбук»

Пятый шаг по устранению ошибки 0xc0000005 – отключить предотвращение выполнение данных (DEP)

Предотвращение выполнения данных (DEP) впервые использовалось в Windows XP Service Pack 2.
В основном это набор программных и аппаратных технологий, предназначенных для создания дополнительных проверок памяти для того, что бы защитить ее от вирусов. Начиная с Windows XP SP2 и далее, DEP применяется в приложениях и аппаратных компонентах.

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

Когда приложение нарушает DEP, пользователь получит сообщение STATUS_ACCESS_VIOLATION (0xC0000005).

Если вы уверены, что причина появления ошибки 0xC0000005 связана с проблемами DEP, тогда у вас есть 2 варианта:

  1. Связаться с владельцем приложения и попросить решить эту проблему.
  2. Можете отключить DEP для приложения которое систематически вызывает ошибку 0xC0000005, это можно сделать выполним инструкцию ниже.
    • Во – первых, убедитесь что вы обладаете правами администратора.
    • Нажмите «Пуск», далее «Выполнить» или [Нажмите WIN + R ], в поиске напишите sysdm. cpl и нажмите OK

    команда sysdm. cpl

  3. Появится «Свойства системы», здесь, нажмите на «Дополнительно», а затем «Параметры». свойства системы и дополнительные-параметры-
  4. В «Параметры быстродействия» нажмите на «Предотвращение выполнения данных», а затем нажмите на «Включить DEP для всех программ и служб, кроме выбранных ниже» и нажмите «Добавить». команда предотвращение выполнения данных
  5. Откроется окно для загрузки exe файла, просто перейдите к ехе файлу программы, которая вызывает систематические ошибки 0xC0000005, выделите ее, а затем нажмите на «Открыть».
  6. После того, как вы это сделали, нажмите на «Применить», а затем «ОК»

Шестой шаг по устранению ошибки 0xc0000005 – неисправность ОЗУ

Существует вероятность, что ошибка 0xc0000005 может появляться и из – за проблем с оперативной памятью (Random Access Memory). Если у вас стали появляться ошибки после установки новой оперативной памяти, просто извлеките планку оперативной памяти, а затем проверьте, перестали появляться ошибки или нет.

Если вы давно не меняли или не тестировали оперативную память на ПК, то можете рассмотреть вопрос о проведении тестов с оперативкой. Специальные тесты ответят вам на вопрос в каком состоянии ваша RAM.

Седьмой шаг по устранению ошибки 0xc0000005 – обновите Internet Explorer 6.0

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

IE6 не понимает HTML тега span и если такой встречается на странице, у вас будет выскакивать ошибка 0xc0000005.

Восьмой шаг по устранению ошибки 0xc0000005 – удалите Windows Update KB2859537

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

Удалить последнее обновление очень просто:

  1. Заходим в панель управления Windows 7 («Пуск» — «Панель управления»)
  2. Нажимаем на вкладку «Программы — удаление программы»
  3. Слева вверху выбираем строку «Удаление обновления»
  4. Ищем нужное нам обновление и жмем «Удалить»

Вот и все! Все очень просто и легко.

Девятый шаг по устранению ошибки 0xc0000005 – используйте средство проверки системных файлов

Если вы перепробовали все методы написанные выше и устранить ошибку 0xc0000005 не удалось, тогда вам ничего не остается, как выполнить последний шаг — нужно запустить проверку системных файлов.

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

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

Источники:

https://pk-sovety. ru/oshibka-pri-zapuske-prilozheniya-0xc0000005-kak-ispravit/

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

https://laptop-info. ru/mgnovennyj-sposob-ustraneniya-oshibki-0xc0000005/

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

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