Исправление ошибки 0xC0000005 в Windows 7 x64

Исправление ошибки 0xC0000005 в Windows 7 x64

В последнее время, Вы, возможно, столкнулись с тем, что компьютер после очередной загрузки Windows стал отказываться запускать Ваши программы и выдавать вместо них подобные ошибки:

0xc00000050xc0000005_2

Это связано с тем, что последние обновления системы безопасности Windows 7 конфликтуют с некоторыми популярными способами обхода проверки активации, например активатор ODIN, используемый в большей части распространенных на просторе интернета сборок системы. На практике это выражается в невозможности запуска большинства программ из-за конфликта модификаций системных файлов.

Рассмотрим этапы борьбы с этими ошибками.

Лечение симптомов

Для дальнейшей работы нам необходимо отменить обновления, вызвавшие симптомы проблемы.

Для этого нажимаем на клавиатуре одновременно клавишу Win (со значком Windows, надписью Start или чем-то подобным) и клавишу R (она же русская К). Получаем диалоговое окно запуска программы. Вводим cmd и жмем OK.

cmd

Открывается окно командной строки.

cmd2

В полученном окне вводим команду wusa.exe /uninstall /kb:НОМЕР

Номера обновлений, вызывающих проблемы:

2859537

2872339

2882822.

В итоге получаем три команды для выполнения

cmd3

Выполняем их по очереди. В окне, подобном этому:

kb2859537

отвечаем «да» на вопросы об удалении обновления, ждём окончания отработки команды, перезагружаем систему после выполнения всех трёх.

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

Теперь, когда система в достаточно работоспособном состоянии, рассмотрим способы окончательно устранить проблему.

Способ 0, отключить

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

Способ 1, правильный

Обращаемся в ближайший компьютерный магазин, покупаем коробочную версию Windows 7 (от ~100$ за домашнюю базовую до ~$300 за профессиональную версии). И переустанавливаем по новой систему.

Способ 2, переустановочный с сохранением установленных программ

За активацию при первом запуске системы отвечают файлы, находящиеся в папке Sources/$OEM$ установочного диска\флэшки системы. Для того, чтобы при последующей установке системы воспользоваться другими методами активации системы (о них будет упомянуто ниже), смело удаляем эту папку

oem

 

Способ 3, правильный

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

Вызываем окно командной строки (см. выше) Вводим команду bcdedit и жмем Enter:

bcedit

 

Наличие отмеченной строки говорит нам о том, что в системе используется модифицированное ядро, которое, собственно, и является причиной проблемы.

Скачиваем файл antiODIN.bat  и сохраняем его в любом удобном месте, например на рабочем столе. Щелкаем по нему правой клавишей мыши и в полученном меню выбираем Запуск от имени администратора

antiodin

При необходимости, отвечаем «Да» на вопрос, разрешить ли программе внести изменения в компьютер. После выполнения программы в черном окне система перезагрузится.

После перезагрузки еще раз вызываем командную строку (см. выше) и выполняем в ней ту же команду bcdedit

bcedit2

 

Как видно, строчка с упоминанием ядра (kernel) пропала, ядро системы возвращено в оригинальное состояние и мы готовы применить «правильную» активацию системы

Заходим в сведения о системе и вводим раннее приобретенный ключ лицензирования.

 

С уважением, инженер технической поддержки корпоративных клиентов ОС Компонент Дмитрий Кармазин

Вливайтесь в общение

7 комментариев

  1. 0xC0000005 как я не люблю данную ошибку в Windows 7!!!!!!!!!!!!
    спасибо за полезную информацию.

  2. Дмитрий! Спасибо огромное! Эта 000000005 …. задолбала! С antiODIN.bat все решил влет!
    Еще раз спасибо!!!

  3. Подтверждаю. Удаление трех обновлений через DISM (винда не грузилась) помогло после трех дней танцев с бубном — переустанавливать систему очень не хотелось

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Help-Desk