Ошибка при запуске приложения 0xc0000005 — исправление
Иногда при запуске приложения может возникать ошибка с кодом 0xc0000005. Она не даёт запуститься программе или приложению. Сама ошибка указывает на неправильное обращение к памяти компьютера (RAM). В Windows 7 её появление чаще всего связанно с обновлением. В данной статье речь пойдёт о причинах и способах устранения этой проблемы.
Неважно какой системой вы пользуетесь: Windows XP, 7, 8 или 10. Ошибка (или код исключения) 0xc0000005 может возникнуть в любой и совершенно по разным причинам:
- Установка обновлений, драйверов, программ.
- Неполадки с модулем памяти.
- Вирусы.
- Проблемы в антивирусе.
- Устаревшие записи реестра.
- Сбои в DEP (предотвращение выполнения данных).
С ошибкой инициализации 0xc0000005 в основном сталкиваются пользователи использующие пиратскую версию Windows, но и на лицензии она так же может присутствовать.
Как исправить ошибку 0xc0000005
Воспользуйтесь рядом инструкций ниже. Я расположу их в порядке популярности. Обязательно попробуйте все если не знаете после чего появилась проблема инициализации приложений.
Не забудьте перезагружать компьютер после каждой инструкции, чтобы изменения вступили в силу.
Обновление Windows
Возможно вы или система установили обновление и после него началась появляться ошибка 0xc0000005. Необходимо удалить их.
Для этого перейдите в меню Пуск >> Выполнить (либо кнопки Win+R) и введите в строке cmd.
Вы попадёте в командную строку. Отсюда будет проще всего удалить все проблемные пакеты обновлений. Введите 4 команды по очереди:
- wusa.exe /uninstall /kb:2882822
- wusa.exe /uninstall /kb:2859537
- wusa.exe /uninstall /kb:2872339
- wusa.exe /uninstall /kb:971033
Кb и номер — это название пакета. После этого я рекомендую отключить автоматическое обновление Windows так, как они могут снова привести вас к этой же проблеме.
Память ПК
Если 0xc0000005 появляется на синем экране (экран смерти) и компьютер не запускается, то вероятнее всего связанно это с планками RAM на физическом уровне. Просто попробуйте разместить их поплотней, а так же проверьте максимально допустимый объём. Возможно вы просто его превысили.
Если же вы вовсе не касались модуля RAM (производили замену), то необходимо проверить целостность памяти. При возникновении ошибок планки с памятью следует поменять на работоспособные.
Антивирус
Антивирус мог отправить в карантин необходимые для запуска приложения файлы. Перейдите в базу данных карантина и проверьте нет ли там нужных файлов. Если есть, то поставьте для них исключение.
Так же после этого проведите сканирование ПК. Это исключит возможную проблему появление 0xc0000005 из-за вируса.
Драйвера
Если 0xc0000005 стала появляться после установки драйвера, то необходимо либо удалить его, либо откатить до более старой версии когда всё работало.
Перейдите в меню Пуск >> Панель управления (крупные значки) >> Диспетчер устройств.
Найдите устройство, для которого вы обновляли драйвер и перейдите в его свойства. Здесь выполните откат или полное удаление. После этого проблема должна исчезнуть. Пример с видеокартой.
Предотвращение выполнения данных
Это средство безопасности (его ещё сокращенно называют DEP), которое предотвращает исполнение вредоносного кода путем дополнительной проверки памяти компьютера. Неверное обращение может вызвать ошибку 0xc0000005.
Поставьте проблемные приложения в исключение DEP и проверьте устранена ли ошибка.
Перейдите в панель управления. Зайдите в «Счётчики и средства производительности».
Далее войдите в настройку визуальных эффектов.
Во вкладке предотвращения выполнения данных выставите исключение.
Реестр
Возможно ошибка появляется из-за неверных записей в реестре. Для его исправления воспользуйтесь программой Ccleaner. Она бесплатна и безопасна. Скачайте её и установите.
Перейдите во вкладку реестра. Здесь выполните поиск проблем несколько раз, пока все неполадки не будут устранены.
Принтер
Если проблема связанна с принтером, то просто создайте новый профиль для него. Дело в том, что производители используют стандартный профиль, который может быть несовместим с какими-либо программами и приложениями в системе. В данном случае поможет только создание нового. Как это сделать смотрите в инструкции к устройству.
Как ещё можно исправить 0xc0000005
Если советы выше не помогли, то остаются только самые крайние действия. Если же ошибка связанна с конкретным приложением, то его можно переустановить или заменить другим.
В других случаях останется только откатить систему к более раннему состоянию с помощью точки восстановления. Если данный способ реализовать невозможно, то поможет переустановка Windows. Это самое последнее, что можно сделать.
Устраняем причины ошибки 0xc0000005 в Windows 7
Исправление ошибки 0xc0000005
Данный код, отображаемый в диалоговом окне ошибки, говорит нам о проблемах в самом запускаемом приложении или наличии в системе мешающих нормальной работе всех программ обновлений. Проблемы в отдельных программах можно попробовать решить, переустановив их. Если вы используете взломанный софт, то от него стоит отказаться.
Если переустановка не помогла, то переходим к способам, описанным ниже. Перед нами стоит задача удалить проблемные обновления, а в случае, если результат не будет достигнут, восстановить системные файлы.
Способ 1: Панель управления
- Открываем «Панель управления» и кликаем по ссылке «Программы и компоненты».
Идем в раздел «Просмотр установленных обновлений».
Нужные нам апдейты находятся в блоке «Microsoft Windows». Ниже мы приведем список тех, что подлежат «выселению».
KB:2859537
KB2872339
KB2882822
KB971033
Находим первое обновление, кликаем по нему, нажимаем ПКМ и выбираем «Удалить». Обратите внимание, что после удаления каждого элемента следует перезагружать компьютер и проверять работоспособность приложений.
Способ 2: Командная строка
Данный способ поможет в тех случаях, когда из-за сбоя невозможно запустить не только программы, но и системные инструменты – «Панель управления» или ее апплеты. Для работы нам потребуется диск или флешка с установочным дистрибутивом Windows 7.
- После того как установщик загрузит все необходимые файлы и покажет стартовое окно, нажимаем комбинацию клавиш SHIFT+F10 для запуска консоли.
Выясняем, какой раздел жесткого диска является системным, то есть содержит папку «Windows». Делается это командой
Где «e:» — это предполагаемая буква раздела. Если папка «Windows» на нем отсутствует, то пробуем оперировать другими буквами.
Теперь получаем список установленных обновлений командой
dism /image:e:\ /get-packages
Помним, что вместо «е:» нужно прописать свою букву системного раздела. Утилита DISM выдаст нам длинную «простыню» из названий и параметров пакетов апдейтов.
Найти нужное обновление вручную будет проблематично, поэтому запускаем блокнот командой
Зажимаем ЛКМ и выделяем все строки, начиная со «Список пакетов» до «Операция успешно завершена». Имейте в виду, что скопируется только то, что попало в белую область. Будьте внимательнее: нам нужны все знаки. Копирование производится кликом ПКМ по любому месту в «Командной строке». Все данные нужно вставить в блокнот.
В блокноте нажимаем сочетание клавиш CTRL+F, вводим код обновления (список выше) и жмем «Найти далее».
Закрываем окно «Найти», выделяем всё имя найденного пакета и копируем его в буфер обмена.
Переходим в «Командную строку» и пишем команду
dism /image:e:\ /remove-package
Далее дописываем «/» и вставляем имя кликом правой кнопки мыши. Должно получиться так:
dism /image:e:\ /remove-package /PackageName:Package_for_KB2859537
В вашем случае дополнительные данные (цифры) могут быть другие, поэтому копируйте их только из своего блокнота. Еще один момент: вся команда должна быть записана в одну строку.
Способ 3: Восстановление системных файлов
Смысл данного способа заключается в выполнении консольных команд для проверки целостности и восстановления определенных файлов в системных папках. Для того чтобы все сработало, как нам требуется, «Командную строку» следует запускать от имени администратора. Делается это так:
- Открываем меню «Пуск», затем раскрываем список «Все программы» и переходим в папку «Стандартные».
Кликаем правой кнопкой мыши по «Командной строке» и выбираем соответствующий пункт в контекстном меню.
Команды, которые нужно выполнить по очереди:
dism /online /cleanup-image /restorehealth
sfc /scannow
После окончания всех операций перезагружаем компьютер.
Обратите внимание, что этим приемом нужно пользоваться с осторожностью, если ваша Windows не является лицензионной (сборка), а также если вы устанавливали темы оформления, требующие замены системных файлов.
Заключение
Исправить ошибку 0xc0000005 бывает довольно нелегко, особенно при использовании пиратских сборок «винды» и взломанных программ. Если приведенные рекомендации не принесли результата, то смените дистрибутив Windows и поменяйте «крякнутый» софт на бесплатный аналог.
Ошибка 0xc0000005 windows 7: как избавиться от неё?
Причины возникновения ошибки
Чаще всего ошибка возникает на системах Windows 7×64. Причиной возникновения ошибки можно назвать вышедшие для Windows 7 обновления KB2872339, KB2882822 и KB2859537. Эта ошибка возникает после установки одного или нескольких из них на нелицензионную версию либо на заражённый компьютер. В результате при запуске программ появляется вот такое окно:
Окно с ошибкой 0xc0000005
Обновления были созданы для того, чтоб закрыть четыре других уязвимости в операционной системе, но случайным образом оказались индикаторами, показывающими легальность используемого софта. Если вы используете лицензированное ПО, то скорее всего ваш компьютер был подвержен модификациям со стороны вредоносных программ.
Существуют разные методы устранения этой ошибки, но все они сводятся к одному результату – удаление проблемных обновлений. Давайте рассмотрим их подробнее.
Удаление обновлений из Панели Управления
- Заходим в панель управления (ПускàПанель Управления), выбираем пункт «Программы и Компоненты»
- Выбираем в открывшемся окне слева пункт « Просмотр установленных компонентов»
- В списке ищем проблемные обновления среди значений в скобках (KB2872339, KB2882822 и KB2859537).
- Если нашли, выделяем и нажимаем кнопку «Удалить» в верхней части окна.
- Не забываем перезагрузить компьютер и пробуем запустить интересующее нас приложение.
Если все запускается, значит вы всё сделали правильно.
Удаление обновлений откатом системы
- В меню «Пуск» выбираем «Восстановление Системы» (ПускàВсе программыàСтандартныеàСлужебныеàВосстановление Системы)
- Если ваша последняя точка восстановления была сделана до установки обновлений, тогда можно воспользоваться рекомендуемой. В другом случае следует избрать пункт «Выбрать другую точку восстановления» и воспользоваться более ранней из предложенных.
- Перезагружаем компьютер и наслаждаемся его работой.
Удаление с помощью командной строки
- В меню «Пуск», в поисковой строке набираем cmd.
- Правый клик на cmd.exe, выбираем пункт «Запуск от имени администратора».
- Уже в открывшемся окне пишем руками или копируем* отсюда
- exe /uninstall /kb: 2872339
- exe /uninstall /kb:2882822
- exe /uninstall /kb: 2859537
*- в командной строке метод вставки горячими клавишами не работает, поэтому для вставки воспользуйтесь правой кнопкой мыши.
Более полный функционал утилиты wusa можете прочесть, набрав wusa /? в командной строке.
Перед проверкой работоспособности не забудьте перезагрузить компьютер.
Для лицензионных Windows 7
Если вы уверенны в легальности вашего программного обеспечения, вам прямой путь в поддержку Microsoft. Обращаться можно посредством телефона или же на сайте. Владельцы предустановленных систем должны обращаться к производителям компьютеров. Так же нужно сделать тщательное сканирование на вирусы, проверить, все ли драйвера обновлены, протестировать модули оперативной памяти. Так же можно проверить реестр на ошибки, используя любую из многих программ, например Ccleaner.
Если ничего не помогло, то всегда можно воспользоваться радикальными методами – переустановить систему и предотвратить появление этой ошибки.
Рекомендации для предотвращения появления ошибки
Для того, чтобы эта ошибка внезапно у вас не появилась, самый простой способ – отключение обновлений Windows.
- В меню «Пуск» находим «Панель Управления» и выбираем «Центр обновления Windows»
- Слева выбираем пункт «Настройка параметров»
- В открывшемся окне в поле «Важные обновления» выбираем из списка «Не проверять наличие обновлений»
- Внизу нажать «Ок» и закрыть окно.
В другом случае вам просто нужно быть немного внимательными. При установке пакетов обновлений всегда делайте резервную точку восстановления. Всегда просматривайте список обновлений перед тем, как их устанавливать. Сканируйте компьютер антивирусом не реже одного раза в две недели, не переходите по подозрительным ссылкам, когда пользуетесь интернетом.
Видео по устранению ошибки 0xc0000005 Windows 7.