Исправление ошибки 0xC0000005 в Windows 7 x64
Исправление ошибки 0 xC0000005 в Windows 7 x64
В последнее время, Вы, возможно, столкнулись с тем, что компьютер после очередной загрузки Windows стал отказываться запускать Ваши программы и выдавать вместо них подобные ошибки:
Это связано с тем, что последние обновления системы безопасности Windows 7 конфликтуют с некоторыми популярными способами обхода проверки активации, например активатор ODIN, используемый в большей части распространенных на просторе интернета сборок системы. На практике это выражается в невозможности запуска большинства программ из-за конфликта модификаций системных файлов.
Рассмотрим этапы борьбы с этими ошибками.
Для дальнейшей работы нам необходимо отменить обновления, вызвавшие симптомы проблемы.
Для этого нажимаем на клавиатуре одновременно клавишу Win (со значком Windows, надписью Start или чем-то подобным) и клавишу R (она же русская К). Получаем диалоговое окно запуска программы. Вводим cmd и жмем OK.
Открывается окно командной строки.
В полученном окне вводим команду wusa.exe /uninstall /kb:НОМЕР
Номера обновлений, вызывающих проблемы:
2859537
2872339
2882822 .
В итоге получаем три команды для выполнения
Выполняем их по очереди. В окне, подобном этому:
отвечаем «да» на вопросы об удалении обновления, ждём окончания отработки команды, перезагружаем систему после выполнения всех трёх.
Возможно, Вы получите предупреждение, что обновление не установлено в системе. Скорее всего, оно было удалено и заблокировано раньше или еще не установлено. На дальнейший ход работы это не влияет.
Теперь, когда система в достаточно работоспособном состоянии, рассмотрим способы окончательно устранить проблему.
Способ 0, отключить
Некоторые специалисты считают хорошим ходом отключить автоматическое обновление системы и соответственно избежать всех связанные с ним проблем. Однако, обновления системы полезны, т.к. ликвидируют уязвимости системы, которые могут быть использованы вирусами, а также в общем повышают быстродействие и стабильность системы. Поэтому, мы не будем рассматривать полное отключение обновления в качестве сколь-нибудь годного решения.
Способ 1, правильный
Обращаемся в ближайший компьютерный магазин, покупаем коробочную версию Windows 7 (от
100$ за домашнюю базовую до
$300 за профессиональную версии). И переустанавливаем по новой систему.
Способ 2, переустановочный с сохранением установленных программ
За активацию при первом запуске системы отвечают файлы, находящиеся в папке Sources/$OEM$ установочного диска\флэшки системы. Для того, чтобы при последующей установке системы воспользоваться другими методами активации системы (о них будет упомянуто ниже), смело удаляем эту папку
Способ 3, правильный
Важнейшим компонентом «неправильного» обхода активации Windows является модификация ядра системы для того, чтобы ее можно было обмануть. Поэтому, проверим, модифицировано ли ядро нашей системы.
Вызываем окно командной строки (см. выше) Вводим команду bcdedit и жмем Enter:
Наличие отмеченной строки говорит нам о том, что в системе используется модифицированное ядро, которое, собственно, и является причиной проблемы.
Скачиваем файл antiODIN.bat и сохраняем его в любом удобном месте, например на рабочем столе. Щелкаем по нему правой клавишей мыши и в полученном меню выбираем Запуск от имени администратора
При необходимости, отвечаем «Да» на вопрос, разрешить ли программе внести изменения в компьютер. После выполнения программы в черном окне система перезагрузится.
После перезагрузки еще раз вызываем командную строку (см. выше) и выполняем в ней ту же команду bcdedit
Как видно, строчка с упоминанием ядра (kernel) пропала, ядро системы возвращено в оригинальное состояние и мы готовы применить «правильную» активацию системы
Заходим в сведения о системе и вводим раннее приобретенный ключ лицензирования.
С уважением, инженер технической поддержки корпоративных клиентов ОС Компонент Дмитрий Кармазин
Ошибка 0xC0000005 во время установки Windows 7
Пол:
Стаж: 6 лет 5 месяцев
16-Окт-2017 10:15 [-] 0 [+]
Нужна помощь ваша, ребята, а то как-то совсем грустно.
Короче, купил комп новый, ставлю винду 7 (последняя сборка от IDimm) с загрузочной флешки и на 71-ом проценте выходит ошибка (фото ниже). Пробовал несколько раз и всякий раз та же ошибка на том же самом месте. Снял жесткий, поставил его на старый рабочий комп и результат тот же. Та же ошибка на том же 71%.
Помогите, люди добрые!
Пол:
Стаж: 7 лет 6 месяцев
16-Окт-2017 14:30 (спустя 4 часа) [-] 1 [+]
Пол:
Стаж: 6 лет 5 месяцев
17-Окт-2017 11:06 (спустя 20 часов) [-] 0 [+]
Решил проблему тем, что создал загрузочную флешку через Rufus, по совету.
Проблема оказалась не в сбоке, как таковой, «а в её восьмёрочном загрузчике», так мне объяснили
Пол:
Стаж: 7 лет 8 месяцев
26-Окт-2017 17:30 (спустя 9 дней) [-] 0 [+]
Пол:
Стаж: 6 лет 5 месяцев
03-Мар-2018 15:05 (спустя 4 месяца 7 дней) [-] 0 [+]
Мгновенный способ устранения ошибки 0xc0000005
Ошибка 0xc0000005 очень распространенная в во всех версиях операционной системы Windows, так что я надеюсь, информация, содержащаяся в этой статье, в полной мере, поможет Вам решить эту проблему.
Существует множество причин по которым может появиться ошибка 0xc0000005, так как она охватывает множество различных проблем. В связи с этим, вам придется попробовать ряд решений для устранения этой ошибки.
Когда появляется ошибка 0xc0000005
Как правило, при возникновении ошибки, вы получаете следующее сообщение:
Произошла ошибка приложения и генерируется журнал ошибок. Исключение: нарушение прав доступа (0xc000000), Адрес.
Это сообщение появляется после попытки запустить в Windows любого приложения. После закрытия окна об ошибке, быстрее всего, у вас сработает блокировка на запуск этого приложения.
Код ошибки 0xc0000005 может проскакивать и в других сообщениях об ошибках, все зависит от того, какое приложение вы пытаетесь установить или запустить. Эта ошибка может появляться во время использования встроенных инструментов операционной системы, например дефрагментация диска.
Причины появления этой ошибки многочисленны. Однако наиболее распространенные причины это:
- Вредоносные программы.
- Ошибки реестра.
- Неправильно установленные драйвера и неисправность памяти.
Иногда эту ошибку 0xc0000005 может вызывать так же неправильно установленные обновления безопасности для Windows.
Как исправить ошибку 0xc0000005
Из – за уникальной природы ошибки 0xc0000005, нет четкого правила для ее исправления, т.к она ссылается на множество проблем. Число решений является столь же многочисленно, как и причин, по которым появляется ошибка 0xc0000005.
В связи с этим, я настоятельно рекомендую вам попробовать все решения описанные ниже, до тех пор, пока не найдете то, что решит вашу проблему.
Первый шаг по устранению ошибки 0xc0000005 – выполните сканирование реестра
Ошибка 0xc0000005 очень часто возникает в результате плохо обслуживания и проблем в реестре операционной системы. Конфликты в реестре, как правило возникают, из – за некорректной установки и удаления программ.
Очень часто, пользователи компьютеров, устанавливают новые программы, но при этом, не удаляют старые версии.
Для того, что бы решить эту проблему, вам необходимо войти в реестр и удалить все дубликаты и избыточные записи, но эта процедура, для многих пользователей ПК, может оказаться очень сложной.
Неправильно или случайно удаленная запись может привести к выходу из строя операционной системы.
Поэтому что бы эту работу не выполнять вручную, было разработано достаточно программного обеспечения для работы с реестром.
Вашей задачей остается скачать программу с официального сайта и установить. Как я уже писал ранее, существует множество решений для очистки реестра, но я рекомендую вам использовать «CCleaner», в первую очередь из за универсальности, безопасности, повышенной производительности к очистке системы и ее восстановлению.
Второй шаг по устранению ошибки 0xc0000005 — поиск и устранения вредоносных программ или вирусов.
Если вы систематически получаете ошибку 0xc0000005 при открытии различных приложений, то быстрее всего, на вашем компьютере завелся вирус.
При малейших подозрениях на вирус, необходимо, немедленно, запустить полную проверку системы. Если на вашем компьютере не установлено антивирусное программное обеспечение, вы можете ознакомиться с рейтингом «Топ 10 антивирусных программ».
Если же, на вашем компьютере после полной проверки, не было обнаружено вирусов, попробуйте сменить антивирусное ПО и затем, снова, выполнить полную проверку.
Третий шаг по устранению ошибки 0xc0000005 – проблемы с драйверами видеокарты
Очень часто пользователи получают ошибку 0xc0000005 сразу после обновления драйверов на видеокарту. Если эта ошибка произошла впервые и перед этим вы обновляли драйвера на видеокарту, то я рекомендую вам откатить драйвера к предыдущей версии.
Удалить драйвера на видеокарту очень просто:
- Нажимаем — «Мой компьютер», далее жмем «Свойства»
- Далее жмем «Диспетчер устройств» и находим наш «Видеоадаптер»
- Нажимаем на правую кнопку мыши и жмем «Удалить»
После этих нехитрых манипуляций, драйвера на видео карту должны обновиться автоматически.
Если этого не произошло, проделайте тоже самое, только вместо удаления видеодрайвера, нажмите «Обновить видеодрайвер».
Четвертый шаг по устранению ошибки 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 варианта:
- Связаться с владельцем приложения и попросить решить эту проблему.
- Можете отключить DEP для приложения которое систематически вызывает ошибку 0xC0000005, это можно сделать выполним инструкцию ниже.
- Во – первых, убедитесь что вы обладаете правами администратора.
- Нажмите «Пуск», далее «Выполнить» или [Нажмите WIN + R ], в поиске напишите sysdm.cpl и нажмите OK
- Появится «Свойства системы», здесь, нажмите на «Дополнительно», а затем «Параметры».
- В «Параметры быстродействия» нажмите на «Предотвращение выполнения данных», а затем нажмите на «Включить DEP для всех программ и служб, кроме выбранных ниже» и нажмите «Добавить».
- Откроется окно для загрузки exe файла, просто перейдите к ехе файлу программы, которая вызывает систематические ошибки 0xC0000005, выделите ее, а затем нажмите на «Открыть».
- После того, как вы это сделали, нажмите на «Применить», а затем «ОК»
Шестой шаг по устранению ошибки 0xc0000005 – неисправность ОЗУ
Существует вероятность, что ошибка 0xc0000005 может появляться и из – за проблем с оперативной памятью (Random Access Memory). Если у вас стали появляться ошибки после установки новой оперативной памяти, просто извлеките планку оперативной памяти, а затем проверьте, перестали появляться ошибки или нет.
Если вы давно не меняли или не тестировали оперативную память на ПК, то можете рассмотреть вопрос о проведении тестов с оперативкой. Специальные тесты ответят вам на вопрос в каком состоянии ваша RAM.
Седьмой шаг по устранению ошибки 0xc0000005 – обновите Internet Explorer 6.0
На сегодняшний день, людей использующих или у которых установлен IE6 осталось крайне мало, но все – же, иногда, встречаются. Если вы относитесь к этому числу людей, установите более новую версию браузера, а лучше, вообще откажитесь от этого браузера.
IE6 не понимает HTML тега span и если такой встречается на странице, у вас будет выскакивать ошибка 0xc0000005.
Восьмой шаг по устранению ошибки 0xc0000005 – удалите Windows Update KB2859537
Если сообщения об ошибке начали появляться сразу после обновления операционной системы, то необходимо найти обновление KB2859537 и удалить его. Если вы не можете его найти, то нужно просто удалить последнее обновление безопасности.
Удалить последнее обновление очень просто:
- Заходим в панель управления Windows 7 («Пуск» — «Панель управления»)
- Нажимаем на вкладку «Программы — удаление программы»
- Слева вверху выбираем строку «Удаление обновления»
- Ищем нужное нам обновление и жмем «Удалить»
Вот и все! Все очень просто и легко.
Девятый шаг по устранению ошибки 0xc0000005 – используйте средство проверки системных файлов
Если вы перепробовали все методы написанные выше и устранить ошибку 0xc0000005 не удалось, тогда вам ничего не остается, как выполнить последний шаг — нужно запустить проверку системных файлов.
Этот инструмент предназначен для сканирования системных файлов компьютера и замены поврежденных или отсутствующих файлов. Вероятность что этот шаг вам поможет очень маленькая, но исключать его не нужно, а стоит попробовать.
Если у вас возникли вопросы, вы можете задавать их в комментариях и я с радостью отвечу на них.