- Ошибка REGISTRY_ERROR на синем экране Windows 10
- Как исправить ошибку REGISTRY ERROR в Windows 10
- 1. Трипл проверка системы
- 2. Сброс системы по умолчанию с сохранением файлов
- STOP 0x00000051
- Симптомы
- Общие причины
- Общие варианты решения
- Восстановление реестра
- Специфические особенности некоторых сбоев
- Registry error windows server
- Как исправить 0x00000051
- Решаем ошибку (REGISTRY_ERROR) STOP: 0x00000051 (0x0000000000000001, 0xFFFFF8A000025010, 0x0000000000BE7000, 0x0000000000000374)
Ошибка REGISTRY_ERROR на синем экране Windows 10
Ошибка REGISTRY_ERROR имеет значение 0x00000051 в Windows 10. Это указывает на то, что произошла серьезная ошибка реестра. Причин может быть множества, но постараемся задействовать нужные способы по исправлению. Ошибка REGISTRY ERROR может указывать на то, что реестр обнаружил ошибку ввода-вывода при попытке прочитать один из его файлов. Это может быть вызвано проблемами с оборудованием или повреждением файловой системы. Это также может произойти из-за сбоя в операции обновления, которая используется только системой безопасности и только тогда, когда встречаются ограничения ресурсов.
Как исправить ошибку REGISTRY ERROR в Windows 10
Прежде чем приступить, попробуйте зайти в дополнительные параметры и выбрать «Восстановление при загрузке«. Если вы не можете попасть в эти параметры, то вам нужно создать установочную флешку с Windows 10 и нажать на «Восстановление системы» в процессе установки. Если не можете попасть на рабочий стол, чтобы запустить командную строку, то с установочной флешкой вы сможете запустить командную строку, чтобы выполнить ниже исправления.
1. Трипл проверка системы
Придумал новый для себя способ «Трипл проверка». Будем сканировать систему на повреждение системных файлов и автоматическое исправление. Воспользуемся такими инструментами, как chkdsk, SFC и DISM. Запустите командную строку от имени администратора и введите по очереди все команды, дожидаясь окончания процесса, и перезагружайте ПК после каждой команды:
- chkdsk C: /f /r /x /b — Проверяет жесткий диск на наличие ошибок и исправляет их.
- sfc /scannow — Проверяет целостность системных файлов и пытается восстановить их.
- Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth — Исправляет поврежденный образ системы.
3-я команда состоит из трех команд. Вводим по порядку три команды.
2. Сброс системы по умолчанию с сохранением файлов
Если выше способ не помог исправить ошибку синего экрана REGISTRY_ERROR в Windows 10, то вы можете сбросить систему по умолчанию с сохранением файлов. Откройте «Параметры» > «Обновление и безопасность» > «Восстановление» и «Вернуть ПК в исходное состояние». Далее вам будет предложено сохранить ваши файлы.
STOP 0x00000051
Публикация продолжает цикл заметок, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в данном типе материала будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD — фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки — внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 00000051.
Симптомы
После авторизации пользователя в системе, на этапе загрузки профиля, предшествующем появлению рабочего стола пользователя, процесс работа операционной системы внезапно прерывается и Вы можете наблюдать на экране следующее сообщение об фатальной системной ошибке:
В общем случае формат ошибки следующий:
Значение | Описание |
---|---|
0xAAAAAAAA | Зарезервировано. В данном исключении не используется. |
0xBBBBBBBB | Зарезервировано. Адрес сбойной инструкции. |
0xCCCCCCCC | Третий параметр. В зависимости от версии, может содержать указатель на куст реестра, при работе с которым возникли проблемы. |
0xDDDDDDDD | Четвертый параметр. В зависимости от версии, может содержать код возврата функции HvCheckHive в случае повреждения куста реестра. |
Символическое имя ошибки REGISTRY_ERROR (ОШИБКА РЕЕСТРА), говорит нам о том, что STOP 00000051 возникает в ситуации, когда имеется проблема с системным реестром: структурно повреждены данные в одном из кустов, либо произошла ошибка ввода-вывода при попытке обращения к одному из файлов, хранящий реестр. Суть в том, что реестр является основным хранилищем данных о конфигурации операционной системы, поэтому повреждение его с большой вероятностью чревато серьезными проблемами для операционной системы в целом. В операционной системе Windows кусты реестра представляют из себя обычные файлы, которые носят имена DEFAULT , SAM , SECURITY , SOFTWARE , SYSTEM и хранятся в структуре файловой системы по пути %SystemRoot%\System32\config . Ошибка STOP 00000051 возникает, если по какой-либо причине системному коду режима ядра не удается произвести критически-важные операции (чтение, запись, иные операции) с определенным кустом реестра. Очевидно, что данные операции могут быть необходимы для нормального выполнения этапов конфигурирования ключевых системных элементов (например, профиля пользователя). Без нормального окончания данных процедур дальнейшая загрузка рабочего окружения пользователя не представляется возможной и система принимает решение аварийно завершиться.
Общие причины
- Повреждение данных реестра, причиной которого явился программный сбой. Причины достаточно многообразны: всевозможные сбои программного характера, к которым относится некорректная работа антивирусов, фильтров, драйверов, любого программного обеспечения режима ядра, которая влечет за собой невозможность записи важных блоков файловой системы, содержащих данные реестра, на физический носитель, либо искажение записываемой информации.
- Повреждение данных реестра, причиной которого явился аппаратный сбой. Причины: проблемы с питанием станции, дефекты магнитной поверхности носителя, такие как повреждение магнитной поверхности HDD либо ячеек памяти SSD, неисправность различных модулей платы управления накопителем, теоретически любой аппаратный сбой.
Общие варианты решения
В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x00000051 вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.
Восстановление реестра
Для того, что бы восстановить реестр Windows в рабочее состояние, посмотрите статью о восстановлении реестра.
Специфические особенности некоторых сбоев
Применительно к сбою STOP 0x00000051, четвертый входной параметр (BugCheckParameter4), отраженный на синем экране смерти в круглых скобках (0xDDDDDDDD), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.
Registry error windows server
Ошибка 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
Проблема тут заключается в том, что повредилась часть реестра Windows и ее нужно восстановить, в Windows 7 и дальше восстановление системы включено по умолчанию и можно воспользоваться им, но не в случае windows server где это выключено по умолчанию. К счастью в Windows 2008 R2 и дальше настроено автоматическое резервное копирование реестра каждый день, это задание делается с помощью планировщика заданий.
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-02
Переходим в меню Windows-Registry
Ошибка 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-05
Логинимся под встроенной учетной записью Администратор
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-06
Выбираем командную строку
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-05
Тоже самое будет если вы в меню Безопасный режим с поддержкой командной строки. У вас откроется окно командной строки. Пишем в нет
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-07
Откроется блокнот, в нем жмем Файл-Открыть или просто CTRL+O
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-08
в папку Windows\System32\Config. В типе файлов ставим все файлы.
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-09
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-10
Далее вам нужно создать новую папку и скопировать в нее файлы Default, Security, Software, Sam, System. Это и есть наш реестр.
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-10
Далее идем в папку RegBack и копируем оттуда все файлы в Windows\System32\Config, заменяя старые поврежденные
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-11
Затем перезагружаемся с помощью команды
Ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2-12
После этого ошибка 0x00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2 и вы успешно сможете загрузиться, и, хотя бы вытащить информацию. Но не факт, что после этих действий ваша система будет работать стабильно. Но зато вы научились восстанавливать реестр Windows, и вообще узнали, что он бэкапиться.