76-18-30
8(902)-206-18-30

Ошибка 0×0000005 в Windows 7 X64 Максимальная после установки обновлений.



Ошибка 0×0000005

После установки обновлений для Windows 7 X64 Максимальная от 14.08.2013 и от 08.10.2013 возникает проблема запуска всех приложений x86. Код ошибки - 0×0000005. Опытным путем было установлено, что ошибку вызывает обновление KB2859537, KB2872339 и KB2882822 (от 08.10.13). (система Windows 7 х64 максимальная).
Многие функции панели управления, в том числе удаление программ и компонентов системы — так же становятся недоступны.

ошибка windows 7 x 64

Почему возникла проблема и в чем она заключается.

Проблема возникает из-за того, что во взломанных системах используется старая версия ntoskrnl.exe, которую патчер (или сборка) переименовывают в xNtKrnl.exe и прописывают в поле kernel через bcdedit. Это нужно для того, чтобы система работала с драйвером, эмулирующим SLIC-таблицу. Старая версия ядра не совместима с новыми файлами подсистемы Wow64, из-за этого в 64-битной системе 32-битные программы перестают запускаться.
Вины Microsoft здесь нет, они просто не тестировали обновления на ломаных сборках. К слову, если пропатчить новую версию ядра, то система будет работать как положено — это означает, что обновление не нацелено на борьбу с пиратскими системами, просто так сложились звёзды.
KB2859537 заменяет массу системных файлов, в том числе файлов ядра (полный список есть в статье базы знаний). Если оригинальное ядро было модифицировано, его замена может привести к проблемам.
Обновление KB2872339, вышедшее в сентябре, заменяет KB2859537, т.е. содержит более новые версии файлов ядра. Его установка может привести к точно таким же проблемам.

Решение для данной проблемы.

Удаление обновления

Для удаления этого обновления необходимо воспользоваться командной строкой, для этого достаточно выполнить команду:
Удаление обновления KB2859537 из командной строки
В командной строке, запущенной с правами администратора, выполните:

wusa.exe /uninstall /kb:2859537

Или можно зайти через Панель управление и удалить обновление в ручную.
Пуск -> Панель управления -> Программы -> Программы и компоненты -> Просмотр установленных обновлений.
Удалите все необходимые обновления и перезагрузите компьютер.

Откат к точке восстановления системы

Запустите восстановление системы и откатитесь к точке до возникновения проблемы. Если не получается или система не загружается, войдите в среду восстановления Windows 7или Windows 8 и выполните восстановление системы оттуда. И да, эта ситуация действительно спасает откат.

Примечание. Важно после этих обоих способов отключить автоматическое обновление системы. Иначе все нужно будет повторять заново.

Изменение активации.

Избавляем себя от мучений после метода активации.
Создаем текстовый документ .txt и вносим в него эти строки:

DEL "%windir%system32driversoem-drv64.sys"
DEL "%windir%system32xNtKrnl.exe"
DEL "%windir%system32xOsLoad.exe"
DEL "%windir%System32 u-RUxOsLoad.exe.mui"
DEL "%windir%System32en-USxOsLoad.exe.mui"
%windir%System32BCDEDIT.exe /set {current} path Windowssystem32winload.exe
%windir%System32BCDEDIT.exe /deletevalue {current} kernel
%windir%System32BCDEDIT.exe /deletevalue {current} nointegritychecks
%windir%System32BCDEDIT.exe /deletevalue {current} custom:26000027
REG DELETE HKLMSYSTEMCurrentControlSetservicesoem-drv64 /va /f
shutdown -r -t 0
 
Переименовываем расширение .txt на .cmd и запускаем от администратора, после
загрузки windows 7 снова все работает кроме активации.

Также исправление ошибки 0xc0000005 после установки KB2872339 можно скачать здесь.
Данный фикс испытан и достаточно хорошо работает, не сбрасывая активации.

По всем, интересующим Вас, вопросам можете звонить по телефону в Пензе 76-18-30 или пишите на почту komp_help58@mail.ru