Честно, я рекомендовал бы Дуге Linux. Для сервера довольно легко настроить. Это - i686 или оптимизированный amd64, настолько очень быстро. Pacman хорош для обновлений.
У меня не было проблем с его устойчивостью также.
Проверьте, что пониженный будущим образом DC имеет хороший DNS, размещаемый другим DC, а не им.
Лично, я включил бы "Монитор сети" на понижаемом DC и видел бы то, что он пытается отправить через провод, когда ошибка происходит. Это - мой стиль.
BTW: в Active Directory нет никаких компьютеров "PDC" и "BDC". То, с чем Вы работаете, является "DC". Существует DC, который содержит специальную роль, названную "Эмулятор PDC", но это не делает это "PDC" в старом смысле Windows NT 4.0.
Вы ищете процедуру очистки Метаданных:
Как удалить данные в Active Directory после неудачного понижения в должности контроллера домена
http://support.microsoft.com/?id=216498
Мы на самом деле должны делать это чаще, чем я хотел бы признать. DC в поле, не включенном UPS, отказывает приблизительно 200 раз, затем имеет поврежденный индекс. Мы просто повторно отображаем его и запускаемся.