Что делать, если после выключения или перезагрузки компьютера сбивается время

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

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

Примечание: если в вашему ПК имеют доступ другие пользователи, коли уже залезли в BIOS, проверьте заодно не установлен ли переключатель автоматического обнуления настроек BIOS в положение «Вкл». Обычно джампер располагается рядом с батарейкой и имеет название CCMOS.

Если с батарейкой всё в порядке, проверьте настройки синхронизации времени по интернету. Откройте командой control /name Microsoft.DateAndTime апплет «Дата и время», переключитесь на вкладку «Время по интернету» и нажмите кнопку «Изменить параметры». В открывшемся окошке выберите в списке time.windows.com или другой сервис, нажмите «Обновить сейчас» и установите, если не установлена, галочку в чекбоксе «Синхронизировать с сервером времени в интернете».

Дата и время

Отдельного внимания заслуживает случай, когда сбивается время на компьютере с установленными двумя операционными системами — Windows и Linux либо MacOS. Подобная проблема может наблюдаться после переключения между системами. Причиной сбоя временных настроек в таких случаях обычно являются разные форматы UTC и localtime. Windows, например, считает, что время в BIOS хранится в формате localtime, а Linux – что в формате UTC. Фактически это означает, что при загрузке Linux будет производить смещение текущего часового пояса.

Чтобы разрешить это противоречие, следует привести Windows к использованию формата UTC, применив простой твик реестра.

Откройте командой regedit редактор реестра и разверните эту ветку:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

В правой колонке создайте новый параметр RealTimeIsUniversal и установите в качестве его значения 1.

Regedit

RealTimeIsUniversal

В 32-битных системах тип параметра следует выбирать DWORD, а в 64-битных — QWORD.

После этого командой sc config w32time start=disabled отключаем службу синхронизации времени и перезагружаем компьютер.

Sc config

После этого время на компьютерах с Windows и Unix-системой должно перестать сбиваться.

Первый взгляд на центрированную панель задач новой Windows 11

На этой неделе в сеть утекла очередная мажорная версия Windows под индексом 11, выход которой Читать далее

Как убрать недавно добавленные приложения в меню «Пуск» Windows 10

Меню «Пуск» в Windows 10 – верх эволюции этого меню на данный момент, оно самое Читать далее

Как убрать действия автозапуска подключаемых устройств в Windows 10

При подключении различных внешних устройств к компьютеру – флешек, внешних дисков, камер, карт памяти, мобильных Читать далее

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

Добавив ярлык программы в каталог %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup, можно сделать так, что эта программа станет автоматически Читать далее

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *