Утилита dcdiag (Domain Controller Diagnostic Tool) выполняет различные тесты контроллеров домена и возвращает статус по каждому тесту (Passed или Failed). 12
Некоторые типовые тесты:
- Connectivity — проверяет регистрацию контроллера домена в DNS, выполняет тестовые подключения к LDAP и RPC. 12
- Advertising — проверяет роли и сервисы, опубликованные на контроллере домена. 12
- FRSEvent — проверяет наличие ошибок в службе репликации файлов (ошибки репликации SYSVOL). 12
- FSMOCheck — проверяет, что контроллер домена может подключиться к KDC, PDC, серверу глобального каталога. 1
- MachineAccount — проверяет корректность регистрации учётной записи контроллера домена в AD, корректность доверительных отношений с доменом. 1
- NetLogons — проверяет наличие прав на выполнение репликации. 12
- Replications — проверяет статус репликации между контроллерами домена и наличие ошибок. 12
- KnowsOfRoleHolders — проверяет доступность контроллеров домена с ролями FSMO. 2
- Services — проверяет, запущены ли на контроллере домена необходимые службы. 2
По умолчанию инструмент выполняет около 22 тестов, 21 из них можно пропустить, а один, «проверка подключения», выполняется принудительно. 5
Dcdiag должен выполняться с правами администратора из командной строки с повышенными привилегиями (CMD) или PowerShell. 45