Сайт о телевидении

Сайт о телевидении

» » Ошибка при запуске приложения 0xc0000005 windows 7

Ошибка при запуске приложения 0xc0000005 windows 7

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

Причина возникновения

Ошибку вызывают такие обновления Windows:
  • kb2859537
  • kb2872339
  • kb2862966
  • kb2882822
  • kb2598845
  • kb2544521
В зависимости от настроек Windows такие обновления могут устанавливаться как автоматически, так и в ручном режиме. Примечательно, что все такие ошибки возникают почему-то на 64-битных Windows 7 или Windows 8.

Какие сообщения выдает игра (приложение) при ошибке 0XC0000005)

Сообщения могут быть разными. Я встречал такие:
  • Error: access violation 0xC0000005
  • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Ошибка при инициализации приложения (0xc0000005)
Это если повезет, если нет - то система вообще покажет синий экран смерти.

Решение проблемы ошибку 0XC0000005

Все способы написаны по степени сложности выполнения. Начинайте с первого и пробуйте, пока решение вас не удовлетворит.
Внимание!
Так как ошибка связана с обновлениями Windows, перед всеми последующими манипуляциями отключите обновление Windows.
Пуск → Панель управления → Центр обновления Windows → Настройка параметров → выбрать « Не проверять наличие обновлений (не рекомендуемся)» .

Для этого кликните правой кнопкой мышкой по ярлыку нужного приложения, выберите «Запуск от имени администратора».

2. Удалите Microsoft.net Framework и установить заново.

Для удаления Microsoft.net Framework используйте алгоритм Пуск → Панель управления → Программы и компоненты .
Найдите Microsoft.net Framework.
Запомните номер версии Microsoft.net Framework (ведь нам еще устанавливать ее заново). Кликните по.net Framework мышкой, выберите «Удалить».
Перезагрузите компьютер.
Установите Microsoft.net Framework заново.
В зависимости от версии Windows рекомендуем такие версии.net Framework. Лучше, конечно, установить ту версию, которая у вас стояла до удаления.
Скачать Microsoft.net Framework 3.5 для Windows 7
Скачать Microsoft.net Framework 4.0 для Windows 7
Microsoft.net Framework 4.5 для Windows 7, Windows 8, для Windows 8.1
Microsoft.net Framework 4.6 для Windows 7, Windows 8, для Windows 8.1, Windows 10

3. Удалите обновления Windows, которые вызывают ошибку

3.1. Удаление обновлений в ручном режиме

3.1.1. Удаление через Центр обновлений
Чтобы удалить обновления перейдите Пуск → Панель управления → Центр обновления Windows → Просмотр журнала обновлений → Установленные обновления

Находим и удаляем обновления:
kb2859537
kb2872339
kb2862966
kb2882822
kb2598845
kb2544521

3.1.2 Удаление через командную строку

Для Windows 7:
Пуск → Поиск → пишем «Командная строка» . Жмем правой кнопкой мыши и выбираем «Запуск от имени администратора».

Для Windows 8:
Жмем сочетание клавиш Win+X . В появившемся меню выбираем «Командная строка (Администратор)».

Для Windows 10:

Итак, командная строка запущена.
В ней пишем команду по удалению обновлений.
Для Windows 7:
wusa.exe /uninstall (пробел) /kb:2859537

и по аналогии:
wusa.exe /uninstall / kb2872339
wusa.exe /uninstall / kb2862966
wusa.exe /uninstall / kb2882822
wusa.exe /uninstall / kb2598845
wusa.exe /uninstall / kb2544521


Для Windows 8 и Windows 10 аналогично.
Внимание!
После каждого удаленного обновления перегружаем компьютер и пробуем запустить программу. Если проблема решилась, то остальные обновления, как такие, что не вызывают ошибку, оставляем в системе.
3.1.2. Удаление обновлений в безопасном режиме
Если обновления не удаляются, то запустите компьютер в безопасном режиме.
Для Windows 7:
  • перегрузите,
  • перед стартом Windows нажать F8,
  • в появившемся окне выбрать безопасный режим.

Для Windows 8:
В поиске наберите msconfig, в появившемся окне переключитесь на вкладку «Загрузка» и установите галочку напротив безопасного режима.
После входа в безопасный режим, удалите обновление одним и вышеперечисленных способов.



Для Windows 10:
Те же действия, что и с Windows 8.

3.1.3. Если указанных обновлений нет, то удалите те, которые устанавливались последними.
Пуск → Панель управления → Центр обновления Windows → Просмотр журнала обновлений → Установленные обновления . Отсортируйте по дате установки.
Удалите все обновления за тот день, в который появилось ошибка 0XC0000005.

3.2. Удалите обновления методом восстановления системы

В строке Поиск для Windows 7 вводим «восстановление системы».
В строке Поиск для Windows 8 вводим «восстановление компьютера».
Запускаем восстановление системы. Выбираем дату восстановления ту, когда ошибки не было.

Для Windows 10:
Те же действия, что и с Windows 8.

4. Переустановите Windows

Последний, уже традиционный совет. Если ничего не помогает, переустановите Windows.

Ошибка 0xc0000005 является довольно частым гостем среди пользователей операционной системы от Майкрософт. Под удар попали версии Windows начиная от Windows XP и заканчивая Windows 10. В сообщении ошибки указывается следующая информация:

Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите на кнопку «ОК».

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

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

Исправление ошибки 0xc0000005 на Windows 7/8/8.1/10

Удаление обновлений kb2859537, kb2872339, kb2882822 и kb971033

Итак, огромным множеством пользователей замечено, что ошибка 0xc0000005 порой возникает из-за ранее установленных в систему обновлений. Данный обновления выступают под следующими номерами: kb2859537 , kb2872339 , kb2882822 и kb971033 . Вам нужно удалить ряд этих обновлений, после чего проверить наличие ошибки 0xc0000005.

Удаление обновлений из системы можно провести с помощью двух способов: через графический интерфейс журнала установленных обновлений и с помощью определенных команд в программе «Выполнить». Каким пользоваться — решать только вам. Однако, мы рассмотрим оба этих способа. Для начала давайте взглянем на первый способ — удаление через граф. интерфейс.

Нажмите на клавиатуре комбинацию клавиш Windows+S , чтобы получить доступ к поисковой строке. Введите в стоку запрос «Просмотреть журнал обновлений» и выберите его. Далее кликните на пункт «Удалить обновления», после чего вас перенес к списку установленных обновлений. Найдите kb2859537 , kb2872339 , kb2882822 и kb971033 , а затем удалите их. Также не забудьте перезагрузить свой ПК.

Удалив указанные выше обновления, проверьте наличие ошибки 0xc0000005 при запуске нужного вам приложения. Как правило, она должна исчезнуть, если причина, стоящая за ней, в действительности является проблемой с обновлениями. Однако, если она не исчезла, то это может означать следующее: ошибка 0xc0000005 была вызвана чем-то еще или обновления не были удалены полностью/корректно.

Если обновления не были удалены полностью, то вы можете попробовать удалить их с помощью определенных команд. Нажмите на клавиатуре комбинацию клавиш Windows+R , чтобы вызвать окно программы «Выполнить». Далее введите в пустую строку wusa.exe /uninstall /kb:2859537 и нажмите Enter.

Как только завершится выполнение команды, перезагрузите свой компьютер, а затем попробуйте снова запустить нужную вам программу или игру, чтобы проверить наличие ошибки 0xc0000005. Все еще присутствует — попробуйте удалить следующие обновления в списке. Снова введите команду wusa.exe /uninstall / , но только теперь поменяйте в ней номер обновления, например, wusa.exe /uninstall /kb:2872339 и т.д. Не забывайте каждый раз перезагружать свой компьютер — это обязательное условие!

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

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

  • Проверьте с помощью сканера любого антивируса свою систему на наличие в ней вирусов, так как они могут стоять за появлением ошибки.
  • Убедитесь, что ваша оперативная память работает без каких-либо ошибок и сбоев. ОЗУ рекомендуется проверять с помощью внешнего осмотра самих планок, а также с помощью программного обеспечения, например, Memtest86+.
  • Выполните переустановку драйвера для своего графического ускорителя. Драйвера порой могут начать работать со сбоями, чтобы вполне может вызвать проблемы для всей операционной системы.
  • Драйвер для принтера — попробуйте переустановить его. Да, это может звучит странно, но некоторые пользователи утверждают, что ошибка 0xc0000005 у них разрешалась после удаления или переустановки этого драйвера.

Мы надеемся, что данный материал помог вам устранить ошибку 0xc0000005, и вы наконец-таки запустили ту или иную программу/игру.

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

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

Описание ошибки

Ошибка при запуске приложения 0xc0000005 появляется в следствии сбоя в процессе инициализации компонентов программы. Если у вас Windows 7, то проблема связана с установкой обновлений KB2859537, KB2872339, KB2882822 или KB971033. Стоит отметить, что на лицензионных системах проблема наблюдается в единичных случаях, в то время как владельцы пиратских ОС Windows сталкиваются с подобным сбоем при запуске многих приложений.

Если обратить внимание на ошибку в Windows 10, то здесь поможет удаление или остановка антивируса с другими криптографическими программами.

Способы восстановления на Windows 7, 8

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

Из командной строки

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


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

  • wusa.exe /uninstall /kb:2872339 ;
  • wusa.exe /uninstall /kb:2882822 ;
  • wusa.exe /uninstall /kb:971033 .

Внимание! Не забывайте, что в Windows 8 нужно ввести ту же команду, но вместо wusa.exe оставить только exe !

Из панели управления

Данный метод тоже не вызовет сложностей, хоть и займет немного больше времени. Для этого нужно:

Из безопасного режима

Бывают случаи, когда из-за ошибки 0xc0000005 не может запуститься сама утилита wusa.exe. В этой ситуации нужно выключить компьютер, загрузиться в безопасный режим с поддержкой командной строки и удалить обновления вручную.

Для этого выполните следующее:


Внимание! Для предотвращения подобной ситуации в будущем, отключите автообновление системы в «Центре обновления Windows». Это позволит фильтровать пакеты, приводящие к сбою приложений.

Решение проблемы на Windows 10

Если же на вашем ПК установлена Windows 10, удаление последних обновлений вряд ли исправит ошибку. Зато известно о нескольких эффективных способах, которые в 90% случаев решают проблему.


Бывают ситуации, когда ни один из способов не помогает. Тогда нужно задуматься о чистой переустановке системы. Теперь вы знаете, как исправить ошибку при запуске приложения 0xc0000005 в Windows 7, 8, 10.

Наверняка многие из вас, кто зашел на данную страничку, недавно обновили операционную систему Windows 7 . Или она сама автоматически обновилась, не спросив вашего разрешения. А после этого появилась ошибка при запуске приложения 0xc0000005 при установке программ, приложений и игр. Что за код исключения 0xc0000005?

Всё просто. Мы почти так же уверены, что вашей системы — 64 бита. Хотите узнать, как исправить ошибку 0xc0000005 после обновления Windows 7? Тогда наша инструкция именно то, что Вам нужно! В ней мы объясним, как устранить проблему без .


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

Что же наша ошибка 0xc0000005? Здесь всё просто. Если Вы установили не обновленную 64-х битную систему, то после обновления Windows 7 на компьютер скачался один фикс от Microsoft , который и вызвал данную ошибку. Второй вариант событий связан с программным пакетом Microsoft .NET Framework 4 . Ошибка может появиться после его обновления. Давайте разберёмся, как устранить неполадку и восстановить запуск приложений, программ и игр.


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

Итак, нам нужно избавиться от обновления, которое вызвало ошибку. В первую очередь, мы советуем сделать восстановление системы и откатить её на точку восстановления, которая была сохранена Windows 7 ранее. Восстановление системы делается следующим образом. Заходим в «Пуск», находим папку «Стандартные», открываем её и находим папку «Служебные». Далее нужно выбрать пункт «Восстановление системы».

В службе восстановления системы Windows 7 Вам будет предложены сохранённые точки по датам, на которые можно восстановить Виндовс и убрать ошибку 0xc0000005. К сожалению, не у всех эти точки есть. Кто-то просто отключает штатную службу восстановления, а у кого-то точка ещё не сохранилась, а ошибка уже есть. Как устранить ошибку 0xc0000005 если восстановить систему не получается? Давайте рассмотрим второй вариант устранения проблемы.

Удаляем Microsoft .NET Framework 4

Второй способ также не требует особых навыков и мастерства. На самом деле, обновилась не сама система, а обновился пакет Microsoft .NET Framework 4. Поскольку выше мы уже говорили, что ошибка при запуске приложения 0xc0000005 может появиться после обновления программной платформы.NET Framework 4, то сейчас просто удалим данное программное обеспечение и установим его заново. Снова идём в «Панель управления», находим пункт «Программы и компоненты» ищем Microsoft .NET Framework 4 в списке установленных программ и удаляем его.

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

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

Для чтобы устранить ошибку при запуске приложений 0xc0000005 вручную нужно , причём удалить пакет обновления от обычного пользователя не получится. Нужно в систему. В командной строке нужно выполнить три команды, которые удалят номера обновлений, приведших к ошибке:
  1. wusa.exe /uninstall /kb:2882822
  2. wusa.exe /uninstall /kb:2872339
  3. wusa.exe /uninstall /kb:2859537

Многим наверное интересно, что такое wusa.exe . Данная утилита специально предназначена для удаления обновлений Windows. Если по каким-то причинам данные обновления не удалились или номер, который вызывает ошибку 0xc0000005 не совпадает с написанными выше, то нужный номер обновления можно попробовать найти вручную. Для этого нужно загрузиться в среду восстановления Windows.

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


После этого в командной строке набираем следующую команду:

  • DISM /Image:С:\ /Get-Packages

Где буковка «С» между двумя двоеточиями — это буква диска, на которой установлена ваша операционная система. После ввода данной команды на экране отобразится большой перечень обновлений, которые установлены в Windows. Искать проблемное обновление лучше с конца перечня. Рассмотрим удаление на примере номера KB2859537.

Как только найдёте нужный номер, выделите его мышкой и напишите в строке:

  • DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB2859537~31bf3856ad364e35~x86~~6.1.1.3

Копирование столь длинной строки можно сократить. Для этого достаточно сначала выделить «Package_for_KB2859537~31bf3856ad364e35~x86~~6.1.1.3″ мышкой, затем вбить команду «DISM /Image:D:\ /Remove-Package /PackageName:» (без кавычек), а после этого просто щелкнуть мышкой после двоеточия. Весь ранее выделенный текст вставится сам. На этом наша инструкция завершена. Надеемся ошибка при запуске приложения 0xc0000005 после Windows обновления побеждена и теперь ваши приложения, программы и игры снова работают.

Из года в год компания Microsoft исправляет десятки, сотни, если не тысячи самых разнообразных ошибок. Какие-то исправляются вместе с обновлениями через Интернет, другие же – при установке более новой версии операционной системы. Однако, некоторые перекочёвывают из старых версий в новые и от этого никуда не деться. Именно так и случилось с ошибкой 0xc0000005. Чем она так примечательна, что мы решили уделить есть столько внимания и написали целую статью по особенностям решения проблемы? Дело в том, что у данной ошибки нет определённой расшифровки. Иными словами, она может случиться из-за чего угодно! Именно поэтому сегодня мы расскажем Вам, что делать с ошибкой под кодом 0xc0000005, возникающей при запуске тех или иных приложений.

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

Начать, пожалуй, следует с хорошей новости. Несмотря на то, что данная ошибка не имеет конкретной расшифровки, в 99% случаях от неё можно избавиться при помощи способов, описанных в нашей статье. Остаётся надеяться лишь на то, что Вы не входите в тот самый 1% счастливчиков, которым придётся повозиться дольше обычного.

Наиболее часто с данной проблемой сталкиваются люди, обновившиеся на Windows 7-8.1 посредством Windows Update. Более редко, но все же встречаются с ошибкой 0xc0000005, владельцы «Десятки». Как Вы уже поняли, корень зла может быть заключён в одно из обновлений. К сожалению, установить, какое именно из них встало “криво”, не получится. Поэтому придётся действовать привычным нам методом «научного тыка». Иными словами, Вы будете должны удалить все обновления, устанавливаемые в последние дни как в ручном, так и в автоматическом режиме.

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

Удаление обновлений Windows через Панель Управления

Как уже было сказано выше, для тех, кто никогда не работал с командной строкой и не хочет даже начинать, мы подготовили второй способ удаления обновлений – он более привычен и фактически идентичен удалению игр, программ посредством Панели Управления. Вы должны проделать следующие действия:
С вероятностью в 99% программа или игра вновь заработает, как и прежде. Однако, если этого не произошло, Вам стоит попробовать переустановить приложение, выдающее при запуске ошибку 0xc0000005. Не исключено, что проблема скрывается именно в некорректной установке.

Обновление драйверов как способ справиться с ошибкой 0xc0000005

В ходе данной статьи мы рассмотрим лишь один способ обновления драйверов – автоматический, с использованием программы DriverPack Solution. Итак, Вы должны проделать следующие действия:
  1. Переходим на официальный сайт создателя данной утилиты: drp.su;
  2. Кликаем по кнопке «Скачать DriverPack»;
  3. Дожидаемся, пока скачивание завершится. Сразу после запускаем программу и ждём, пока она автоматически просканирует систему и определит, какие драйверы нуждаются в обновлении;
  4. Нажимаем на кнопку «Install Automatically»;
  5. Ждём, пока утилита загрузит и установит все драйвера;
  6. Перезагружаем компьютер, проверяем работоспособность приложения, выдающего при запуске ошибку 0xc0000005.
На сей раз оно точно должно работать. Как видите, даже такая проблема на самом деле решается за считанные минуты практически в полностью автоматическом режиме.