Проблемы с часами на компьютерах начались, когда отменили переход на летнее/зимнее время. Раньше этот переход был заложен в программы многих устройств, и с его отменой программы начали слегка конфликтовать с реальностью. Поэтому надо зайти в настройки даты и времени и убедиться, что перевод часов у вас отключен. Тут выше уже привели скрины, как это сделать.
Но есть еще нюанс, который мало кто может вразумительно объяснить. Значение имеет, какой именно выбран город. Я понятия не имею, почему так! Вот, смотрите скрин:
Москва находится в часовом поясе UTC+3. Как и многие другие города. То есть если вы живете в регионе, где время московское, вам надо выбрать строчку с UTC+3. Но строчек тут несколько! И это имеет значение.
Сейчас на моем скрине Москва обозначена как UTC+4. Это потому, что время уже должно было быть переведено. Но перевод отменили. И получается, что если вы выбираете строчку "Волгоград, Москва, СПб", то ваш компьютер может сам переводить время, согласно этой строчке!
Тут многое зависит от версии программы устройства. Тут выше у Элении на скрине видно, что в её системе есть кнопка "Автоматический переход на летнее время". А у меня другая ОС, видимо, и этой кнопки нет. Поэтому мне приходится выбирать строчку "UTC+3 Кувейт", например, чтобы согласно этому параметру комп не переводил часы. Когда у меня была выбрана строчка с Москвой, система переводила время.
То есть надо обязательно обезопаситься от перевода часов: либо убедиться, что снята галочка перехода на летнее/зимнее время, либо выбрать часовой пояс, где переход не предполагается, в зависимости от программы, которая у вас установлена.
Кроме того, в основном окне часов есть вкладка "Время по интернету":
Поставьте там галочку "синхронизировать с интернетом", так ваша система будет просто считывать время из сети. Так надежнее.