Синий экран смерти, коды BSOD 0x00000051-0x00000057
REGISTRY_ERROR | 0x00000051 |
MAILSLOT_FILE_SYSTEM | 0x00000052 |
NO_BOOT_DEVICE | 0x00000053 |
LM_SERVER_INTERNAL_ERROR | 0x00000054 |
DATA_COHERENCY_EXCEPTION | 0x00000055 |
INSTRUCTION_COHERENCY_EXCEPTION | 0x00000056 |
XNS_INTERNAL_ERROR | 0x00000057 |
Что-то случилось с реестром. Если отладчик (kernel debugger) доступен, отследите ошибку. Если он вам покажет, что вы в ветке системы (CmpWorker будет присутствовать в перечне), введите следующие команды:
dd CmpRegistryMutex+18 L1
!thread
Это выдаст вам ветку и место ошибки, которое обращалось к реестру. Эта ошибка так же может означать, что реестр получил ошибку I/O, когда пытался прочитать один из его файлов, отсюда следует, что ошибка могла быть вызвана проблемой с оборудованием или что сама система повреждена. Это так же может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности и это только когда ресурсы на исходе. Если такая ошибка появилась, проверьте, является ли машина PDC или BDC и сколько аккаунтов в базе данных SAM (Менеджер Безопасности Аккаунтов), может ли это быть цель эхо и не заполнены ли соответствующие библиотеки почти до конца.
Параметры:
- значение 1 (указывает, где появилась ошибка)
- значение 2 (указывает, где появилась ошибка)
- может указывать на библиотеку
- может быть возвратным кодом HvCheckHive'а, если какая-либо библиотека повреждена
Вернутся назад