Nara-auto.ru

Автосервис NARA
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

FAQ: Синхронизация времени между Windows, Mac OS X и Ubuntu

FAQ: Синхронизация времени между Windows, Mac OS X и Ubuntu

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму заявки на обзор или форму обратной связи.

К нам поступил следующий вопрос:

день добрый!
на хакинтоше стоят Snow Leopard, Windows 7 и Ubuntu. постоянно сбивается время после перезагрузки (( мак ос всегда его на 4-5 часов назад переводит! подскажите, как исправить проблему

Проблема с синхронизацией времени актуальна не только для хакинтошей, но и для настоящих Маков, на которых Windows работает через Boot Camp. Её причина очень проста: Mac OS X всегда считает, что время, записанное в BIOS (или EFI), записано там в формате UTC — проще говоря, по Гринвичу. К нему она прибавляет соответствующую поправку на часовой пояс.

А Windows поступает иначе: она напрямую считывает время из BIOS. И если вы это время меняете, либо оно автоматически синхронизируется, то в BIOS оно запишется уже в исправленном формате: UTC+поправка.

Как решить это противоречие? Есть два подхода: один — со стороны Mac OS, другой — со стороны Windows и Linux.

Решение средствами Mac OS X

Сразу скажем — это не лучший способ. Суть в том, что для Mac OS X мы задаём в качестве часового пояса время по Гринвичу. Например, в настройках (пульт Дата и время, вкладка Часовой пояс) выберите в качестве своего населённого пункта Рейкьявик.

Кроме того, на вкладке «Дата и время» обязательно отключите автоматическую синхронизацию времени, иначе получится ещё хуже, чем было.

После этих действий время в Windows всегда будет правильным, и Mac OS X не будет его портить. Но почему это не лучший способ? Дело в том, что если вы синхронизируете с Mac OS X какой-нибудь гаджет — например, iPhone, то неправильный часовой пояс будет искажать многие важные данные. К примеру, время входящих SMS тоже окажется гринвичским.

Решение средствами Windows и Linux

Другой способ — это заставить Windows и Linux считывать время из BIOS так же, как это делает Mac OS. К счастью, такая возможность действительно предусмотрена, но спрятана она очень глубоко.

В Windows вам придётся запустить из окна «Выполнить» программу regeditРедактор реестра. Затем зайдите в ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation и создайте там параметр DWORD с именем RealTimeIsUniversal и значением, равным единице:

В Linux (по крайней мере, в Ubuntu), необходимо отредактировать файл /etc/default/rcS в любом текстовом редакторе и заменить содержимое параметра «UTC=no» на «UTC=yes».

После этого перезагрузитесь в Mac OS X и выставите родной часовой пояс, заодно можете включить автоматическую синхронизацию времени через Интернет. После перезагрузки в Windows и Ubuntu вы увидите точно такое же время.

Как: Автоматически синхронизировать часы компьютера при запуске Windows

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

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

Синхронизировать часы с интернет-сервером времени в настройках интернет-времени.

Освободи Себя Самый простой способ синхронизировать ваши часы использовать настройки Windows 10.

  1. Откройте меню «Пуск» и нажмите «Настройки».
  2. Затем в диалоговом окне «Настройки» нажмите «Время и язык».
  3. Выделите раздел «Связанные настройки» и нажмите «Дата, время и дополнительные региональные настройки».
  4. Отображается экран часов и региона на панели управления. Нажмите на дату и время.
  5. В диалоговом окне «Дата и время» щелкните вкладку «Интернет-время». Затем нажмите на Изменить настройки.
  6. В диалоговом окне «Настройки времени в Интернете» установите флажок «Синхронизировать с сервером времени в Интернете».

Ноябрьское обновление 2021:

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

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.
Читайте так же:
Регулировка клапанов на сенсе мануал

скачать

Автоматическая синхронизация системных часов

  1. В поле поиска меню «Пуск» введите «Дата и время» и нажмите клавишу Enter, это должна быть панель управления датой и временем.
  2. В диалоговом окне «Дата и время» щелкните вкладку «Интернет-время».
  3. Нажмите кнопку «Изменить настройки». В диалоговом окне «Контроль учетных записей пользователей» нажмите кнопку «Продолжить» (если она отображается).
  4. В диалоговом окне «Настройки времени в Интернете» щелкните стрелку раскрывающегося списка «Сервер» и выберите другой сервер времени. Значением по умолчанию является time.windows.com, попробуйте time.nist.gov и посмотрите, работает ли он для вас.
  5. Нажмите кнопку «Обновить сейчас», чтобы обновить часы компьютера и проверить время на компьютере.
  6. Нажмите кнопки ОК, чтобы закрыть диалоговые окна.

Настройте систему, чтобы она обновляла время запуска.

Чтобы выполнить принудительное обновление, вы должны выполнить следующие действия как администратор (или система):

SC START w32time task_started

Для принудительного обновления при запуске необходимо выполнить эту команду от имени администратора. Вы можете сделать это с помощью планировщика заданий. Для этого выполните следующие действия от имени администратора:

schtasks / CREATE / TN «Установить время при запуске» / SC ONSTART / RU SYSTEM / TR «SC START w32time task_started».

Программное обеспечение для синхронизации свободного времени

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

Заключение

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

ed_moyes

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Компьютерные часы

Итак, нас интересует учет и использование времени на компьютерах или точнее на отдельных узлах-будь то персональный компьютер, сервер, виртуальный компьютер или иное устройство которому нужно точное время. Для этого придумали протокол NTP, который мы не будем рассматривать здесь. В основном он использует алгоритм Марзулло, который мы тоже не будем рассматривать здесь.

Так уж повелось, что любой компьютер имеет встроенные часы. В обычном компьютере имеется 2 реализации часов:

  • часы реального времени (Real Time Clock — RTC, CMOS clock, hardware clock);
  • системные часы (system clock, software clock);

Часы реального времени представляют собой отдельную микросхему, питающуюся от литиевой батарейки (от нее питается также CMOS, хранящий настройки BIOS), и работают независимо от того, включен компьютер или нет. Физически RTC состоят из тактового генератора (кварц) и запоминающего устройства (микросхемы, участка памяти) куда периодически записываются значения времени (точнее количество «тиков»).

Большинство RTC использует кварцевый резонатор, но некоторые используют частоту питающей сети!

Узлу(компьютеру) удобнее отсчитывать время в промежутках (секундах, которые формируются из тактов, генерируемых кварцем и измеряемых в герцах). Стабильность частоты типичного кварцевого генератора невелика (например, зависит от температуры, напряжения, механических деформаций и т.д.), к тому же базовая частота меняется от кристалла к кристаллу (что может приводить к уходу системных часов на 40 секунд в день). В большинстве случаев используется кварцевый резонатор на частоте 32768 Гц. Та же частота используется в кварцевых часах. Такая частота обеспечивает 2 15 циклов в секунду, что очень удобно для простых двоичных счётчиков.

За работу системных часов отвечает операционная система. И здесь мы сталкиваемся с первой проблемой- во время работы системы она выполняет множество задач. В результате чего, при сильной загрузке процессора операционная система просто не успевает точно вести часы. Часы начинают отставать. Именно поэтому необходима синхронизация времени и согласование RTC и SYS.

Согласование хода аппаратных и системных часов увеличивает точность хода, но недостаточно для некоторых задач. Системные часы серверов должны быть согласованы (синхронизированы) между собой с большой точностью (при небольшой загрузке — доли секунды), иначе невозможно отслеживать последовательность событий, разбирать журналы сообщений и т.д. Чем больше плотность событий (загрузка сервера), тем более точной должна быть синхронизация. При синхронизации обычно используется система времени UTC.

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

ОС при загрузке считывает текущее время из RTC, после чего ведет свой счетчик времени (системные часы) самостоятельно основываясь на подсчете количества специальных регулярных прерываний (timer interrupt), обычно 100 Гц (1024 Гц). Системное время обслуживается ядром ОС. Системное время выражается в числе секунд (или микросекунд или наносекунд) после 00:00:00 1 Января 1970 года (Linux) или после 1 Января 1601 (Windows). Эти даты называются началом Эры (Epoch). Эра это базовая дата, от которой ведется отсчет времени узлом. RTC может использовать свою базовую дату, установленную производителем BIOS или производителем самой платы.

Чтение и запись RTC, согласование RTC и системного времени осуществляются как BIOS так и ОС.

Учитывая частоту обновления счетчика «тиков» времени RTC имеют точность в районе 1 секунды, а системные часы могут иметь точность до 1 мс.

Таким образом, показания этих часов могут и будут отличаться друг от друга (и от реального времени).

А реальное время, как говорилось первой части, мы сами себе выдумали. J

В Windows, например, разница между RTC и SYS может составлять не больше 1 минуты, в случае превышения этого лимита ОС корректирует значение RTC по значению SYS. Где находится настройка этого интервала неизвестно.

Каждый раз перед выключением демон hwclock сравнивает аппаратное и системное время (последнее принимается за наиболее точное) и вычисляет погрешность аппаратных кварцевых часов в день. Вычисленное значение погрешности записывается в файл /var/lib/hwclock/adjtime . Если hwclock не использовался больше суток, то он, на всякий случай, вычисляет новое значение погрешности.

Специальный скрипт корректирует аппаратные часы в соответствии с вычисленной погрешностью каждый час. Если вы видите, что ваши аппаратные часы идут все более и более неверно, то, вероятнее всего, в файле /var/lib/hwclock/adjtime записано неверное значение погрешности.

Это происходит если на аппаратных часах время изначально было установлено неверно или ваш временной стандарт (см. выше) не такой как у другой операционной системы, используемой на компьютере. Чтобы исправить это, удалите /var/lib/hwclock/adjtime и настройте время на всех ваших часах.

Системное время рассчитывается ядром, начиная с полуночи первого января 1st 1970 по стандарту UTC. Начальное значение системных часов рассчитываается исходя из показаний часов аппаратных (после корректировки погрешности и пересчета на местный часовой пояс UTC) при включении и идут независимо от аппаратных. Ядро Linux отслеживает системные часы, подсчитывая прерывания таймера. Как и аппаратные, они не являются идеально точными. Иногда системные часы могут потерять точность, если ядро сбрасывает прерывания. Но показания системынх часов можно сделать точными с помощью NTP. NTP будет регулировать частоту прерываний и количество тактов в секунду для уменьшения дрейфа системных часов. Эти значения могут быть скорректированы с помощью приложения adjtimex из AUR.

Производители разработали технологию счетчиков HPET(таймер событий высокой точности), но они не стали популярны по ряду причин.

А для обычных задач вполне подошла бы утилита Clockmon. К сожалению, она была разработана в 2002 году и не работает на x64 системах. Покажу, что она умеет на картинках.

цц

Как видно утилита показывает разницу между RTC и SYS.

ццццц

Но она также умеет синхронизировать эти часы с точностью до миллисекунды. Причем с заданным интервалом может делать это постоянно.

4кккк

Жаль, что разработчика программы теперь не найти.

Итак, как уже стало ясно, RTC и SYS работают в явно взаимодействии с друг другом. Общий алгоритм совместной работы часов таков:

Служба Windows Time

Служба времени[W32Time] обеспечивает точность системных часов во время работы Windows. Однако у разных узлов разные требования к точности часов. И первое, что нужно понимать про службу времени Windows то, что она не предназначена для поддержки высокой точности системных часов. Под словами высокая точность предполагается расхождение времени между партнерами около миллисекунды. Служба времени Windows не способна обеспечить точность синхронизации (а не хода часов, час идут довольно точно, если правильно синхронизированы) даже в пределах 1-2 секунд!! Шокированы? Давайте разберемся, почему так.

Во- первых, служба w32time появилась в Windows 2000 для поддержки протокола аутентификации Kerberos v5 и только. Напомню, по умолчанию необходимо обеспечить отклонение времени между контроллерами и членами домена не больше 5 минут. Т.е. системные часы членов домена должны быть не идеально точными, а синхронизированными.

Кстати, в Windows 4.0 и ранее не было поддержки NTP, вместо него использовался протокол SNTP. Для этого использовался предок службы времени- TimeServ.

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

Сама служба представляет собой библиотеку w32time.dll которая реализует все необходимые функции, причем как клиентские, так и серверные. Два в одном, так сказать. По умолчанию серверные функции службы отключены, и узел не выступает как источник времени. Однако если хост- контроллер домена, то служба времени на нем автоматически включена. Часть процесса DCPromo это активация серверной части службы w32time.

Читайте так же:
Тяга регулировки фар лексус

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

Утилиты

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

Это Regedit, групповые политики, команда Net time и утилита w32tm.

  • Regedit позволяет изменять настройки службы в реестре, т.е. там где они и хранятся, но только для локального компьютера. Конечно можно экспортировать REG-файл или подключиться к удаленному реестру, но сейчас не об этом. Настройки службы хранятся по адресу:

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

7.15 ntpdate — утилита синхронизации времени в ОС

В РЕД ОС синхронизировать время можно следующими основными способами:

  • вручную при помощи утилиты ntpdate;
  • автоматически при помощи сервиса ntp.

Программа ntpdate — позволяет разово синхронизировать локальное время с эталонным сервером времени в интернете. Подобных эталонов существует достаточно много. Для примера можно воспользоваться одним из них — pool.ntp.org.

Запускаем синхронизацию времени:

Утилита провела синхронизацию, в результате которой к системному времени было добавлено число секунд, необходимое для приближения к эталонному. Если в результате работы синхронизации возникает ошибка: «no server suitable for synchronization found», то попробуйте в работе утилиты использовать непривилегированный порт. По-умолчанию ntpdate работает по 123 порту. Если он закрыт на фаерволе, то помочь в синхронизации поможет следующий параметр:

Если у вас запуск ntpdate завершается ошибкой — «the NTP socket is in use, exiting», значит у вас уже установлена и запущена служба ntpd, которая заняла необходимый udp-порт, необходимый для работы ntpdate.

Сервер времени ntp использует в своей работе одноименный протокол — Network Time Protocol, которому для работы необходим UDP-порт 123. Так что перед установкой и настройкой службы времени убедитесь, что на фаерволе открыт этот порт.

Устанавливаем сервер ntp:

Если вы используете РЕД ОС версии 7.1 или 7.2, выполните команду:

Если вы используете РЕД ОС версии 7.3 и старше, выполните команду:

Теперь отредактируем файл конфигурации /etc/ntp.conf, удалив все лишнее:

serverСписок серверов для синхронизации времени.
DriftfileЗадает адрес файла, в котором хранится история изменений времени во время синхронизации. Если по каким-то причинам синхронизация времени с внешними источниками станет невозможна, служба времени изменит системные часы в соответствии с записями в этом файле.
Restrict 127.0.0.1Указывает, что пользоваться нашим сервером времени можно только непосредственно с локального интерфейса. Если вам необходимо разрешить другим компьютерам в вашей локальной сети синхронизировать время с текущей машины, то укажите в данном параметре адрес вашей сети, например:

restrict 192.168.10.0 mask 255.255.255.0

restrict default nomodify notrap nopeer noquery — Параметры указывают на то, что клиентам данного сервиса времени запрещено изменять его настройки, получать его статус. Они могут только забрать с него значения точного времени.

disable monitor — Данный параметр повышает безопасность, предотвращая использования одной из уязвимостей сервиса ntpd, которую можно использовать для проведения DDoS атак.

Logfile — Указывает путь к файлу с логами сервиса.

После завершения редактирования файла настроек запускаем службу синхронизации времени:

Проверяем запустился ли сервер:

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

Теперь настроим автозапуск ntp вместе с загрузкой используемой ОС:

Наблюдать за работой службы ntp можно с помощью команды:

remoteАдрес удаленного эталона времени, с которого была синхронизация.
RefidУказывает, откуда каждый эталон получает точное время. Это могут быть другие сервера времени, система GPS и другое.
StУровень (Stratum) это число от 1 до 16, которое указывает на точность эталона. 1- максимальная точность, 16 — сервер недоступен. Уровень вашего сервера будет равен уровню наименее точного удаленного эталона плюс 1.
pollИнтервал в секундах между опросами.
ReachВосьмеричное представление массива из 8 бит, отражающего результаты последних восьми попыток соединения с эталоном. Бит выставлен, если удаленный сервер ответил.
DelayВремя задержки ответа на запрос о точном времени.
OffsetРазница между вашим и удаленным сервером
jitterДисперсия (Jitter) — это мера статистических отклонений от значения смещения (поле offset) по нескольким успешным парам запрос-ответ. Чем меньше значение дисперсии, тем лучше, поскольку позволяет точнее синхронизировать время.

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.

Синхронизация времени Windows 10 — как запустить службу

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

Читайте так же:
Схема регулировки автомобильных фар

Что такое Синхронизация времени Windows 10

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

Выбор сервера для обновления

Каждый ПК, на котором запущена Служба времени, использует ее для отображения наиболее точных значений. Обычно данные приходят от серверов Майкрософт, но человек может и самостоятельно выбрать назначенный источник получения параметров.

Архитектурно эта служба в Виндовс 10 состоит из нескольких модулей:

  • Диспетчера служб,
  • Диспетчера службы времени,
  • Правил работы с часами,
  • Поставщика времени.

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

Важно! Обычно синхронизация осуществляется через сервер time.windows.com, но также можно выбрать и других поставщиков: time.nist.gov, time-nv.nist.gov, time-a.nist.gov и time-b.nist.gov.

Популярные серверы

NTP-Servers

Самый распространенный сервер точного времени среди всех, имеет несколько адресов для синхронизации. Чтобы найти адреса, нужно в правой части сайта NTP-Servers кликнуть по кнопке “Серверы”.

NTP Pool Project

После перехода на сайт NTP Pool Project выбрать сервер в правой части экрана, соответствующий региону.

Как ускорить процесс завершения работы Windows

Скопировать один из адресов и настроить время на ПК.

Time in UA

Сервер Time in UA специально для украинской аудитории. Все что нужно – перейти на сайт и выбрать один из адресов.

Настройка синхронизации времени Windows 10 через TimeServer

Синхронизация времени Windows 7 — как включить сервер

На сегодняшний день существует большое количество серверов, работающих по протоколу NTP. Они нужны для того чтобы синхронизовать временные данные с компьютером. Один из самых популярных на территории России и других стран NTP-сервер – TimeServer.

Основными преимуществами его использования являются:

  • Наличие функционала по синхронизации данных с любой страной и городом.
  • Практически полное отсутствие погрешностей, так как мощности TimeServer сами синхронизируются с атомными эталонными часами.
  • Высокая скорость обработки информации вне зависимости от количества одновременно подключенных к серверам персональных компьютеров (клиентов).

Ниже приведена пошаговая инструкция по настройке синхронизации системного времени с NTP серверами ТаймСервер:

  1. Перейти в меню «Пуск» и нажать на значок, который похож на шестеренку. Это иконка приложения «Параметры». Перейти в них можно и нажав на сочетание клавиш Win + I.
  2. Найти раздел «Время и язык» и кликнуть по нему.
  3. Нажать слева на подраздел «Регион и язык», выбрав ссылку «Дополнительные параметры даты и времени, региональные параметры».
  4. Перейти по ссылке «Установка времени и даты» в разделе «Дата и время».
  5. Войти во вкладку «Время по интернету» и нажать на одну единственную кнопку «Изменение параметров».
  6. Установить соответствующую синхронизации галочку, ввести в поле адрес сервера «timeserver.ru» без кавычек и нажать на «Обновить».

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


Быстрый переход к настройкам

Решение 6. Попробуйте выполнить синхронизацию в другой сети

По словам инженеров Windows, сеть некоторых пользователей может блокировать протокол NTP. Чтобы исправить это, вам придётся переключиться на другого интернет-провайдера. Очевидно, что менять его для синхронизации времени не очень разумно, поэтому можно использовать обходной путь.

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

Как включить автоматическую настройку времени на Windows 10

Как синхронизировать время в Windows 10 на примере ТаймСервер уже понятно, но попасть в окно конфигураций можно и другими путями. Ниже будет более подробно рассказано про вход в это диалоговое окно.

Через Параметры

Как запустить службу аудио на виндовс 7: порядок действий

Тут все понятно, так как эти действия были подробно описаны в предыдущей пошаговой инструкции. Можно кратко указать их еще раз:

  1. Перейти в меню «Пуск» и нажать на значок, который похож на шестеренку. Это иконка приложения «Параметры». Перейти в них можно и нажав на сочетание клавиш Win + I.
  2. Найти раздел настройки временных и языковых и кликнуть по нему.
  3. Нажать слева на подраздел «Регион и язык», выбрав ссылку «Дополнительные параметры даты и времени, региональные параметры».
  4. Перейти по ссылке «Установка времени и даты» в разделе «Дата и время».
  5. Войти во вкладку «Время по интернету» и нажать на одну единственную кнопку «Изменение параметров».
  6. Указать нужный сервер для самосинхронизации ПК и выйти из окна настроек.

Важно! В операционной системе Виндовс 10 доступно несколько серверов для координации временных параметров. Один из них – стандартный центр Майкрософт, который и выводится для подключения автоматически.

Через Панель управления

Аналогичные действия можно выполнить и через «Панель управления»:

  1. Переходят в меню «Пуск», как и в предыдущем случае.
  2. Вводят в поисковую строку «Панель управления» и выбирают соответствующий пункт.
  3. Устанавливают режим просмотра на «Крупные значки» и выбирают раздел, связанный с временными данными и датой.
  4. Выбирают соответствующий подраздел внутри раздела.
  5. Выполняют те же самые шаги, что и в предыдущей инструкции (переход во вкладку и установку центра обновления данных).
Читайте так же:
Синхронизация андроид с сервером точного времени

Через Командную строку

Для любителей командной строки есть свой метод:

  1. Открывают меню «Пуск» и находят там консоль, запустив ее.
  2. Вводят команду time чч:мм, где чч – часы, а мм – минуты.
  3. Выполняют инструкцию и проверяют, изменились ли системные параметры.

Через Службы

Если «Служба времени» активирована, то в соответствующем окне «Службы», которое можно найти в меню «Пуск», прописав название утилиты, можно будет обнаружить строчку «W32Time». Активировать же обновление параметров можно, просто нажав по ней ПКМ и выбрав пункт «Включить»

Через PowerShell

PowerShell является более мощной оболочной команд, чем консоль, поэтому многие выбирают на конфигурирования ПК ее. Чтобы обновить параметры необходимо:

  1. Запускают PowerShell через меню «Пуск» от имени администратора.
  2. Вводят команду «Start-Service W32Time» для запуска временной службы.
  3. Обновляют показатели командой «w32tm /resync /force». Данные будут браться с центра time.windows.com.


Изменение настроек в PowerShell

Как добавить новые сервера для синхронизации времени на Windows 10

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

Решение 1. Временно отключите сторонний брандмауэр и программное обеспечение безопасности

Брандмауэр стороннего производителя – одна из наиболее распространённых причин, по которым не удаётся установить соединение с сервером синхронизации. Поэтому, если вы используете какой-либо тип стороннего устройства, вам следует отключить его или удалить, а затем посмотреть, исправило ли это ситуацию.

Вместе с тем слишком агрессивная защита от вредоносных программ также может вызывать сбой синхронизации времени с ошибкой подключения к time.windows.com. Таким образом, попробуйте отключить антивирусное ПО и посмотреть, поможет ли это. Если проблема в этом, добавьте адрес сервера в список исключений.

Почему время постоянно сбрасывается на Windows 10: проблемы с CMOS батарейкой

Иногда сброс временных параметров осуществляется из-за попадания в память вредоносной программы. Следует просканировать ПК антивирусом и удалить все подозрительные объекты автоматического запуска, загрузки и зараженные файлы.

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


Батарейка на материнской плате

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

Время Windows не синхронизируется — ошибка «Отказано в доступе»

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

net stop w32time w32tm /unregister w32tm /register net start w32time

Это должно устранить ошибки «Отказано в доступе».

Кроме того, рассмотрите возможность сделать следующее, чтобы настроить Windows Time для использования NTP-серверов, предоставляемых ntp.org, и проверять наличие обновленного времени каждый час. Я обнаружил, что эти NTP-серверы намного надежнее time.windows.com. Хотя Microsoft предлагает вам использовать их сервер времени, серверы ntp.org входят в число немногих других серверов NTP, также рекомендованных Microsoft.

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

Примечание. Технически на компьютерах, не входящих в домен, Windows Time должна иметь возможность получать обновленное время, если системные часы находятся в пределах 15 часов от правильного времени, но ваше время будет скорректировано быстрее, если вы находитесь в течение нескольких минут после правильное время

reg add HKLMSYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient /v SpecialPollInterval /t reg_dword /d 3600 /f w32tm /config /manualpeerlist:»0.pool.ntp.org,0x1 1.pool.ntp.org,0x1 2.pool.ntp.org,0x1 3.pool.ntp.org,0x1″ /syncfromflags:MANUAL /reliable:NO /update net stop w32time net start w32time w32tm /resync /rediscover

Подробное объяснение вышеприведенных команд:

  • Команда reg add добавляет значение SpecialPollInterval в реестр с данными 3600 которые настраивают Windows Time для получения обновленного времени каждый час (3600 секунд). Обратите внимание, что это работает, только если при настройке одноранговых серверов NTP указан флаг 0x1 .
  • w32tm /config /manualpeerlist: настраивает машину на использование четырех серверов ntp.org, которые получают доступ к большому количеству добровольных NTP-серверов по схеме распределения нагрузки. Как описано на сайте ntp.org:

Имена 0, 1, 2 и 3.pool.ntp.org указывают на случайный набор серверов, который будет меняться каждый час.

Флаг 0x1 устанавливается для каждого сервера, что необходимо для настройки SpecialPollInterval.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector