Иногда при запуске приложения или игры появляется ошибка 0XC0000005. Давайте разберемся, почему она возникает и как ее лечить.
Скачать 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 |
Находим и удаляем обновления:
kb2859537
kb2872339
kb2862966
kb2882822
kb2598845
kb2544521
Для 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
3.1.3. Если указанных обновлений нет, то удалите те, которые устанавливались последними.
Пуск → Панель управления → Центр обновления Windows → Просмотр журнала обновлений → Установленные обновления
. Отсортируйте по дате установки.
Удалите все обновления за тот день, в который появилось ошибка 0XC0000005.
Для Windows 10:
Те же действия, что и с Windows 8.
Окно с ошибкой, в котором присутствует код 0xc0000005, может появляться по различным причинам. Самая распространенная – это установка Вами или операционной системой в автоматическом режиме последних обновлений. Ошибка 0xc0000005 также может появляться из-за проблем с реестром, оперативной памятью и другими устройствами, если у Вас установлены некорректные драйвера или на компьютере поселился вирус.
Если Вы пытаетесь запустить какую-либо программу или игру, то появляется такое окошко с указанным текстом, в котором присутствует код ошибки 0xc0000005.
Текст в сообщении может быть и другой:
– Ошибка при инициализации приложения (0xc0000005)
– Error: access violation 0xc0000005
– Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION at 0x00000000
Но если в тексте есть код 0xc0000005 – это свидетельствует о некорректном обращении к оперативной памяти.
Учитывая, что причины, из-за которых появляется ошибка 0xc0000005, могут быть разные, рассмотрим в статье различные способы. Один из них обязательно должен помочь исправить проблему появления ошибки 0xc0000005.
Если на Вашем компьютере или ноутбуке недавно были установлены обновления системы, и после этого появилось окно с ошибкой 0xc0000005, то необходимо удалить некоторые установленные обновления Windows.
Смотрим видео:
Если и после этого, появляется окно с ошибкой, тогда выберите пункт «Устранение неполадок компьютера».
В том случае, если данная строка отсутствует, загрузитесь с установочного диска Windows, затем вместо установки выберите «Восстановление системы» , потом «Командная строка» .
Откроется Блокнот. В нем нажмите «Файл» – «Открыть» . Будет похоже на привычный Проводник. С левой стороны нажмите на «Компьютер» и определите букву диска.
После этого в командную строку введите:
DISM /Image:C:\ /Get-Packages
Здесь С: – буква диска, которую мы определили. В командной строке, появится много информации. Вам нужно найти обновления с такими номерами: KB2859537, KB2872339, KB2882822, KB971033.
Затем скопируйте ту часть, которая подчеркнута на рисунке ниже. Для этого, кликаем правой кнопкой мыши в окне и выбираем «Пометить» и выделяем нужную строку – она сразу будет помещена в буфер обмена.
После это вводим следующую команду, нажимаем «Enter» и обновления будут удалены:
DISM /Image:C:\ /Remove-Package
/PackageName:Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3
Здесь часть Package_for_KB2859537~31bf8906ad456e35~x86~~6.1.1.3 будет меняться в зависимости от найденного номера обновления. Просто вставляйте скопированную ранее строку: нажмите после двоеточия правой кнопкой мыши и выберите «Вставить» .
Существуют и другие способы, которые помогут убрать ошибку 0xc0000005 при запуске приложения игры и прочего.
Сделайте восстановление операционной системы. Для этого нужно откатить систему до ранее созданной контрольной точки, которая была сделана, когда окно с ошибкой еще не появлялось. Подробные статьи уже были выложены на сайте и их можно прочесть, перейдя по ссылкам: восстановить систему Windows 7 , если у Вас установлена другая ОС: точка восстановления Windows 8 или .
Возможно, Вы установили программу не должным образом, или сам установщик был поврежден. Может, удалили программу и установили ее новую версию, при этом в реестре остались старые файлы, или появились дубликаты и поэтому возникает конфликт.
Для очистки реестра лучше использовать специальные утилиты: программу CCleaner или программу для чистки реестра Wise Registry Cleaner . Прочтите их подробное описание, перейдя по ссылкам. В дальнейшем, удаляйте ненужные программы с компьютера или специальными приложениями, вроде CCleaner, или через «Установку и удаление программ» .
Она блокирует работу программы, если та пытается выполнить свой код в выделенной функцией DEP области оперативной памяти. Нужно это для того, чтобы защитить компьютер от вирусов, но иногда это мешает и при работе с обычными программами.
Запускаем командную строку от имени администратора (как это сделать, было описано выше), вставляем следующую команду и жмем «Enter» :
bcdedit.exe /set {current} nx AlwaysOff
После этого, выполните перезагрузку компьютера, и функция DEP будет отключена. Чтобы включить ее, введите команду:
bcdedit.exe /set {current} nx OptIn
Чтобы отключить DEP для определенных приложений, переходим «Пуск» – «Панель управления» – «Система» . В этом окне нажмите «Дополнительные параметры системы» .
Открываем вкладку «Предотвращение выполнения данных» и ставим маркер в поле «Включить DEP для всех программ и служб, кроме выбранных ниже» . Нажимаем «Добавить» и ищем в списке исполняемый файл нужной программы – .exe . Нажмите «Применить» и «ОК» .
Обновите базы данных для установленной на компьютере антивирусной программы и выполните сканирование. Дополнительно, можете воспользоваться и чем-нибудь другим, например лечащей утилитой Dr.Web CureIt . Она не требует установки, и не будет конфликтовать с уже установленной антивирусной программой.
Также зайдите в «Карантин» Вашего антивирусника и посмотрите, не добавились ли туда файлы того приложения, при запуске которого возникает ошибка 0xc0000005. Возможно, он посчитал их опасными. Добавьте найденные файлы в список исключений.
Если Вы недавно расширили память и добавили новый модуль, то временно уберите его и проверьте, будет ли возникать ошибка. Если после этого окно с ошибкой 0xc0000005 появляться не будет, проверьте модуль, например, программой MemTest86. Если он окажется нерабочим, придется его заменить.
Сделайте откат драйверов, которые Вы недавно устанавливали. В «Пуске» в строку поиска введите «Диспетчер устройств» и нажмите на соответствующий пункт.
Обычно проблема возникает из-за обновленных драйверов на видеокарту. Поэтому кликните по пункту «Видеоадаптеры» , а затем правой кнопкой мыши по установленному устройству и выберите «Свойства» . Перейдите на вкладку «Драйвер» и там нажмите «Откатить» .
Думаю, один из описанных способов, помог Вам исправить ошибку 0xc0000005, которая возникала в операционной системе Windows при запуске приложения, установке программы или другой причины.
Оценить статью: (2
оценок, среднее: 5,00
из 5)
Вебмастер. Высшее образование по специальности "Защита информации".. Автор большинства статей и уроков компьютерной грамотности
Похожие записи
Обсуждение: 15 комментариев
Спасибо!Очень помогло. Большое спасибо и счастья вам
Ответить
Большая часть компьютеров работает с операционной системой Windows. Эта операционная система проста и удобна для рядового пользователя, но часто выдает разнообразные ошибки. Одной из распространенных ошибок является 0xc000007b, возникающая из-за повреждения системных файлов ОС или самой программы. Встречается на Windows 7, 8 и 10.
Это системное сообщение не представляет опасности для компьютера. Чаще всего возникает при запуске игры или программы, после чего появляется окно: «Приложение не удалось запустить корректно(0xc000007b)». Нажатие «ОК» приведет к закрытию приложения.
В процессе открытия приложения исполнительная программа обращается к большому количеству архивов, библиотек, системных файлов, которые все вместе обеспечивают ее работу. Если один из запросов не может быть выполнен из-за отсутствия файла или его неправильной работы, то возникает системный сбой и выскакивает сообщение с ошибкой.
Причин для появления может быть несколько:
Точно установить причину возникновения ошибки 0xc000007b невозможно – проблема может быть в системных файлах или в программных. Поэтому для устранения проблемы необходимо проделать несколько действий поэтапно.
Первым делом предстоит определить, когда именно возникает ошибка: при пуске одной программы или сбой возникает сразу с несколькими приложениями или периодически вылетает окно с сообщением 0xc000007b без запуска приложений. Так удается ограничить круг поиска системными или программными файлами и архивами.
Важно! Перед отключением всех защит проверьте устанавливаемый файл и всю систему на вирусы и вредоносное ПО.
Решают проблему следующими способами:
Внимание! Зараженный вирусом файл проверяют антивирусной программой и лечат, только после этого его запускают.
Переустановка Windows – это самый радикальный способ, который избавит от всех накопившихся ошибок, но сначала стоит попробовать встроенные алгоритмы по восстановления работоспособности.
Подробно об устранении ошибки 0xc000007b смотрите в видео.
Операционная система Windows не всегда работает идеально, как того хотят пользователи. Время от времени могут появляться различные сбои и ошибки в ее работе. Как правило, ошибки операционной системы имеют специальный код, по которому можно судить о причине, вызвавшей ошибку.
Однако ошибка запуска приложений 0xc0000005 возникает при запуске конкретной установленной программы или игры или может вовсе возникать при попытке запуска любого приложения. При этом сообщение ошибки может быть различным, а иногда и вовсе компьютер может перезагружаться или высвечивать синий экран смерти.
К сожалению, универсального метода лечения ошибки не существует. Если вы столкнулись с ошибкой 0xc0000005, то не спешите переустанавливать операционную систему, ошибку можно в большинстве случаев устранить.
Наиболее часто к возникновению подобной ошибки запуска приложений вызывают установленные в операционной системе обновления. Причем отмечено, что чаще ошибка 0xc0000005 возникает у пользователей нелицензионной операционной системы.
Пользователи, купившие оригинальный диск Windows, сталкиваются с подобного рода ошибками гораздо реже. Обновления системы под номером KB2859537 , KB2872339 , KB2882822 и KB971033 по до сих пор неустановленной причине могут служить причиной злополучной ошибки. Поэтому необходимо их удалить по одному и проверять после каждого удаления, не исчезла ли проблема.
Для удаления обновлений воспользуемся , для этого откройте меню Пуск
и в разделе Все
программы
- Стандартные
запустите Командная строка. Либо нажмите комбинацию клавиш на клавиатуре Win+R
, впишите в появившемся окошке CMD
и нажмите Enter
. В командную строку введите:
wusa.exe /uninstall /kb:2859537
и нажмите Enter
.
После чего обновление, если оно установлено в системе, будет удалено. После этого пробуйте запустить приложение, которое приводило к ошибке. Если ошибка осталась, удаляем следующее обновление, введя:
wusa.exe /uninstall /kb: 2872339
И так далее, пока ошибка не будет устранена.
Если работа с командной строкой для вас кажется чем-то сверхъестественным, то можно воспользоваться привычной Панелью управления. Откройте раздел Программы и компоненты , где выберите пункт Просмотр установленных обновлений . Найдите и выделите в списке нужное обновление и нажмите Удалить. Для удобства можно воспользоваться строкой поиска обновлений по его номеру.
Если по какой-то причине удалить обновление не получается, то их удалить можно в безопасном режиме. Для входа в безопасный режим при включении компьютера следует нажать клавишу F8, пока не высветится окно выбора варианта загрузки Windows. Выбираем клавишами стрелками вариант запуска Безопасный режим с поддержкой командной строки и жмем Enter . После загрузки Windows откройте командную строку и повторите действия, описанные выше по удалению обновлений.
Если в безопасном режиме также невозможно удалить обновление, то следует воспользоваться средством устранения неполадок. Для этого вам потребуется при выборе вариантов загрузки (по нажатию клавиши F8 во время старта компьютера) выбрать Устранение неполадок компьютера .
Если такого вы не нашли, что бывает, следует загрузиться с установочного диска или флешки Windows и выбрать вместо установки операционной системы раздел Восстановление системы
, после чего уже запустите командную строку.
Теперь следует ввести команду: DISM /Image:C: /Get-Packages
Обратите внимание, что здесь в качестве системного диска здесь указан диск С. Если ваша операционная система установлена на другом диске, например на D, то и укажите /Image:D:
Результат выполнения данной команды будет список всех установленных обновлений в системе. Вам потребуется найти строки, начинающиеся как Удостоверение пакета и в которых имеются интересующие нас обновления (KB2859537, KB2872339, KB2882822, KB971033
)
Эти строку по очереди (по одной) следует выделить мышкой, начиная с Package_for, и скопировать (в командной строке для копирования нажмите правую кнопку мышки). Далее в командную строку впишите
DISM /Image:C: /Remove-Package /PackageName:
ИМЯ_СКОПИРОВАННОГО_ПАКЕТА
Вместо ИМЯ_СКОПИРОВАННОГО_ПАКЕТА вставьте скопированную строку, опять же нажав правую кнопку мышки для вставки. После чего у вас должно получиться вот такая строка: DISM/Image:C:/Remove-Package/PackageName:Package_for_KB2859537~51bf87561bf267w47~x64~~6.1.1.3
После чего нажмите Enter
и команда удалит выбранное обновление.
Аналогично проделайте те же действия для остальных обновлений и перезагрузите компьютер. Единственное, что стоит отметить, имя обновления будет видно в журнале системы, поэтому, если вы увидите его там, не беспокойтесь, обновление все равно удалено с вашего компьютера.
Как известно, от ошибки 0xc0000005 не всегда можно избавиться, удалив подозрительные обновления. Если ошибка запуска приложения возникает при запуске одного и того же приложения, то попробуйте его переустановить.
Также постарайтесь вспомнить, после чего начала появляться ошибка. Если после обновления драйверов, то можно попробовать их обновить или откатиться к предыдущей версии. Для этого воспользуйтесь Диспетчером устройств, открыв свойства нужного устройства, где на вкладке Драйвер можно выполнить данные действия.
Известно, что появление ошибки запуска приложения может быть связано с неправильной работой оперативной памяти. Если вы в последнее время установили дополнительную планку ОЗУ, то это могло сказаться на стабильности работы системы. В таком случае попробуйте убрать или заменить новый модуль памяти. Не лишним будет и проверка оперативной памяти на наличие ошибок с помощью утилиты MemTest86.
Ошибку 0xc0000005 может вызывать конфликт между профилем принтера и приложениями на компьютере. Что интересно, при таком конфликте не помогает переустановка операционной системы и ошибка остается. Решением такой проблемы может быть только обновление драйвера принтера и создание нового чистого профиля принтера.
Нередко злополучную ошибку вызывают компьютерные вирусы. Необходимо выполнить полное сканирование компьютера на вирусы. Также не забудьте почистить карантин, так как бывали случаи, что занесенное в карантин приложение вызывало появление ошибки.
Для тех, кто понимает значение реестра Windows можно порекомендовать выполнить его чистку. Для этих целей существует масса всевозможных и разнообразных утилит. Новичкам не следует заниматься очисткой реестра, так как неправильные действия с ним могут привести к полному краху системы.
Опять же установленные в системе приложения, которые были взломаны могут работать нестабильно. Также к сбоям могут привести русификаторы софта, который не предполагает русского интерфейса изначально.
Если никакой из способов не помогает вам избавиться от назойливой ошибки остается только порекомендовать полностью переустановить . Ну а если вы пользователь лицензионной операционной системы, то не поленитесь обратиться за помощью в службу техподдержки Microsoft. Специалисты помогут вам побороть ошибку 0xc0000005.
На этом все, всем пока и до новых встреч.
Видео по теме :
Системные сообщения - код ошибки 0х0 - могут возникать в ходе установки определенной программы, связанной с Microsoft Corporation (к примеру, ).
Кроме того возникновение ошибки может быть связано с установкой операционной системы, а также с ее запуском или завершением работы.
Для своевременного выявления возникающей проблемы следует обратить внимание на появляющиеся признаки ошибки 0х0.
К ним можно отнести следующие:
Выявление момента возникновения подобной ошибки влияет на скорейшее устранение самой проблемы.
Возникновение ошибки с кодом 0х0 может быть связано с различными причинами, каждую из которых следует выявить и удалить.
Только так можно исключить повторное возникновение проблемы. Рассмотрим различные причины на примере Виндовс 7.
К возможным причинам можно отнести следующие:
Ниже мы рассмотрим несколько определенных действий, способных исправить возникшую ситуацию и решить вопрос, связанный с ошибкой 0х0.
Проведение редактирования реестра вручную не только займет огромное количество времени, но и может нанести непоправимый вред вашему ПК.
В водимой информации важен каждый знак и даже неправильно поставленная запятая не позволит системе загрузиться.
Поэтому, если вы не являетесь специалистом в этой области - доверьте эту сложную работу специализированным приложениям.
Одним из таких приложений является WinThruster, которое способно произвести сканирование системы на наличие и исправление ошибки 0х0.
Благодаря имеющейся функции исправление поврежденных записей и отсутствующих файлов можно автоматизировать.
Устранение подобных ошибок благоприятно скажется на скорости работы системы.
Одним из факторов появления ошибки 0х0 является заражение компьютера вирусами. Подобные зловреды способны не только удалять жизненно важные системные файлы, но и самостоятельно являться причиной возникновения проблемы.
Для выявления и очистки системы от программ-зловредов воспользуйтесь любой подходящей программой.
Одной из лучших в своем роде является Emsisoft Anti-Malware.
С ее помощью вы гарантированно избавитесь от любого вредоносного ПО.
Не секрет, что система со временем заполняется различными ненужными файлами, поэтому ей периодически требуется очистка.
Если их не удалять - они ощутимо снизят работоспособность системы и спровоцируют возникновение ошибки с кодом 0х0.
Для очистки можно воспользоваться как имеющейся утилитой очистки диска, так и любой сторонней программой, способной избавить ПК от скопившегося мусора.
Из сторонних приложений довольно неплохим является Win Sweeper, который проводит автоматическое сканирование и очистку диска.
Ежедневный запуск данного приложения позволит содержать систему в надлежащей чистоте.
Устаревшие или поврежденные драйвера также могут служить причиной возникновения ошибки.
Для ее устранения следует следить за выходящими обновлениями драйверов и при необходимости устанавливать их.
Если вы хотите избавить себя от рутинной работы, связанной с их поиском и ручной установкой - запаситесь , которая всю необходимую работу возьмет на себя.
Рис.5 Рабочее окно программы DriverDoc.