Ошибка при запуске приложения 0xc000005
Совсем недавно я сам столкнулся с такой интересной ошибкой и хочу поделиться с вами методами её решения. Суть данной ошибки состоит в том, что при запуске любого приложения вы получаете сообщение об ошибке: “Ошибка при запуске приложения (0xc000005)”. И естественно приложение не запускается. Чем интересна именно эта ошибка, так это причиной своего появления. Это ошибка чаще всего возникает после установки объявлений WindowsKB2882822, либо KB2859537 или KB2872339. Причем проявляется она как на пиратских так и на лицензионных версиях Windows.
Теперь, когда источник проблемы установлен, его необходимо устранить. Другими словами логичным способом устранения данной ошибки является удаление выше названных обновлений. Сделать это можно несколькими способами:
1. С помощью Панели управления.
2. С использованием среды восстановления Windows.
Первый способ самый простой, но срабатывает не всегда. Почему так происходит расскажу чуть далее. Итак для удаления обновлений нужно зайти в Панель управления (Пуск -> Панель управления) и выбрать пункт “Программы и компоненты”. Затем слева нажать “Просмотр установленных обновлений”. Там вы увидите список всех установленных обновлений на вашем компьютере.
Теперь нужно среди этого списка найти обновления KB2882822, KB2859537, KB2872339 и удалить их, нажав соответствующую кнопку в этом окне. Для упрощения поиска удобно упорядочить установленные обновления по времени установки, тогда искомые KB2882822, KB2859537, KB2872339 окажутся в начале списка.
Теперь о том, почему этот способ не всегда срабатывает. Когда я открыл список обновлений, то нужных мне, которые стали причиной ошибки “Ошибка при запуске приложения (0xc000005)” я там попросту не нашел, хотя точно знал, что они установлены. Почему не всегда все обновления отображаются в этом списке мне не удалось выяснить. Если кто-то как и я сталкнулся с такой проблемой – для вас второй способ.
Этот способ состоит в запуске среды восстановления Windows (кстати файлы среды восстановления лежат на специальном служебном разделе жесткого диска размером примерно в 100 мегабайт).
Для запуска среды восстановления Windows необходимо нажать кнопку F8 после загрузки копьютера, но до загрузки Windows. Вы увидите вот такой список вариантов запуска операционной системы:
Выбираем Устранение неполадок компьютера. Далее запускаем командную строку. Теперь необходимо определить букву, которая присвоена системному диску:
1.Наберите в командной строке notepad. Это тот самый блокнот.
2.Выберите в нем Файл -> Открыть. Теперь вы по сути в проводнике.
3.Справа выберите Компьютер и посмотрите букву вашего системного диска.
Теперь когда буква определена приступим к делу:
1.Наберите в командной строке команду:
1 |
DISM /Image:E: /Get-Packages |
где E – буква системного диска. После нажатия на кнопку Enter вы увидите список установленных пакетов на вашем компьютере.
2.Найдите в этом списке пакеты, которые собержат в названии KB2882822, KB2859537 или KB2872339.
3.Скопируйте это название (выделите его левой кнопкой мыши и нажмите на правую).
4.Наберите в командной строке команду:
1 |
DISM /Image:E: /Remove-Package /PackageName: |
и нажмите правую кнопку мыши. Должно получиться вот так:
1 |
DISM /Image:E: /Remove-Package /PackageName:"Имя пакета" |
Нажмите Enter, чтобы удалить пакет.
Таким образом удалите все пакеты, содержащие в названии KB2882822, KB2859537 или KB2872339. После перезагрузки компьютера проблема “Ошибка при запуске приложения (0xc000005)” должна исчезнуть.