Bsod registry error 0x00000051

Причины появления ошибки 0x00000051: REGISTRY ERROR на Windows 7. Как исправить ошибку 0x00000051: REGISTRY ERROR различными способами

23.06.2019

Просмотров: 18448

Синий экран смерти REGISTRY ERROR с цифровым кодом 0x00000051 появляется на различных сборках Windows по причине повреждения реестра. Однако, проанализировав различные компьютерные форумы, было установлено, что ошибка 0x00000051 может возникнуть по причине нехватки оперативной памяти, повреждения системных файлов, при нехватке ресурсов, при обновлении программного обеспечения, отвечающего за безопасность системы. Поэтому способов, как исправить ошибку 0x00000051 будет несколько.

Читайте также: Способы восстановления реестра операционной системы Windows 10

Пошаговая инструкция решения ошибки 0x00000051: REGISTRY ERROR

В первую очередь, если вы столкнулись с такой ошибкой, стоит выполнить проверку системы на вирусы, которые могут повредить системный реестр и файлы. Для этого стоит использовать любой антивирус с обновленными вирусными базами или лечащую утилиту Dr.Web Curelt, которая не требует установки и распространяется на бесплатной основе.

Если же вирусы были удалены, стоит выполнить восстановление реестра (и даже если вирусов не было). Для этого рекомендуем использовать установочный диск или флешку. Как только загрузитесь с носителя, выбираем «Восстановление системы».

Появится небольшое окно. Из представленных пунктов выбираем «Командная строка».

Теперь нам нужно запустить Блокнот. Для этого в консоли вводим запрос notepad.

Появится окно приложения Блокнот. В нем нажимаем «Файл», «Открыть».

Откроется окно Проводника. Переходим по адресу: «Windows», «System32», «Config». В пункте «Тип файлов» выставляем «Все файлы».

Теперь создаем новую папку. Для этого в этом же окне нажимаем на соответствующую кнопку. В эту папку нужно скопировать файлы Default, Security, Software, Sam, System. Это и есть файлы реестра.

Далее переходим в папку «RegBack», которая расположена в той же ветке «Windows», «System32», «Config». Заменяем в ней поврежденные файлы.

Перезагружаем систему и проверяем на работоспособность.

ВАЖНО! На некоторых форумах указано, что для восстановления реестра пользователем потребовалось восстановить файл ntkrnlpa.exe, который находится в папке System32. Некоторым юзерам хватило замены файла (простое копирование), а другим понадобился установочный диск, с которого файл собственно и был взят.

Если же способ с восстановлением реестра для вас кажется сложным, то восстановить реестр можно простым откатом системы до более раннего состояния. Для этого нужно нажать «Win+R» и ввести «rstrui».

Далее выбирает точку восстановления системы, которая предшествует появлению ошибки. Ожидаем, пока система будет восстановлена.

Также ошибка REGISTRY ERROR может появиться в случае повреждение жестокого диска и системных файлов. Проверить целостность системных файлов можно с помощью системной утилиты. Для этого в командной строке с правами Администратора нужно ввести sfc /scannow.

Для проверки жесткого диска в консоли вводим  chkdsk C: /f, где С: — буква диска, /f – параметр команды для исправления найденных ошибок.

Также стоит провести полную диагностику всех остальных установленных компонентов ПК, так как любая поломка может вызывать данный BSOD. Если же все компоненты справны и система проверена на целостность системных файлов и реестра, но проблема продолжает появляться, то переустановка Windows должна решить проблему.

Публикация продолжает цикл заметок, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в данном типе материала будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD — фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки — внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 00000051.

Симптомы

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

BSOD 00000051

В общем случае формат ошибки следующий:

STOP 0x00000051 (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD)

REGISTRY_ERROR

где:

Значение Описание
0xAAAAAAAA Зарезервировано. В данном исключении не используется.
0xBBBBBBBB Зарезервировано. Адрес сбойной инструкции.
0xCCCCCCCC Третий параметр. В зависимости от версии, может содержать указатель на куст реестра, при работе с которым возникли проблемы.
0xDDDDDDDD Четвертый параметр. В зависимости от версии, может содержать код возврата функции HvCheckHive в случае повреждения куста реестра.

Символическое имя ошибки REGISTRY_ERROR (ОШИБКА РЕЕСТРА), говорит нам о том, что STOP 00000051 возникает в ситуации, когда имеется проблема с системным реестром: структурно повреждены данные в одном из кустов, либо произошла ошибка ввода-вывода при попытке обращения к одному из файлов, хранящий реестр. Суть в том, что реестр является основным хранилищем данных о конфигурации операционной системы, поэтому повреждение его с большой вероятностью чревато серьезными проблемами для операционной системы в целом. В операционной системе Windows кусты реестра представляют из себя обычные файлы, которые носят имена DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM и хранятся в структуре файловой системы по пути %SystemRoot%System32config. Ошибка STOP 00000051 возникает, если по какой-либо причине системному коду режима ядра не удается произвести критически-важные операции (чтение, запись, иные операции) с определенным кустом реестра. Очевидно, что данные операции могут быть необходимы для нормального выполнения этапов конфигурирования ключевых системных элементов (например, профиля пользователя). Без нормального окончания данных процедур дальнейшая загрузка рабочего окружения пользователя не представляется возможной и система принимает решение аварийно завершиться.

Общие причины

  • Повреждение данных реестра, причиной которого явился программный сбой. Причины достаточно многообразны: всевозможные сбои программного характера, к которым относится некорректная работа антивирусов, фильтров, драйверов, любого программного обеспечения режима ядра, которая влечет за собой невозможность записи важных блоков файловой системы, содержащих данные реестра, на физический носитель, либо искажение записываемой информации.
  • Повреждение данных реестра, причиной которого явился аппаратный сбой. Причины: проблемы с питанием станции, дефекты магнитной поверхности носителя, такие как повреждение магнитной поверхности HDD либо ячеек памяти SSD, неисправность различных модулей платы управления накопителем, теоретически любой аппаратный сбой.

Общие варианты решения

В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x00000051 вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.

Восстановление реестра

Для того, что бы восстановить реестр Windows в рабочее состояние, посмотрите статью о восстановлении реестра.

Специфические особенности некоторых сбоев

Применительно к сбою STOP 0x00000051, четвертый входной параметр (BugCheckParameter4), отраженный на синем экране смерти в круглых скобках (0xDDDDDDDD), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.

Значение четвертого параметра (для 32/64-разрядной ОС) Символическое имя Описание
0x00000374 Причина ошибки в программном повреждении куста реестра.
0x000006E6 Неизвестно. Возможно проблема вовсе не касается реестра. Последний раз наблюдалась при проблемах с видеоадаптером.

Обновлено 20.02.2019

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-00

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-00

Всем привет сегодня расскажу, как решается ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2. Данная ошибка выскакивает при попытке залогиниться на сервер и возникла после проблем с RAID контроллером, которая потом при возможности зайти решилась перепрошивкой. Итак смотрим что делать для того чтобы победить данный синий экран и в будущем его не допускать, у бизнеса не должно быть простоев, так как это ведет к потере денег и бьет по репутации.

Как исправить 0x00000051

Перед этой ошибкой был выполнен chlntsfs. Вот как более наглядно выглядит BSOD. Ошибка (REGISTRY_ERROR) STOP: 0x00000051 (0x0000000000000001, 0xFFFFF8A000025010, 0x0000000000BE7000, 0x0000000000000374) и такой синий экран выскакивает сразу при логине на сервер.

мОшибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-01

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-01

Проблема тут заключается в том, что повредилась часть реестра Windows и ее нужно восстановить, в Windows 7 и дальше восстановление системы включено по умолчанию и можно воспользоваться им, но не в случае windows server где это выключено по умолчанию. К счастью в Windows 2008 R2 и дальше настроено автоматическое резервное копирование реестра каждый день, это задание делается с помощью планировщика заданий.

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-02

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-02

Переходим в меню Windows-Registry

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-03

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-03

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

Решаем ошибку (REGISTRY_ERROR) STOP: 0x00000051 (0x0000000000000001, 0xFFFFF8A000025010, 0x0000000000BE7000, 0x0000000000000374)

Перезагружаем ваш сервер и жмем клавишу F8 для попадания в меню. В Меню дополнительные варианты загрузки, выбираем либо Устранение неполадок компьютера, либо Безопасный режим с поддержкой командной строки. Я для начала выберу Устранение неполадок компьютера.

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-04

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-04

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

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-05

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-05

Логинимся под встроенной учетной записью Администратор

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-06

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-06

Выбираем командную строку

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-05

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-05

Тоже самое будет если вы в меню Безопасный режим с поддержкой командной строки. У вас откроется окно командной строки. Пишем в нет

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-07

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-07

Откроется блокнот, в нем жмем Файл-Открыть или просто CTRL+O

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-08

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-08

в папку WindowsSystem32Config. В типе файлов ставим все файлы.

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-09

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-09

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-10

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-10

Далее вам нужно создать новую папку и скопировать в нее файлы Default, Security, Software, Sam, System. Это и есть наш реестр.

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-10

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-10

Далее идем в папку RegBack и копируем оттуда все файлы в WindowsSystem32Config, заменяя старые поврежденные

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-11

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-11

Затем перезагружаемся с помощью команды

Ошибка 0x00000051 - Синий экран смерти, BSoD в Windows Server 2008 R2-12

Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-12

После этого ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2 и вы успешно сможете загрузиться, и, хотя бы вытащить информацию. Но не факт, что после этих действий ваша система будет работать стабильно. Но зато вы научились восстанавливать реестр Windows, и вообще узнали, что он бэкапиться.

Материал сайта pyatilistnik.org

Ex Номер ошибки: Ошибка 0x51
Название ошибки: REGISTRY_ERROR
Описание ошибки: The REGISTRY_ERROR bug check has a value of 0x00000051. This indicates that a severe registry error has occurred.
Шестнадцатеричный код: 0x00000051
Разработчик: Microsoft Corporation
Программное обеспечение: Windows Operating System
Относится к: Windows XP, Vista, 7, 8, 10, 11

0x00000051 проблемы типа синий экран (BSOD) часто возникают из-за отсутствия или повреждения драйверов устройства для Windows 10 или из-за неисправности соответствующего оборудования. Как правило, любую проблему, связанную с файлом 0x51, можно решить посредством замены файла на новую копию.

Классические проблемы REGISTRY_ERROR

Большинство ошибок %% knowledgebase_file_name%%, с которыми вам придется столкнуться, связано с ошибками типа «синий экран» (также известными как «BSOD» или «ошибка ОСТАНОВКИ»), которые появляются в Windows XP, Vista, 7, 8 и 10:

  • «Была обнаружена проблема, и Windows была выгружена, чтобы предотвратить повреждения компьютера. Очевидно, проблема вызвана следующим файлом: REGISTRY_ERROR.»
  • «: (Извините, ваш компьютер столкнулся с проблемой с REGISTRY_ERROR и нуждается в перезагрузке сейчас. «
  • «0x000000D1: IRQL_НЕТ_ЛЕС_РАВНО — REGISTRY_ERROR»
  • 0x1E — REGISTRY_ERROR: КМОДЕ_ИСКЛЮЧЕНИЕ_НЕТ_ОБРАБАТЫВАЕТСЯ — REGISTRY_ERROR
  • 0x050 — REGISTRY_ERROR: СТРАНИЦА_FAULT_IN_NONPAGED_AREA — REGISTRY_ERROR

Большинство ошибок REGISTRY_ERROR BSOD происходят после новой установки нового оборудования или программного обеспечения (Windows). Эти синие экраны REGISTRY_ERROR могут появляться во время установки программы, в то время как программа, связанная с REGISTRY_ERROR (например, Windows), во время загрузки драйвера Microsoft Corporation или во время запуска или завершения работы Windows. Запись ошибок Blue Screen REGISTRY_ERROR, связанных с Windows, имеет решающее значение для обнаружения неисправностей и ретрансляции обратно в Microsoft Corporation для вариантов ремонта.

Источник ошибок REGISTRY_ERROR

Проблемы с прошивкой, драйвером, оборудованием или программным обеспечением могут привести к ошибкам синего экрана, связанного с REGISTRY_ERROR. Они могут быть связаны с оборудованием Windows или Microsoft Corporation, но не всегда.

В частности, ошибки, связанные с REGISTRY_ERROR, создаются:

  • Поврежденный, устаревший или неправильно настроенный драйвер устройства (REGISTRY_ERROR).
  • Недопустимые (поврежденные) записи реестра REGISTRY_ERROR, связанные с REGISTRY_ERROR /Windows.
  • Заражение вредоносными программами повреждено файл REGISTRY_ERROR или связанные с ним файлы Windows.
  • Конфликт оборудования, включающий аппаратное обеспечение Microsoft Corporation, влияющий на REGISTRY_ERROR.
  • Поврежденные или удаленные системные файлы после установки программного обеспечения или драйверов, связанных с Windows.
  • Сбой жесткого диска, связанный с REGISTRY_ERROR Синий экран смерти.
  • Память (ОЗУ) повреждена из REGISTRY_ERROR BSOD.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Понравилась статья? Поделить с друзьями:
  • Bsm ошибка тойота
  • Bsm ошибка лексус
  • Bsg launcher error on post
  • Brother printer drum error
  • Bscmake error bk1520