Главная > Ошибка приложения 0xc0000005: окончательное решение

Ошибка приложения 0xc0000005: окончательное решение

Ошибка приложения 0xc0000005: окончательное решение

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

О причине

Причиной подобного явления стал метод «альтернативной активации» 64-разрядных версий Windows, использующийся в активаторе ODIN by secr9tos. Он состоит в подмене ядра операционной системы «исправленным».  Вследствие чего обновления операционной системы, которые обновляют ядро Windows не могут установиться правильно и вызывают ошибку 0xc0000005 при запуске 32-разрядных программ. Данный способ активации широко используется в различных сборках: от m0nkrus, различные ZverDVD-всё-в-одном и т.д, и до этого момента проблем не вызывал, почему, к большому сожалению, получил большое распространение.

Диагностика

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

bcdedit, командная строка, ядро Windows, xNtKrnl.exe

Узнать не патченое ли у вас ядро операционной системы можно при помощи команды bcdedit в командной строке

Если в результате вы видите, что параметр «kernel» имеет значение «xNtKrnl.exe»  — значит ядро патченое и при соответствующем обновлении ошибка 0xc0000005 у вас появится.

Что делать?

Решение простое: избавиться от последствий деятельности этого активатора (получив при этом либо предложение активировать, либо сообщение о том, что возможно вы используете нелицензионную копию и чёрный экран вместо обоев) и потом активировать другим способом.

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

Как сделать?

Способ 1. При помощи командного файла

Создаем текстовый документ .txt и вносим в него эти строки:

[sourcecode language=»plain»] DEL "%windir%\system32\drivers\oem-drv64.sys"
DEL "%windir%\system32\xNtKrnl.exe"
DEL "%windir%\system32\xOsLoad.exe"
DEL "%windir%\System32\ru-RU\xOsLoad.exe.mui"
DEL "%windir%\System32\en-US\xOsLoad.exe.mui"
%windir%\System32\BCDEDIT.exe /set {current} path \Windows\system32\winload.exe
%windir%\System32\BCDEDIT.exe /deletevalue {current} kernel
%windir%\System32\BCDEDIT.exe /deletevalue {current} nointegritychecks
%windir%\System32\BCDEDIT.exe /deletevalue {current} custom:26000027
REG DELETE HKLM\SYSTEM\CurrentControlSet\services\oem-drv64 /va /f
shutdown -r -t 0
[/sourcecode]

Переименовываем расширение .txt на .cmd и запускаем от администратора, после загрузки windows 7 снова все работает кроме активации.

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

Способ 2. При помощи активатора ODIN

Запускаем активатор с правами администратора (предварительно выгрузив все программы и отключив антивирус):

Запускаем программу от имени администратора

В запустившемся окне нажимаем кнопку «Uninstall Driver»:

Удаляем активатор ODIN by secr9tos

На предложение перезагрузить компьютер отвечаем утвердительно:

Выполняем перезагрузку компьютера

Проверяем

Снова запускаем командную строку с правами администратора и вводим в ней команду bcdedit:

Проверяем версию ядра при пощи командной строки
Теперь значением параметра «kernel» является «ntoskrnl.exe» — как и должно быть на самом деле. Теперь можно ставить любые обновления не боясь возникновения ошибки 0xc0000005.

Ну и заодно «обратная сторона медали» — необходимость в активации операционной системы:

Необходимо активировать операционную систему

Повторная активация

Рекомендуем Windows 7 Loader eXtreme Edition v3.503. В большинстве случаев (к «счастливым обладателям» многих моделей ноутбуков SAMSUNG это, к сожалению, не относится) активация сработает в полностью автоматическом режиме:

extreme-edition

Через 2 автоматические перезагрузки мы снова получим активированный виндовс, который можно обновлять без риска получить данную ошибку.

Более подробную информацию о работе этого активатора или о других активаторах /методах активации ищите в интернете.

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

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

*