Ошибка службы времени «w32tm /resync Access is denied. (0x80070005)»

9
8

Поломалась служба времени, во время очередного обновления перестала запускаться. Выполняю команду:

Получаю:

System error 1290 has occurred. The service start failed since one or more services in the same process have an incompatible service SID type setting. A service with restricted service SID type can only coexist in the same process with other services with a restricted SID type. If the service SID type for this service was just configured, the hosting process must be restarted in order to start this service.

Выносим службу в отдельный процесс:

Должны получить [SC] ChangeServiceConfig SUCCESS

После чего служба запускается, но при этом начинает ругается dcdiag.

При попытке выполнить любой запрос, например w32tm /query /status вываливается ошибка закрытого доступа.

Решение оказалось нетривиальным:

Перезапускаем сервер и регистрируем службу:

После убедимся, что сервис снова установлен в расшаренном режиме, наберем:

В ответ должны получить WIN32_OWN_PROCESS:

После чего, снова перезапускаем сервер, и запускаем команду

Убедимся что служба запущена:

Затем как обычно, настраиваем контроллер на получение времени из внешних источников:

Внесем изменения в конфигурацию:

Выполним синхронизацию командой:

Отобразить текущие источники синхронизации и их статус можно следующей командой:

Статус синхронизации контроллеров домена в домене: