Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

0x00000051 Windows Server, AD и Роли

BSOD 0x00000051 REGISTRY_ERROR: восстановление поврежденного реестра

Обновлено: 28.08.2026 · Официальная документация ↗

Симптомы ошибки REGISTRY_ERROR (BSOD 0x51)

Сервер падает в синий экран STOP 0x00000051: REGISTRY_ERROR. Ошибка сигнализирует о фатальном сбое подсистемы реестра: один из основных кустов реестра (Hive) поврежден, не может быть прочитан с диска или разрушился при операциях записи транзакций (Registry Log Flush Failure).

СимптомПоследствия
Сервер циклически перезагружается в BSODНевозможность загрузить операционную систему даже в Safe Mode
Ошибка ввода-вывода (I/O Error)Сбой контроллера диска в момент записи ветки SYSTEM или SOFTWARE
Повреждение файла SAM / SECURITYОтказ подсистемы авторизации LSASS

Пошаговое восстановление реестра при ошибке BSOD 0x51

  1. Загрузитесь в среду восстановления Windows Recovery Environment (WinRE): используйте установочный диск или аварийную флешку и откройте командную строку (Shift + F10).
  2. Проверьте файловую систему системного диска:
# Проверка диска из среды WinRE (где D: или C: - системный том):
chkdsk C: /f /r
  1. Восстановите кусты реестра из резервной копии RegBack (если доступна):
# Переход в папку кустов реестра:
cd C:\Windows\System32\config

# Создание резервной копии поврежденных файлов:
md CorruptHives
copy DEFAULT CorruptHives\
copy SAM CorruptHives\
copy SECURITY CorruptHives\
copy SOFTWARE CorruptHives\
copy SYSTEM CorruptHives\

# Копирование резервных копий из RegBack (если файлы не имеют нулевой размер):
copy RegBack\* .
  1. Восстановите систему из точки восстановления или резервной копии Windows Server Backup (VSS):
# Просмотр доступных резервных копий через wbadmin:
wbadmin get versions -backuptarget:E:

# Восстановление состояния системы (System State Recovery):
wbadmin start systemstaterecovery -version:MM/DD/YYYY-HH:MM -backuptarget:E:

Внимание: Начиная с Windows Server 2019/Windows 10, автоматический бэкап в папку RegBack отключен Microsoft по умолчанию. Регулярно настраивайте архивацию состояния системы через Windows Server Backup.

💡 Практика специалистов: Если бэкапа System State нет, загрузитесь с LiveCD и проверьте размер файлов в C:\Windows\System32\config\. Если файл SYSTEM или SOFTWARE весит 0 КБ, восстановите файл из теневой копии тома (VSS Volume Shadow Copy) с помощью утилиты ShadowCopyView.

Частые вопросы (FAQ)

Почему реестр Windows повреждается?

Главные причины — внезапное отключение электропитания во время сброса кэша записи диска, сбои контроллеров RAID и появление бэд-блоков на SSD/HDD.

Как заново включить автоматическое резервное копирование реестра в папку RegBack?

Создайте параметр EnableRegistryBackup = 1 (DWord) в ветке HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager.

Где физически лежат файлы реестра Windows?

В каталоге C:\Windows\System32\config\ (файлы DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM).

Что означает Arg1 = 0x1 при ошибке 0x51?

Указывает, что повреждение произошло в базовой структуре распределения ячеек куста реестра (Hive Cell Corrupt).

Полезные материалы
Рекомендуем