В своей практике столкнулся с ошибкой 0xc00002e2. Возникла она после того как перезагрузил сервер службы доменных имён. Быть может, эта ошибка возникает только на виртуализированных серверных машинах, а мой сервер как раз был развёрнут именно на учебной виртуальной машине. Подобное на железной боевой машине я не встречал. Microsoft TechNet мне ничем не помог, а быть может я плохо искал... . 

error s2012

Итак, теперь о поговорим о том как я поборол данную проблему. Для начало я бы хотел отметить, что доменный контроллер вовремя загрузки ОС считывает данные с корневого каталога NTDS который лежит по адресу C:\WINDOWS\NTDS В этом каталоге находится база данных Active Directory и вспомогательные компоненты. Нас должно интересовать два файла из вспомогательных, это edb.log и edbtmp.log

edb.log - это журнал транзакций. Все изменения, происходящие с базой данных Active Directory, содержатся в этом файле.

edbtmp.log - это временный журнал, который содержит информацию о событиях, происходящих внастоящий момент

Так вот, во время загрузки ОС, система читает последние изменения в файле edb.log и тут в нашем случае происходит какая то неполадка... и нам два эти файла нужно удалить или переименовать. Я выбираю второй вариант

Решение:

1. Перезагружаем сервер. Жмём F8 и запускаем инструмент восстановления неполадок

2. Диагностика - командная строка

error s2012 1  error s2012 2

3. Для быстроты выполнения задачи воспользуемся графическим интерфейсом от реестра (это хитрый, но быстрый способ)

Вводим команду:

>regedit

Сам редактор реестра нам не нужен. Повторюсь - воспользуемся его графическим интерфейсом чтобы попасть в каталог c:\windows\ntds

4. файл - импорт...

error s2012 3

Далее переходим в каталог NTDS. Т.к. система восстановления переименовывает системный диск C:\ на D:\ путь будет следующим: D:\WINDOWS\NTDS

И мы видим три файла с расширением .txt или .log

в данном случае в файле edb00002 содержится событие критической ошибки, этот файл тоже необходимо переименовать

   error s2012 4

Все эти три файлы я переименую добавив в начале цифры 123...

error s2012 5

Готово. Наша задача выполнена. Закрываем графический интерфейс Реестра.

Выходим из командной строки:

>exit

Перезагружаем сервер. После всех этих действии доменный контроллер должен полноценно без потери данных заработать.

Файлы которые мы переименовали были заменены системой автоматический, если после запуска ОС вы зайдёте в каталог NTDS то увидите новые вспомогательные файлы edb и файлы которые Мы переименовали. Также можно более детально изучить причину критической ошибки изучив файл edb00002.