
Всем привет сегодня расскажу, как решается ошибка 0×00000051 — Синий экран смерти, BSoD в Windows Server 2008 R2. Данная ошибка выскакивает при попытке залогиниться на сервер и возникла после проблем с RAID контроллером, которая потом при возможности зайти решилась перепрошивкой. Итак смотрим что делать для того чтобы победить данный синий экран и в будущем его не допускать, у бизнеса не должно быть простоев, так как это ведет к потере денег и бьет по репутации.
Перед этой ошибкой был выполнен chlntsfs. Вот как более наглядно выглядит BSOD. Ошибка (REGISTRY_ERROR) STOP: 0×00000051 (0×0000000000000001, 0xFFFFF8A000025010, 0×0000000000BE7000, 0×0000000000000374) и такой синий экран выскакивает сразу при логине на сервер.
Проблема тут заключается в том, что повредилась часть реестра Windows и ее нужно восстановить, в Windows 7 и дальше восстановление системы включено по умолчанию и можно воспользоваться им, но не в случае windows server где это выключено по умолчанию. К счастью в Windows 2008 R2 и дальше настроено автоматическое резервное копирование реестра каждый день, это задание делается с помощью планировщика заданий.
Переходим в меню Windows-Registry
Так как мы не можем попасть на сервер то нам нужно загрузиться в безопасном режиме с поддержкой командной строки либо с загрузочной установочной флешки где есть возможность запустить командную строку.
Перезагружаем ваш сервер и жмем клавишу F8 для попадания в меню. В Меню дополнительные варианты загрузки, выбираем либо Устранение неполадок компьютера, либо Безопасный режим с поддержкой командной строки. Я для начала выберу Устранение неполадок компьютера.
Появится мастер восстановления системы, первое что нужно сделать это выбрать язык ввода пароля
Логинимся под встроенной учетной записью Администратор
Выбираем командную строку
Тоже самое будет если вы в меню Безопасный режим с поддержкой командной строки. У вас откроется окно командной строки. Пишем в нет

Откроется блокнот, в нем жмем Файл-Открыть или просто CTRL+O
в папку Windows\System32\Config. В типе файлов ставим все файлы.

Далее вам нужно создать новую папку и скопировать в нее файлы Default, Security, Software, Sam, System. Это и есть наш реестр.
Далее идем в папку RegBack и копируем оттуда все файлы в Windows\System32\Config, заменяя старые поврежденные
Затем перезагружаемся с помощью команды

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