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

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

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

Event ID 1388 Windows Server, AD и Роли

Event ID 1388: обнаружен устаревший объект (Lingering Object) в AD

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

Симптомы обнаружения устаревших объектов (Event ID 1388)

В журнале Directory Service фиксируется ошибка Event ID 1388: Another domain controller has attempted to replicate into this directory server the following object, which is not present in the local Active Directory Domain Services database. The object may have been deleted and already garbage-collected. Репликация с исходным DC немедленно блокируется механизмом Strict Replication Consistency.

СимптомПоследствия
Полная блокировка репликации между двумя DCОшибка репликации 8606 (Insufficient attributes were given to create an object)
Отказ синхронизации доменного разделаПоявление «фантомных» удаленных учетных записей на старых серверах
Ошибки repadmin /showreplСтатус репликации: «The replication operation failed because of lingering objects»

Пошаговое удаление Lingering Objects (Event ID 1388)

Ошибка вызвана тем, что исходный DC долгое время (дольше Tombstone Lifetime) не реплицировался. За это время объект был удален на всех живых DC и физически стерт сборщиком мусора (Garbage Collection), но сохранился на отставшем сервере.

  1. Определите GUID удаленного контроллера и проблемный раздел из события 1388:
# Получите GUID исходного контроллера домена и GUID раздела из текста ошибки Event ID 1388.
  1. Удалите устаревшие объекты с помощью repadmin: выполните очистку на сервере, содержащем устаревшие записи:
# Синтаксис: repadmin /removelingeringobjects <Проблемный_DC> <Эталонный_DC_GUID> 
# Пример удаления устаревших объектов в доменном разделе:
$rootNC = (Get-ADRootDSE).defaultNamingContext
$refDC_GUID = (Get-ADDomainController -Identity "Хороший_PDC").Id

repadmin /removelingeringobjects dc02.vashdomen.local $refDC_GUID $rootNC
  1. Включите строгий режим согласованности репликации (Strict Replication Consistency):
# Включение Strict Replication на всех контроллерах домена:
repadmin /regkey * +strict
  1. Возобновите репликацию раздела:
# Снятие блокировки и запуск репликации:
repadmin /syncall /AdeP

Внимание: Никогда не отключайте строгий режим (repadmin /regkey * -strict) для «быстрого» исправления ошибки — это приведет к воскрешению тысяч удаленных объектов (Reanimation) по всему домену.

💡 Практика специалистов: При обнаружении Event 1388 / Event 1988 всегда используйте PDC-эмулятор в качестве эталонного сервера (Reference DC) при запуске утилиты repadmin /removelingeringobjects.

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

Что такое Lingering Object (Зависший / Устаревший объект)?

Это объект, удаленный на исправных DC и вычищенный из базы по истечении срока Tombstone Lifetime, но оставшийся в живых на отключенном или неотвечавшем DC.

Что такое Strict Replication Consistency?

Это защитный механизм Active Directory, который останавливает входящую репликацию с любого DC, пытающегося передать удаленный объект-призрак.

Как часто работает встроенный сборщик мусора (Garbage Collector) в AD?

Процесс сборки мусора запускается автоматически каждые 12 часов на каждом контроллере домена.

Что делать, если repadmin /removelingeringobjects возвращает ошибку 8453?

Убедитесь, что команда выполняется под учетной записью с правами Enterprise Admins (Администраторы предприятия).

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