Нужно сменить пользователя домена TimeZone.
Служба Windows работает в контексте пользователя X, во время выполнения Приложение берет TimeZone пользователя X и генерирует "сообщения" с другим DateTime для DateTime локального компьютера. необходимо запустить службу Windows от имени этого пользователя, поэтому необходимо изменить часовой пояс этого конкретного пользователя в соответствии с DateTime компьютера.
Параметр / Время и Языки / Часовой пояс был изменен, но он относится только к уровню локальной машины, это предполагается следующим тестом (на другом сервере, в другом домене):
1.- Войдите как A1 на сервер
2.- Измените Settings / Time and Languages / Time zone
на TZ1
(Час на панели задач изменен)
3.- Войдите в систему как B1, проверьте свойство Time zone
и это TZ1
Может быть, в Active Directory?
DateTime для "messages" не может быть изменен вручную, эти сообщения генерируются на сторонних dll.