Спешит время на компьютере windows 10

Периодически в Интернете появляются сообщения пользователей и администраторов Windows 10, которые недоумевают, по какой причине время у них в системе неожиданно скакнуло на несколько недель, месяцев или даже лет (время может скакать как вперед, так и назад).

С чем могут быть связаны такие внезапные изменения системного времени в Windows? Журналисты Ars Technica провели небольшое расследование и выяснили, что возможная причина — функция Secure Time Seeding. Рассказываем, как это, судя по всему, работает — и что можно сделать, чтобы предотвратить такие неожиданные скачки.

Что такое Secure Time Seeding

Функция Secure Time Seeding была добавлена в Windows 10 в 2015 году. Предназначена данная функция для исправления очень больших расхождений между временем, установленным в системе, и фактическим. В первую очередь для тех случаев, когда в компьютере села батарейка, питающая встроенные энергонезависимые часы, и время сбилось по-настоящему сильно. Основной особенностью Secure Time Seeding, по задумке ее создателей, является возможность поправить время в системе, не обращаясь к серверам текущего времени.

Зачем это вообще надо? Как ни странно, для безопасности. Обычно обмен данными между клиентом и сервером (в том числе и подключение системы к серверам текущего времени) защищается с помощью криптографических протоколов SSL и TLS. Чтобы установить такое соединение с сервером, клиенту нужно первым делом проверить его цифровой сертификат, а у этих сертификатов имеется определенный срок действия. Поэтому, если время в системе выставлено с существенной ошибкой, сертификат может определиться как просроченный и безопасное подключение не будет установлено.

Получается замкнутый круг: для того чтобы узнать текущее время, компьютеру нужно знать текущее время. Не обязательно прямо идеально точное — примерное тоже может подойти. Но чем больше разница между системным временем и фактическим, тем больше шанс, что сертификат будет признан просроченным.

Соответственно, Secure Time Seeding — опять-таки, по замыслу разработчиков — добавляет в систему способ автоматически выявлять и исправлять существенные расхождения даже в том случае, когда не получается установить безопасное соединение с каким-либо сервером. Для этого используются отметки текущего времени, а также сроки годности цифрового сертификата, которые содержатся в данных, отправляемых серверами клиенту в процессе начальной процедуры установления безопасного соединения (так называемых SSL- и TLS-рукопожатий).

Точный алгоритм действия Secure Time Seeding неизвестен. Но общая суть состоит в том, что на основе данных, полученных в ходе SSL-рукопожатия, Windows вычисляет некий вероятный интервал текущего времени и присваивает ему какое-то значение правдоподобности. По мере получения новых данных эта правдоподобность постепенно может увеличиваться. И после достижения определенного уровня функция Secure Time Seeding принимает решение об изменении системного времени на среднее значение из того интервала, который она признала вероятным. По идее, такой точности должно хватить для получения возможности установить безопасное соединение, подключиться к серверу текущего времени и получить от него уже точное значение.

Почему стоит отключить Secure Time Seeding

Основная проблема в том, что функция Secure Time Seeding включена в Windows 10 по умолчанию и работает всегда — вне зависимости от того, сбивались ли вообще в компьютере встроенные часы. Таким образом, переставить время эта функция может в любой момент, когда неведомые алгоритмы Microsoft решат, что в системе накопилось достаточно признаков неправильной настройки часов и пора эту проблему исправить.

Причина таких сбоев в работе Secure Time Seeding не до конца понятна. Есть предположение, что это связано со значительным ростом популярности реализаций протоколов SSL и TLS, которые в ходе рукопожатия отправляют неправильную отметку времени. Одним из главных подозреваемых тут является часто используемая библиотека OpenSSL (вместо текущего времени сервера она подставляет в отметку времени случайные значения).

Причем такой сбой может произойти и в серверных версиях данной операционной системы — Windows Server 2016, Windows Server 2019 и Windows Server 2022. Если для пользователя обычного компьютера это станет лишь досадной неприятностью, то для сервера это может оказаться катастрофой — ведь от правильно выставленного времени нередко напрямую зависит его работоспособность.

По этому поводу есть неофициальный совет от высокопоставленного сотрудника технической поддержки Microsoft для администраторов контроллеров доменов Active Directory:

«Привет, народ, если вы управляете контроллерами домена Active Directory, я хочу дать вам НЕОФИЦИАЛЬНЫЙ совет, который является исключительно моим личным мнением: отключите функцию Secure Time Seeding для w32time на ваших контроллерах домена».

Неофициальный совет выключить Secure Time Seeding от высокопоставленного сотрудника техподдержки Microsoft

Неофициальный совет выключить Secure Time Seeding от высокопоставленного сотрудника техподдержки Microsoft

Как отключить функцию Secure Time Seeding в Windows

Чтобы отключить функцию Secure Time Seeding, найдите в реестре Windows следующий раздел:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

В нем вам нужно значение UtilizeSslTimeData. Присвойте ему 0.

Как отключить Secure Time Seeding в реестре Windows

Как отключить Secure Time Seeding в реестре Windows

В качестве альтернативы можно в CMD выполнить от имени администратора следующую команду:

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Config /v UtilizeSslTimeData /t REG_DWORD /d 0 /f

После того как значение изменено, необходимо перезагрузить систему. Если это сложно или невозможно сделать, нужно вручную «протолкнуть» внесенное изменение в сервис времени Windows с помощью следующей команды:

W32tm.exe /config /update

Ну вот и все, после этого функция Secure Time Seeding вас больше не побеспокоит. Теперь остается только позаботиться о том, чтобы системные часы всегда оставались точными. В конце статьи Ars Technica есть пара полезных советов по этому поводу для администраторов серверов.

  • Home
  • News
  • What Can You Do If Windows 10 Time Keeps Changing? Try 4 Ways!

By Vera | Follow |
Last Updated

When using a PC, you may be bothered by the issue: Windows 10 time keeps changing. What should you do to fix the problem? It is easy and you can follow the solutions mentioned by MiniTool Solution in this post to easily get rid of the trouble.

Computer Time Keeps Changing Windows 10

When using a computer, you may find the date and time shows at the right bottom of the computer screen. Although in most cases, the function is unnoticeable, several issues on your device may appear is it goes wrong.

For example, you may always encounter the issue of Windows 10 time wrong. Besides, time may keep changing. The main reasons for this may be the issue with CMOS battery, Time Zone, malware attack or poor synchronization settings.

Fortunately, you can easily get rid of the issue by following these solutions below. Now let’s see them.

Fixes: Windows 10 Time Keeps Changing

Chang CMOS Battery

One of the causes that Windows 10 cannot show a stable time is the CMOS battery. The battery is located on the motherboard of your computer and provides power to CMOS (Complementary Metal Oxide Semiconductor) chip that is also on the motherboard.

Information about system configuration including date and time is saved on the chip. The CMOS battery can make sure the chip can still save the data when the PC is powered off or not connected to power. However, if the battery is damaged, Windows may show the wrong time.

If your computer time keeps changing in Windows 10, you need to change the CMOS battery. You can ask your local hardware expert for help or contact with the company support staff.

Set the Time Zone

When Windows 10 time keeps changing, perhaps you choose the wrong time zone. To fix the issue, you need to set the time zone manually by following these steps:

Step 1: Go to Start > Settings > Time & Language.

Step 2: Go to Date & time, choose a correct time zone based on your region.

choose a time zone in Windows 10

Besides, you should check if your computer is set to automatically synced with time.windows.com internet time server since sometimes Windows 10 time synchronization failed.

Step 1: Scroll down the Date & time window to click Additional data, time & regional settings to open Clock and Region in Control Panel.

Step 2: Click Date and Time and go to Internet Time.

Step 3: You should see the message “This computer is set to automatically synchronize with ‘time.windows.com’.” If it doesn’t appear, click Change settings.

computer is set to automatically synchronize

Step 4: Choose time.windows.com as the server and click Update now.

Step 5: Save the change.

If the time also keeps changing, try another solution.

Tweak Service Setting

If Windows 10 clock keeps changing, you can make Windows Time to start up automatically each time your computer starts.

Step 1: Open the Run window in Windows 10, type services.msc and click OK.

Step 2: Find and double-click Windows Time, then change the startup type to Automatic.

Step 3: Click Apply > On.

change Windows Time service to automatic

Delete Malware

If Windows 10 time keeps changing, another reason is the malware. It hides in your computer and remains undetected for long until some changes are evident. To fix the issue, run your antimalware to perform a scan and deletion.

The built-in tool – Windows Defender is recommended. Or, you can use a professional antimalware like Malwarebytes.

Final Words

Windows 10 time keeps changing? Don’t worry and you can easily get rid of the issue by following these four methods mentioned above. Just have a try!

About The Author

Position: Columnist

Vera is an editor of the MiniTool Team since 2016 who has more than 7 years’ writing experiences in the field of technical articles. Her articles mainly focus on disk & partition management, PC data recovery, video conversion, as well as PC backup & restore, helping users to solve some errors and issues when using their computers. In her spare times, she likes shopping, playing games and reading some articles.

Все способы:

  • Способ 1: Настройка синхронизации
  • Способ 2: Проверка настроек даты и времени
  • Способ 3: Отказ от программ-активаторов
  • Способ 4: Замена батареи CMOS
  • Аппаратные неисправности
  • Вопросы и ответы: 0

Способ 1: Настройка синхронизации

Одной из распространенных причин неправильной работы системных часов на компьютере является отключение встроенной функции автоматической синхронизации времени. Это первое, что следует проверить.

  1. Перейдите в настройки даты и времени, для чего вызовите нажатием Win + R окошко «Выполнить», введите в него команду timedate.cpl и нажмите клавишу ввода.
  2. Что делать, если сбивается время на компьютере с Windows 10-1

  3. Переключитесь на вкладку «Время по Интернету» и нажмите кнопку «Изменить параметры».
  4. Что делать, если сбивается время на компьютере с Windows 10-2

  5. Установите, если не установлен, флажок в чекбоксе «Синхронизировать с сервером времени в Интернете», выберите сервер, например time.windows.com, нажмите «Обновить сейчас», а затем «OK».
  6. Что делать, если сбивается время на компьютере с Windows 10-3

Способ 2: Проверка настроек даты и времени

Часы могут показывать неправильные дату и время, если в настройках выбран несоответствующий часовой пояс. Даже если пользователь выставит на часах правильное время, Windows 10 автоматически изменит его в соответствии с выбранным часовым поясом. Откройте приложение «Параметры», перейдите в раздел «Время и язык» и выберите часовой пояс, в котором вы находитесь.

Что делать, если сбивается время на компьютере с Windows 10-4

Способ 3: Отказ от программ-активаторов

Системное время могут изменять некоторые утилиты-активаторы, предназначенные для сброса триального периода использования коммерческих программных продуктов. Если вы пользуетесь такими инструментами, деинсталлируйте их, причем удалять их желательно с помощью специальных программ-деинсталляторов, поскольку интегрироваться в операционную систему такие инструменты могут достаточно глубоко.

Читайте также: Программы для полного удаления программ

Способ 4: Замена батареи CMOS

В том случае, если время на системных часах сбрасывается к заводским настройкам (время может отставать на несколько лет) после выключения компьютера, скорее всего, причиной такого сбоя стала севшая батарейка CMOS. Особенно высока вероятность исчерпания питающей CMOS-память батарейкой своего заряда на старых ПК. В этом случае ничего не остается, как произвести ее замену.

  1. Полностью отключите компьютер от сети электропитания, если у вас ноутбук, выключите его и извлеките аккумулятор.
  2. Нажмите кнопку питания, чтобы снять остаточное напряжение, или подождите 10-15 минут.
  3. Откройте системный блок, найдите батарейку (она имеет вид таблетки), снимите удерживающий ее фиксатор и осторожно вытащите из гнезда.
  4. Что делать, если сбивается время на компьютере с Windows 10-5

  5. Приобретите в магазине компьютерной техники аналогичную батарейку, установите ее на место старого питающего элемента, закройте системный блок и включите компьютер.

Готово, осталось только настроить системное время в соответствии с вашим часовым поясом. Более подробно сам процесс замены батареи описан в статье по ссылке ниже.

Подробнее: Замена батарейки на материнской плате

Аппаратные неисправности

Наконец, причиной описанных проблем могут быть мелкие неисправности материнской платы, приводящие к скачкам напряжения и различным сбоям. Если вы перепробовали все решения, включая переустановку Windows, но так и не решили проблему со сбоем часов, обратитесь в сервисный центр с целью полной диагностики аппаратной части вашего компьютера.

Читайте также: Признаки сгоревшей материнской платы

Наша группа в TelegramПолезные советы и помощь

Знакомая ситуация? Включаете компьютер, а в углу экрана видите неправильное время, а дата отстает на годы. Следуйте нашей инструкции, и проблема будет решена.

Что делать, если сбилось время на компьютере с Windows 7 или 10? Не стоит паниковать — все можно исправить самостоятельно.

При установке Windows 10 система просит выбрать часовой пояс или устанавливает его по умолчанию. Возможно, в этот самый момент что-то пошло не так. Проверить текущие настройки просто — нажмите на часы в правом нижнем углу экрана правой кнопкой мыши и в возникшем окне выберите «Настройки даты и времени». Проще всего здесь сдвинуть ползунок «Установить время автоматически» вправо, включив таким образом функцию. Но можно и настроить корректное значение вручную. 

Если у вас также включен ползунок «Автоматически устанавливать часовой пояс», время будет адаптироваться при смене часовых поясов. Например, если вы улетели из Москвы в Тюмень, часы переведутся автоматически. 

Причина №2. Активаторы Windows и других программ

Для установки пиратской копии Windows и другого ПО зачастую используются так называемые «активаторы»: небольшие утилиты, с помощью некоторых ухищрений заставляющие нелегальное программное обеспечение работать корректно. Некоторые версии таких «активаторов» изменяют настройки времени в системе. Поскольку мы не поощряем использование пиратских программ, советуем просто перейти на лицензионное ПО — популярное стоит не так дорого.

Причина №3. Вирусы

Вредоносное ПО также может в собственных целях изменять многие настройки системы, в том числе и настройки времени, для облегчения доступа к вашим данным. Для борьбы с вирусами логично использовать антивирусное программное обеспечение. Существует множество как платных (Kaspersky, Dr.Web), так и бесплатных решений (Avast). Кардинальный способ борьбы с вирусом — форматирование диска и переустановка операционной системы, но вряд ли вы решите прибегнуть к нему из-за неправильно установленного времени. 

Причина №4. Батарейка материнской платы

На любой материнской плате есть батарейка, которая отвечает за поддержку низкоуровневых функций — в том числе, сохранения корректного времени. Если она села, при включении компьютера время будет каждый раз сбрасываться. Лечится это заменой батарейки на материнской плате. Как понять, какого типа у вас батарейка и как правильно ее заменить — читайте в другой нашей статье. 

Батарейка есть и у материнских плат ноутбуков, но там заменить ее не так просто — либо придется брать на себя смелость и разбирать девайс, либо нести его в сервисный центр

Почему сбивается время на macOS

Если вы являетесь обладателем компьютера от Apple, то такая проблема у вас тоже может появиться. Благо, решается она схожим образом.

Если вы заметили, что на вашем Mac время и дата сбиты, нажмите на значок яблока в верхнем левом углу экрана, затем на пункт «Системные настройки», после нажмите «Дата и время». В появившемся окне, в левом нижнем углу кликните на пиктограмму замка, чтобы система разрешила вносить изменения. После этого убедитесь, что напротив пункта «Получать время и дату с сервера» стоит флажок — это позволяет системе автоматически синхронизировать верные параметры времени и даты с серверами Apple. 

Если такая процедура не помогла, установите параметры вручную. Для этого снимите флажок с пункта «Получать дату и время с сервера» и на календаре, и часах в том же окне выберите нужные дату и время.

В дополнение рекомендуем установить часовой пояс в соответствии с регионом проживания. Снова нажмите на значок яблока в верхнем левом углу экрана, затем на пункт «Системные настройки», но теперь перейдите во вкладку «Часовой пояс». Напротив пункта «Автоматически выбирать часовой пояс в зависимости от текущей геопозиции» установите флажок. Если ваш регион определяется некорректно, снимите флажок и выберите регион на карте вручную.

Может случиться так, что Mac не сможет определить ваше текущее местоположение. Это происходит потому, что определение по геопозиции запрещено. Для исправления ситуации сделайте следующее: Снова нажмите на значок яблока в верхнем левом углу экрана, выберите «Системные настройки» и откройте вкладку «Защита и безопасность». На панели «Конфиденциальность» выберите «Включить службы геолокации».

Как видите установить сбившиеся время и дату на компьютерах не сложно, что на компьютерах как с Windows, так и macOS. Следуйте нашей инструкции, и сможете не только сэкономить на компьютерной помощи, но и лучше освоить свой компьютер.

Если у вашего друга случилась такая же беда, вы можете ему помочь через удаленный рабочий стол. Узнайте из нашего материала, как настроить удаленный рабочий стол на Windows. 

А если у вас возникли трудности с доступом к интернету в Windows 10, почитайте, как все починить.

Мы уверены, что хоть раз в жизни Windows вы сталкивались с проблемами, связанными со временем в вашей системе. Время либо остановилось, либо часто меняется.

Хотя Microsoft исправила последнюю версию операционной системы Windows, некоторые пользователи все еще сталкиваются с этой проблемой. Недавно несколько пользователей Windows спросили нас, как исправить проблему с постоянно меняющимся временем в Windows 10.

Если вы недавно столкнулись с такой же или похожей проблемой, вот что вы можете сделать, чтобы ее решить.

1. Проверьте свой часовой пояс

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

1. Щелкните правой кнопкой мыши по часам на панели задач и выберите « Настроить дату/время».

2. Теперь откроется страница Дата и время. Там вам нужно перейти в Настройки > Часовой пояс .

выберите правильный регион

Выйдите со страницы даты и времени, и вы увидите текущий часовой пояс вашего компьютера.

2. Синхронизировать время с онлайн-сервером

Многие пользователи Windows 10 обнаружили, что этот метод работает. Здесь вам нужно синхронизировать время с онлайн-сервером и посмотреть, поможет ли это. Вот что вам нужно сделать.

Дата и время

  • Откройте Панель управления на вашем ПК.
  • Когда откроется Панель управления, нажмите Дата и время .
  • В строке «Дата и время» переключитесь на время в Интернете и нажмите « Изменить настройки» .
  • В появившемся окне установите флажок «Синхронизировать с сервером времени в Интернете».
  • После этого нажмите «Обновить сейчас» .

3. Использование Services.msc

Вы можете исправить различные проблемы, связанные со временем и датой Windows, пройдя через службы Windows. Этот метод заставит Windows Time автоматически запускаться каждый раз при перезагрузке ПК. Итак, вот как вы можете использовать services.msc для исправления проблемы с постоянно меняющимся временем в Windows 10.

1. Сначала нажмите клавиши Windows + R на клавиатуре. Откроется диалоговое окно «Выполнить». Там нужно ввести services.msc и нажать Enter.

2. Теперь у вас будут службы Windows. Вам нужно найти и щелкнуть правой кнопкой мыши на Windows Time и выбрать Properties .

Время Windows

3. Далее вам необходимо выбрать «Автоматически» в разделе «Тип запуска» .

Теперь перезагрузите компьютер, и проблема со временем в Windows 10 будет решена.

4. Батарея CMOS разряжена

Батарея CMOS разряжена

CMOS означает Complementary Metal Oxide Semiconductor (комплементарный металл-оксид-полупроводник). Это своего рода батарея, которая устанавливается на материнскую плату. Компонент выглядит как монета и содержит информацию о конфигурации системы, включая информацию о времени и дате.

Итак, если батарея CMOS разряжена или изношена, она не будет показывать неправильное время. Лучший способ решения проблем с батареей CMOS — заменить ее. Отнесите свою систему к местному специалисту по оборудованию и попросите его проверить состояние батареи CMOS.

5. Атака вредоносного ПО

Атака вредоносного ПО

Атаки вредоносного ПО также могут изменить текущее время и дату на вашем компьютере с Windows 10. Поскольку некоторые вредоносные программы работают с системными файлами и файлами реестра, изменение системного времени и даты во время атаки не представляет большой проблемы.

В наши дни вредоносное ПО стало настолько продвинутым, что может оставаться незамеченным в течение длительного времени, прежде чем станут очевидны видимые изменения. Malwarebytes — лучший инструмент безопасности для борьбы со скрытым вредоносным ПО и удаления ПНП и рекламного ПО.

Даже если вы не хотите использовать Malwarebytes, включите Защитник Windows, который входит в комплект поставки вашей ОС Windows.

6. Проверьте стороннее программное обеспечение

Если у вас возникла проблема со временем в Windows 10 после установки любой новой программы, то виновником может быть эта конкретная программа или игра. Сторонние программы или даже заставки иногда вызывают остановку времени. Поэтому откройте диспетчер задач и завершите задачу.

Проверьте программное обеспечение Tirhd-Party

Если проблема не устранена, отключите также заставку. Если дата и время компьютера автоматически меняются при перезагрузке, проверьте вкладку «Автозагрузка» в диспетчере задач и отключите все ненужные приложения.

7. Настройте тактовую частоту в BIOS/UEFI.

Настройте тактовую частоту в BIOS/UEFI

Если все вышеперечисленные методы не помогли решить проблему постоянного изменения времени на компьютере в Windows 10, лучше всего настроить часы в BIOS или UEFI.

Если часы на UEFI или BIOS вашей материнской платы показывают неправильные значения, то, что бы вы ни делали, вы столкнетесь с проблемой постоянного изменения времени Windows после перезагрузки.

Однако возможность доступа к часам в BIOS/UEFI может различаться в зависимости от вашего компьютера. Поэтому лучшее, что вы можете сделать, это зайти в BIOS/UEFI на вашем устройстве и поискать запись Time или Clock.

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

8. Сброс настроек системы

Хорошая вещь в операционной системе Windows заключается в том, что она позволяет пользователям сбрасывать ее. Поэтому, если все методы не исправляют проблему с постоянно меняющимся временем в Windows 10, окончательным решением является выполнение сброса системы.

Однако он удалит файлы и папки, сохраненные на установочном диске Windows. Поэтому создайте надлежащую резервную копию, прежде чем вы решите сбросить настройки ПК. Чтобы сбросить настройки компьютера, перейдите в Параметры > Обновление и безопасность . Выберите вкладку Восстановление и нажмите Начать в разделе Сбросить настройки ПК.

Сброс системы

После того, как вы это сделаете, вы увидите две опции: «Сбросить этот компьютер» и «Сохранить мои файлы». Вам нужно выбрать опцию «Сбросить этот компьютер ». Вот и все; вы закончили! Теперь вам нужно дождаться завершения процесса.

Это лучшие методы исправления проблем с отсчетом времени в Windows 10. Сообщите нам в поле для комментариев ниже, если вы знаете какие-либо другие методы исправления проблемы.

Похожие статьи:

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Где найти файлы реестра windows 10
  • Как установить dvd привод на компьютер windows 10
  • Как сделать обновление на ноутбуке windows 7
  • Как выключить заставку на windows 10
  • Discord для windows 10 как пользоваться