Необходимо сменить пользователя домена 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.
источник