Служба времени Windows, несмотря на кажущуюся простоту, является одной из основ, необходимых для нормального функционирования домена Active Directory. В правильно настроенной среде AD служба времени работает следующим образом: компьютеры пользователей получают точное время от ближайшего контроллера домена, на котором они зарегистрировались. Все контроллеры домена в свою очередь получают точное время от DC с FSMO ролью «Эмулятор PDC», а контролер PDC синхронизирует свое время с неким внешним источником времени. В качестве внешнего источника времени может выступать один или несколько NTP серверов, например time.windows.com или NTP сервер вашего Интернет-провайдера. Также нужно отметить, что по умолчанию клиенты в домене синхронизируют время с помощью службы времени Windows (Windows Time), а не с помощью протокола NTP.
Если вы столкнулись с ситуацией, когда время на клиентах и контроллерах домена различается, возможно, в вашем домене есть проблемы с синхронизацией времени и эта статья будет вам полезна.
В первую очередь выберите подходящий NTP сервер, который вы могли бы использовать. Список общедоступных NTP серверов доступен на сайте . В нашем примере мы будем использовать NTP сервера из пула ru.pool.ntp.org:
Настройка синхронизации времени в домене с помощью групповых политик состоит из двух шагов:
1) Создание GPO для контроллера домена с ролью PDC2) Создание GPO для клиентов (опционально)
Настройка политики синхронизации NTP на контролере домена PDC
Этот шаг предполагает настройку контроллера домена с ролью эмулятора PDC на синхронизацию времени с внешним NTP сервером. Т.к. теоретически роль эмулятора PDC может перемещаться между контроллерами домена, нам нужно сделать политику, которая применялась бы только к текущему владельцу роли PDC. Для этого в консоли управления Group Policy Management Console (GPMC.msc), создадим новый WMI фильтр групповых политик. Для этого в разделе WMI Filters создадим фильтр и именем PDC Emulator и WMI запросом:
Select * from Win32_ComputerSystem where DomainRole = 5
Затем создайте новую GPO и назначьте ее на контейнер Domain Controllers.
Нас интересуют три политики:
В настройках политики Configure Windows NTP Client укажите следующие параметры:
- CrossSiteSyncFlags: 2
- Resolve Peer BAckoffMaxTimes: 7
- SpecilalPoolInterval: 3600
- EventLogFlags: 0
Совет. Не забудьте настроить межсетевой экран таким образом, чтобы сервер PDC мог получить доступ к внешним NTP серверам по протоколу NTP (UDP порт 123).
Примечание. Обратите внимание на синтаксис в поле NtpServer. Формат указания нескольких NTP серверов такой:ntsrv1.org,0x1 ntpsrv2.org,0x1 (разделитель пробел). На скриншоте указаны ошибочные данные!
Примените созданный ранее фильтр PDC Emulator к данной политике.
Совет. Найти имя сервера с ролью PDC можно с помощью команды:
netdom query fsmo
Осталось обновить политики на контроллере PDC:
gpupdate /force
Вручную запустите синхронизацию времени:
w32tm /resync
Проверьте текущие настройки NTP:
w32tm /query /status
Совет. В том случае, если время не синхронизировалось, перезапустите службу времени Windows и сбросьте текущие настройки:
net stop w32timew32tm.exe /unregisterw32tm.exe /registernet start w32time
Настройка синхронизации времени на клиентах домена
В среде Active Directory по умолчанию клиенты домена синхронизируют свое время с контролерами домена (опция Nt5DS – синхронизировать время согласно иерархии домена). Как правило, эта схема работает и не требует перенастройки. Однако при наличии проблем с синхронизацией времени на клиентах домена, можно попробовать принудительно назначить сервер времени для клиентов с помощью GPO.
В качестве сервера NTP укажите имя или ip адрес PDC, например msk-dc1.winitpro.ru,0x9, а в качестве типа синхронизации — NT5DS
Обновите настройки групповых политик на клиентах и проверьте, что клиенты успешно синхронизировали свое время с PDC.
Совет. Указанная схема применима только к небольшим доменам. Для больших распределенных доменов с большим количеством DC и сайтов придется создать отдельную политику для каждого сайта, чтобы клиенты синхронизировали свое время с DC в сайте.
Вы можете столкнуться с ошибкой синхронизации времени в Windows, когда ваш компьютер не может автоматически синхронизировать свое время с серверами времени time.microsoft.com в Интернете. Из-за некорректного времени на компьютере у вас может возникать ошибка «
Your clock is ahead/ Ваши Часы спешат (отстают)
» при открытии HTTPS сайтов Chrome (и в других браузерах), не корректно работать сторонние программы, и появляться различные другие неприятности.
An error occurred while windows was synchronizing with time.windows.com. The peer is unreachable.
Также здесь может быть ошибка:
The peer is unresolved.
Если синхронизация времени с Интернетом не работает, проверьте, с какого внешнего NTP сервера должен получить время ваш компьютер. Выполните команду:
w32tm /query /peers
По умолчанию компьютеры в рабочих группах (не присоединенные к домену Active Directory) настроены на получение времени с серверов time.windows.com.
Restart-Service -Name w32time
Если служба отключена, включите ее.
Проверьте, что с вашего компьютера доступен хост time.microsoft.com.
Если ваш компьютер не может отрезолвить это имя в IP адрес (ошибка синхронизации времени The peer is unresolved), значит в настройках сетевого адаптера вашего компьютера указан DNS сервер, который не доступен, или изолирован от интернета. Попробуйте сменить адрес первичного DNS сервера на DNS сервер Google (8.8.8.8). Можно изменить настройки DNS для сетевого адаптера в Windows с помощью PowerShell.
Вывести список сетевых интерфейсов:
Изменить настройки DNS для сетевого адаптера с ifIndex 10:
Set-DNSClientServerAddress –InterfaceIndex 10 –ServerAddresses 8.8.8.8
Проверьте доступность сервера с помощью ping:
w32tm /stripchart /computer:time.windows.com
Если команда вернет ошибку error: 0x800705B4, значить указанный NTP сервер не доступен. Проверьте, что в Windows открыт исходящий порт UDP/123 для протокола NTP (по умолчанию порт должен быть открыт). Вы можете принудительно открыть порт в Windows Defender Firewall с помощью PowerShell:
New-NetFirewallRule -DisplayName “AllowOutNTP” -Direction Outbound -Protocol UDP -RemotePort 123 -Action AllowEnable-NetFirewallRule -DisplayName AllowOutNTP
Также убедитесь, что исходящий NTP трафик не блокируется на сетевом уровне (провайдера, вашего файервола или другими сетевыми устройствами).
Если этот NTP сервер не доступен, вы можете использовать другой NTP сервер.
Можно указать
time.nist.gov
или ближайший к вам NTP сервер, который можно получить на сайте
https://www.ntppool.org
.
Можно изменить адрес вашего NTP сервера с помощью командной строки:
w32tm /config /manualpeerlist:time.nist.gov,0x1 /syncfromflags:manual /reliable:yes /update
Перезапустите службу времени (в данном примере вы запустим несколько команд в одну строку):
net stop w32time && net start w32time
Затем выполните синхронизацию времени:
w32tm /config /updatew32tm /resync
Проверьте, что ваш компьютер успешно получил время с нового источника времени (NTP сервера):
Если ничего не помогло, попробуйте полностью сбросить настройки службы Windows Time:
net stop w32timew32tm /unregisterw32tm /registernet start w32time
Убедитесь, что включена опцию Synchronize with an Internet time, добавьте новый сервер time.nist.gov и нажмите кнопку Update Now.
Вы можете добавить NTP сервера в этот список через реестр HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionDateTimeServers.
Также вы можете проверить состояние задания Task Scheduler с помощью PowerShell:
Чтобы включить его:
Синхронизация времени – это достаточно важный и, зачастую, критичный аспект работы всех компьютерных систем в сети. По-умолчанию, клиентские компьютеры в сети Microsoft Windows синхронизируют свое время со своим контроллером домена, а контроллер домена берет время с контроллера домена, выполняющего роль мастера операций. В свою очередь, сервер с ролью мастера операций домена Active Directory (PDC), должен синхронизировать свое время с неким внешним источником времени. Рекомендуется использовать список NTP серверов, перечисленных на сайте NTP Pool Project . Прежде чем приступить к настройке синхронизации времени с внешним сервером, не забудьте открыть на своем межсетевом экране стандартный NTP порт — UDP 123 port (нужно разрешить как входящее, так и исходящее соединение).
Настройка внешнего источника времени для домена была протестирована и отработано на контроллере домена под управлением Windows Server 2008 R2 (Build 7600). Будь в команде сетивых администраторов портал для всех портал для тебя.
Есть два способа сделать это
Способ №1 — встроенный сервер времени Windows
На любом компьютере с Windows можно запустить встроенный сервер точного времени, с которого смогут обновляться другие компьютеры сети, если в этом есть необходимость.
Для активации сервера нужно в реестре в ветке установить значение параметра Enabled равным 1.
Затем через командную строку нужно перезапустить службу времени Windows (или просто перезагрузите компьютер):
Все готово! Откуда вы будете брать время для сервера — это уже ваше дело: хоть через интернет, хоть руками подводите.
Настройка синхронизации времени на компьютерах сети
Чтобы просто взять и синхронизировать время с сервером точного времени нужно всего-то в командной строке набрать:
net time \имя_компа_сервера_точного_времени /set
Чтобы компьютер сам синхронизировал время с сервером, нужно добавить адрес точного времени (в моем примере будет 192.168.1.1, если серверов несколько, их можно перечислить через запятую):
w32tm /config /syncfromflags:manual /manualpeerlist:192.168.1.1
Выполняем команду обновления конфигурации:
И после этого среди всех сервером точного времени указываем приоритетный. В нашем примере он всего один, его и пишем:
net time /setsntp:192.168.1.1
Перезагружаем службу времени Windows:
Способ №2 — программа NetTime
Программа NetTime проста как три копейки. Можно настроить список серверов, с которых вы хотите получать вперяя, интервал синхронизации и т.п.
NetTime is a Simple Network Time Protocol (SNTP) client for Windows 95/98/Me/NT/2000/XP/Vista/7/8/10 and Server 2003/2008/2012/2016. (32 bit and 64 bit operating systems are both supported)
If you’re looking for a program to keep your system time accurate, you’ve just found it!
Its main attributes are:
NetTime was originally written by Graham Mainwaring in 1997 with an open source release made in 1998. Graham made a number of updates to the program until he lost interest and finally abandoned the project officially on the 1st of July 2004.
The NetTime project has been resurrected by myself, Mark Griffiths, and I’m now making an updated version available here:
If you find NetTime useful, please consider making a donation to show your appreciation and to encourage further development of NetTime!
Download
Version 3.20 Alpha 1 – Previous Test Version:
Version 3.20 Alpha 3 – Latest Test Version:
Previous versions as well as the source code can be downloaded from the SourceForge project page
Note: When upgrading from a previous version, you will need to shut down both the NetTime Service as well as the Tray Icon before running the installer. If you uninstall the old version first, you will need to restart your computer before starting the new installer.
Frequently Asked Questions (FAQs)
NetTime is failing to sync – it reports that it had “Inconsistent responses” If there is a large time difference between the local system and the time returned by the time server, NetTime will automatically check with a secondary server to ensure that the time that it has received is actually valid. If it can’t find a unique secondary server that provides a time which is a close fit to the time returned by the primary server, it will fail with “Inconsistent Responses” The most common causes for this is if multiple servers are configured but point to the same IP address, or you’re using the default servers and you are in a region with only 1 actual server in the NTP Pool. Possible solutions are to either remove all but one server address – in which case, the time returned by it will always be used – even if it’s invalid, or change your servers – if you’re using the NTP Pool servers, then you should point to the servers for a larger geographic area.
I have configured NetTime to provide time to other systems, but it’s not working: Ensure that the Windows Time Service is disabled along with any other NTP servers that may be running. Also, make sure that the Windows Firewall, and other firewalls, aren’t bloicking the incoming connections to NetTime.
Что означает смещение? Смещение — это разница во времени между локальным системным временем и временем, возвращаемым сервером времени.
Что означает Лаг? Задержка — это количество времени, которое потребовалось для отправки запроса от NetTime на сервер и для возврата ответа. В NetTime есть код, который пытается компенсировать соединения с высокой задержкой, но он не будет хорошо работать на соединениях с асимметричными сетевыми задержками, то есть когда время, необходимое для отправки запроса, значительно отличается от времени для получения ответа. назад.
Могу ли я настроить NetTime для использования прокси-сервера? К сожалению, Network Time Protocol не поддерживает использование прокси, так что это не вариант, и я ничего не могу с этим поделать – извините!
У меня есть проблема, не указанная выше: если NetTime работает неправильно для вас, включите ведение журнала на уровне отладки, попробуйте выполнить другую синхронизацию времени, а затем отправьте мне электронное письмо с прикрепленным файлом журнала вместе с подробным описание проблемы, с которой вы столкнулись.
Примечания по конфигурации
Большинство настроек должно быть достаточно понятным, однако некоторые люди просили разъяснить некоторые настройки:
Max Free Run: Указывает, как долго программа будет работать без действительной синхронизации, прежде чем она сочтет, что местное время больше не является точным. По истечении этого периода времени значок в трее изменится на крест, и, если он настроен для работы в качестве сервера времени, он перестанет отвечать на запросы времени.
Если корректировка времени больше, чем: Значение по умолчанию для этого означает, что местное время будет обновляться независимо от того, насколько велика разница между текущим местным временем и временем, сообщаемым удаленным сервером. Обычно не должно быть причин для изменения этого, поскольку текущая версия NetTime будет проверять несколько серверов, чтобы убедиться, что не используется недопустимое время.
Всегда предоставлять время: Включение этой опции не рекомендуется. Обычно NetTime предоставляет время другим системам только в том случае, если он настроен на это и успешно синхронизирован с вышестоящим сервером. Если вы включите опцию всегда предоставлять время, вы можете обнаружить, что оно будет выдавать неверное время любым системам, которые к нему подключаются!
Если вы используете NetTime в качестве сервера времени, вам необходимо сначала отключить встроенную службу времени в Windows. Хотя в описании службы времени Windows указано, что ее отключение может помешать загрузке других служб, в настоящее время я не знаю ни одной такой службы, для которой она действительно требуется. Если вы не используете NetTime в качестве сервера времени, отключение службы времени Windows необязательно, но не должно быть никакого вреда в ее отключении, чтобы сэкономить немного оперативной памяти.
Примечания для администраторов
Если вы хотите предварительно настроить параметры, отличные от значений по умолчанию, они хранятся в реестре в разделе:
HKLMSoftwareSubjective SoftwareNetTime
В 64-битных системах указанное выше местоположение переназначается на:
HKLMSoftwareWow6432NodeSubjective SoftwareNetTime
История обновлений
Версия 3.20 Альфа 3:
Версия 3.20 Альфа 2:
Версия 3.20 Альфа 1:
Релиз-кандидат версии 3.0 1:
Версия 3.0 Бета 4:
Версия 3.0 Бета 3:
Версия 3.0 Бета 2:
Версия 3.0 Бета 1:
Несмотря на объем работы, проделанной над этой обновленной версией, большая часть заслуг в этом по-прежнему принадлежит Грэму Мейнварингу.
Свяжитесь со мной
Конечно, поскольку это бесплатное программное обеспечение, я не могу дать никаких гарантий относительно того, когда (и даже если) какие-либо запросы на добавление функций будут включены в будущую версию — если вы, конечно, не захотите за это платить. ! Если у вас есть проект по программированию, над которым вы хотели бы, чтобы я поработал для вас, вы, безусловно, можете связаться со мной!
Заметки о точности
Клиенты SNTP повторно синхронизируют системное время через регулярные промежутки времени — между этими временными синхронизациями системе будет разрешено работать с нормальной скоростью, что может означать, что она будет работать либо быстро, либо медленно — постепенно откладывая системное время до следующей синхронизации. происходит синхронизация. Скорость, с которой системное время отклоняется от правильного времени, в значительной степени зависит от аппаратного обеспечения системы, а также в некоторой степени от того, какое программное обеспечение запущено. Большинство ПК выигрывают или теряют несколько секунд каждый день, однако я видел систему, которая теряет 9 секунд в час — более 3,5 минут в день!
История и другие примечания
Подобно подавляющему большинству SNTP-клиентов, которые могут синхронизироваться только с одним сервером (а также большинству остальных, у которых есть резервные копии только на случай полного отказа основного сервера), клиент Microsoft SNTP сталкивается с серьезной проблемой, когда получает ответ с временем, сильно отличающимся от того, что в настоящее время установлено в системе – программное обеспечение просто не может узнать, что ближе к правильному – либо системное время может быть крайне неточным (например, из-за того, что батарея CMOS вышла из строя), либо ответ с сервера может быть неправильным (случайно или намеренно).
Для Windows XP, чтобы клиент Microsoft SNTP не устанавливал системное время на совершенно неправильное значение, Microsoft приняла конструктивное решение, что их клиент будет обновлять системное время только в том случае, если ответ сервера будет в течение 15 часов. текущее системное время. Это снизило риск установки неверного времени в системе (но не полностью), но также привело к тому, что если системное время не является хотя бы достаточно точным, оно никогда не будет таким, пока не будет исправлено вручную! Для системы с неисправной батареей CMOS клиент Microsoft SNTP практически бесполезен.
NetTime гарантирует, что системное время не будет установлено неправильное значение, всегда проверяя на втором сервере (если настроено), если корректировка времени превышает 10 секунд. За исключением серьезной ошибки в дизайне программы или очень длительной попытки злонамеренно исказить системное время мошенническим сервером времени, NetTime просто не установит недопустимое системное время!
Ссылки
FlexiRoster — программное обеспечение для гибкого реестра
UltraSmartCharger — зарядное устройство/анализатор с открытым исходным кодом для NiMH/NiCd/NiZn аккумуляторов
GPing – Графический пинг
JpegDec: быстрый декодер JPEG с открытым исходным кодом для Delphi
Для работы с цифровыми видами связи требуется точная установка времени на ПК. Программа, выполняющая синхронизацию с серверами точного времени, не мало в сети, останавливаюсь на одной – Измерение 4.
Проще говоря, способ Измерения 4 — это самый быстрый и простой способ синхронизировать часы вашего компьютера, если вы используете операционную систему на базе Windows. Как только Dimension 4 будет установлен, вы, скорее всего, забудете, что он вообще работает.
Как работает Dimension 4?
Измерение 4 использует низкоуровневый интернет-протокол, называемый SNTP, для соединений со высшими серверами времени в сети интернет, которые обеспечивают получение работы по частям интернета. Эти серверы времени обычно имеют прямой доступ к собственному источнику времени или подключены к другим серверам времени в Интернете, которые имеют такой доступ. С предложением использования интервалом Измерение 4 подключается к одному из этого интернет-сервера времени, который вы выбираете из доступного списка, встроенного в программу. Затем сервер времени отправляет правильное время обратно на компьютер, где программа использует сложные алгоритмы для анализа часов вашего компьютера с опасениями до нескольких миллисекунд.
Установка и настройка
Программа предлагается в вариантах для личного использования и для коммерческого использования, которую можно так-же задонатить (выразить материальную благодарность) разработчику. Скачиваем установщик по ссылке с официального сайта или по ссылке ниже с этого блога
После скачивания запускаем установщик d4time531.msi
После установки через меню Запускаем программу Dimension 4 от имени Администратора
обнаружение о том, что программа уже работает как сервис, нажимаем на Ок
дополнительно настраиваем условия запуска программы при старте Windows, сворачивание при включении, что-бы не мозолила глаз и интервал соединения, выбрать можно предположительный сервер точного времени
Теперь программа после запуска Windows будет автоматически запускаться и делать свое дело! Последняя синхронизация времени на ПК
А что-бы проверить точно ли установлено время на подходе ПК можно Испанский интернет-ресурс по адресу https://time.is/ru/UTC
Синхронизация времени Windows 10 позволяет автоматически сверять время с параметрами на сервере. Происходит она раз в неделю через сетевой протокол времени (NTP). Если оно установлено неверно, лицензии на некоторые программы могут слететь, а часть сайтов перестанет загружаться.
NTP учитывает тайминг между отправкой запроса и получением ответа, отчего гарантирует высокую точность (до 10 миллисекунд). Рассмотрим, как включить и отключить синхронизацию времени, решать связанные с ним проблемы и выбирать серверы времени.
Параметры
Настройка синхронизации данным способом, относительно недавняя, и может использоваться только на Виндовс 10, так-как «Параметры системы» в том виде в котором они представлены есть только на десятке.
1. Зайдите в Параметры Windows 10 и посетите раздел «Время и язык».
2. В первой вкладке активируйте опцию «Установить время автоматически».
3. Про скрольте вниз, до надписи: «Сопутствующие параметры», и перейдите по ссылке «Формат даты, времени и региона».
5. Перейдите в указанный на скриншоте раздел.
8. Для немедленной синхронизации кликните «Обновить сейчас».
Сервер времени, что это? — компьютер, на который возложена задача отправки пакетов данных со сведениями о времени в регионе, где находятся клиенты.
9. Закройте окошко кнопкой «OK» и примените новые настройки.
Синхронизация папок в Windows 10
Панель управления
1. Откройте Панель управления.
2. Посетите ее раздел под названием «Часы, язык и регион».
3. Перейдите в подраздел «Дата и время».
4. Активируйте «Время по интернету» и переходите к 7-му шагу предыдущей инструкции.
Командная строка
Рассмотрим, как синхронизировать время на компьютере с интернетом при помощи командной строки.
1. Через контекстное меню Пуска откройте командную строку от имени администратора.
2. Выполните команду «» для немедленной синхронизации с выбранным сервером.
Если компьютер расположен в домене, команда будет следующей: «net time /domain».
Службы
Синхронизация через интернет может не работать, если отключен сервис «Служба времени Windows». Для проверки и запуска службы выполните следующие шаги.
1. Откройте окно управления сервисами операционной системы. Для этого зажмите клавиши Win + R и выполните команду «» в открывшемся окне.
2. Откройте свойства записи «Служба времени Windows» через контекстное меню, двойным кликом или сочетанием клавиш Alt + Enter.
3. В выпадающем списке «Тип запуска» выберите «Вручную».
Можно указать и «Автоматически», но тогда сервис будет запускаться при каждой загрузке операционной системы, а при варианте «Вручную» — только когда Windows 10 обратится к нему.
4. Кликните «Запустить» и жмите «OK».
Если со службой все в порядке, остановите ее через контекстное меню, а затем снова запустите.
PowerShell
Запускается сервис и через PowerShell.
1. Откройте PowerShell с правами администратора (например, через поиск).
3. Ищите сроку «Status»: если её значение «Stopped», выполните «» для запуска службы.
При появлении ошибки необходимо изменить тип запуска сервиса на «Ручной» либо «Автоматический» в его свойствах. (см. предыдущий раздел).
4. В ином случае выполните «» для перезапуска службы.
Никаких уведомлений по окончании выполнения операций в случае их успешного завершения не будет.
5. Для изменения адреса сервера примените команду: w32tm /config /syncfromflags:manual /manualpeerlist:»time.google.com», где в последних кавычках пропишите свою ссылку.
6. Для запуска синхронизации введите «w32tm /config /reliable:yes» и жмите «Enter».
Добавление новых серверов
В Windows 10 предусмотрена смена NTP-серверов и добавление сторонних, отсутствующих в списке. Делается это двумя способами.
Настройка времени по Интернету
1. Чтобы не повторяться, перейдите к первому разделу «Параметры» и выполните из него 6 первых шагов.
3. Кликните по форме с выпадающим списком ниже.
4. Введите адрес сервера без www и https, например, .
5. Сохраните настройки кнопкой «OK».
Для немедленной проверки жмите «Обновить сейчас».
После настройки и проверки появится оповещение об успешном завершении синхронизации часов со ссылкой на NTP-сервер.
Редактор реестра
1. Для запуска утилиты «Выполнить» воспользуйтесь комбинацией клавиш Win + R.
2. Введите в текстовую строку «» и жмите «OK» либо «Enter».
Команду можете выполнить и через поиск Windows 10.
3. Разверните ветку HKLM.
4. Перейдите вниз по пути: SOFTWAREMicrosoftWindowsCurrentVersionDateTime.
5. В подразделе Servers создайте новый строковый параметр через его контекстное меню либо правый клик по свободной области в левой части окна.
6. В качестве параметра укажите число, следующее за последней записью в списке (скорее всего, будет 3), в поле «Значение» вставьте ссылку на нужный сервер и кликните «OK».
Для сверки реального времени с сервером необходимо выполнить 6 шагов из раздела «Параметры» и щелкнуть «Обновить сейчас».
Решение проблем
Ранее было сказано, что чаще всего синхронизация не работает по причине остановки отвечающего за это системного сервиса. Как его перезапустить и добавить в автозагрузку, рассмотрели в подразделе «Службы». Здесь ознакомимся с ускоренным способом выхода из ситуации.
Рассмотрим, как исправить через командную строку, в случае когда не синхронизируется время по интернету:
Отключение синхронизации
Чтобы операционная система периодически не сверяла время с тем, что установлено на выбранном сервере, выполните такие шаги.
1. Откройте «Настройки даты и времени», кликнув правой кнопкой мыши по часам внизу дисплея.
2. Перенесите первый переключатель в положение «Откл.» и закройте окно.
В данное окно можете попасть через Параметры Windows 10 (см. 1-й раздел статьи) или Панель управления (см. 2-й раздел).
Второй способ: остановите и отключите автоматический запуск сервиса «Служба времени Windows», о чем рассказано в 3-м разделе.
Не забудьте проверить правильность указанного часового пояса.
Пользователи операционной системы Windows 7 с браузерами Chrome, Opera, Яндекс. Браузер и другими начиная с 30 сентября могли столкнуться с новой для себя проблемой. Браузеры переставали открывать значительную часть сайтов, сообщая о том, что с доменом не удалось установить защищённое соединение.
Программы жаловались, что не могут показать страницу, так как подключение не защищено, но ещё чаще сообщали, что время на компьютере настроено неверно, а часы отстают. Во всех случаях выдавалась ошибка NET::ERR_CERT_DATE_INVALID, то есть ошибка часов.
В интернете вы найдёте множество инструкций на эту тему, где авторы советуют настроить время, заменить батарейку для BIOS, чистить кэш в браузере и прочее-прочее. Однако если вы столкнулись именно с новой проблемой, то всё это будет для вас бесполезно. Скажем наперёд, дата и время здесь вообще ни при чём и браузеры ведут вас по ложному следу. Реальное решение ниже.
Не открываются сайты, ошибка «часы отстают», решение
Проблема возникла из-за того, что 30 сентября у крупнейшего поставщика сертификатов, Let’s Encrypt, истёк срок действия крайне распространённого корневого сертификата, на которой «завязано» множество сайтов в глобальной сети, особенно не самых крупных. С самими сайтами всё в порядке, но вот посмотреть их из-за устаревшего сертификата браузеры вам не дадут.
В пострадавших оказались множество пользователей старых систем, включая Windows XP, macOS 10.12, Android 5 и ниже, обладатели старых iPhone и iPad. Как выяснилось уже на личном примере автора данной статьи, не повезло и пользователям Windows 7. Как «реанимировать» старые системы, нам пока неведомо, но для пользователей «семёрки» решение есть. Как вы уже поняли, никакой ошибки часов нет, но что тогда делать?
Ошибка часов в Google Chrome на Windows 7. Браузер сообщает «часы отстают», хотя на самом деле это не так
Первое, что вам нужно: попробовать установить Firefox. В нём всё должно работать, так как у него, в отличие от Chromium-браузеров (в их число входит и сам Chrome, и Opera, и Яндекс. Браузер), собственная автономная система сертификатов.
Попробовав Firefox вы, с одной стороны, убедитесь, что у вас именно проблема Let’s Encrypt, а с другой, получите хоть какое-то временное решение для просмотра любимых сайтов.
Но что на счёт Chrome, Opera, Яндекс. Браузер и других? Здесь нужно обновить операционную систему. Не пугайтесь, речь идёт о крошечном обновлении KB3004394 для Windows 7. Вот ссылки на него с официального сайта Microsoft:
Скачав файл, запустите его и установите. Это весьма просто, от вас потребуется минимум действий. Далее нужно перезагрузить компьютер. После перезагрузки проблема должна исчезнуть сразу же. Все сайты с протоколом HTTPS, которые не открывались, выдавая чаще всего ошибку часов, теперь будут работать как прежде.