Сервер находился в домене, всё работало.
Появилась необходимость вывести сервер из этого домена и ввести в другой. При попытке запуска службы в логах появляется сообщение could not open process token: error code 5
Пользователь postgres с админскими правами создан в новом домене.
Что можете посоветовать?
PostgreSQL плевать на домен,
PostgreSQL плевать на домен, он его не использует и никак к нему не привязан. В этом ключе, единственное что может помешать по моему мнению (я не админ виндоуз доменов, так что в данном случае на 100% достоверности не претендую) политики безопасности самого домена, которые мешают винде запустить данную службу.