Все способы:
- Способ 1: Настройки синхронизации
- Способ 2: Служба синхронизации времени
- Способ 3: Перерегистрация службы
- Способ 4: Отключение сторонних приложений
- Способ 5: Смена сервера времени
- Способ 6: Взаимодействие с десктопом
- Вопросы и ответы: 6
Способ 1: Настройки синхронизации
Самой простой причиной отсутствия автоматической синхронизации времени является банальное отключение отвечающей за нее функции. В этом случае решается проблема элементарно – включением синхронизации времени.
- Запустите апплет «Дата и время» командой
timedate.cpl
, выполненной в диалоговом окошке, открытом нажатием комбинации клавиш Win + R. - Переключитесь на вкладку «Время по Интернету» и нажмите кнопку «Изменить параметры».
- Убедитесь, что опция «Синхронизировать с сервером времени в Интернете» активна, в противном случае активируйте ее и сохраните настройки.
Рекомендуем попробовать синхронизировать время вручную, нажав в окошке «Настройка времени по Интернету» кнопку «Обновить сейчас».
Если при этом вы получите ошибку, выберите в выпадающем списке другой сервер времени и повторите попытку.
Способ 2: Служба синхронизации времени
Часы не смогут синхронизироваться с сервером, если на компьютере будет отключена системная служба синхронизации времени. Проверьте ее статус и включите, если она окажется отключенной.
- Откройте оснастку управления службами командой
services.msc
выполненной в диалоговом окошке «Выполнить» (Win + R). - Отыщите в списке службу с названием «Служба времени Windows» и откройте ее свойства двойным по ней кликом.
- Если служба отключена, установите для нее тип запуска «Автоматически», запустите ее и сохраните настройки.
Способ 3: Перерегистрация службы
Попробуйте перерегистрировать службу синхронизации — это может помочь, если неполадка вызвана незначительными сбоями в ее работе.
- Откройте от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
- Выполните в консоли одну за другой эти четыре команды, разделяя ввод каждой нажатием клавиши Enter:
w32tm /config /manualpeerlist: NTP_server_IP_Address, 0x8 /syncfromflags:MANUAL
- net stop w32time
- net start w32time
w32tm /resync
- Перезагрузите компьютер и проверьте работу функции синхронизации времени.
Способ 4: Отключение сторонних приложений
Если на компьютере у вас работают изменяющие конфигурацию сети сторонние приложения, попробуйте их отключить. Речь в первую очередь идет о брандмауэрах. Если после отключения синхронизация будет восстановлена, добавьте используемый службой синхронизации времени сервер в исключение вашего стороннего сетевого приложения.
Способ 5: Смена сервера времени
Проблема также может быть связана с некорректной работой доступных в Windows 10 серверов времени. В этом случае можно использовать альтернативные серверы.
- Откройте настройки времени по Интернету как было показано в Способе 1.
- Вставьте в поле «Сервер» один из этих доменов и нажмите «Обновить сейчас»:
- time-b-wwv.nist.gov
- time-e-wwv.nist.gov
- time-e-g.nist.gov
- time-a-g.nist.gov
- utcnist.colorado.edu
- ntp-d.nist.gov
- ntp-b.nist.gov
- Если синхронизация будет выполнена успешно, сохраните настройки.
Способ 6: Взаимодействие с десктопом
Некоторым пользователям удалось решить проблему отсутствия синхронизации времени путем предоставления соответствующей службе доступа к рабочему столу.
- Откройте свойства службы времени Windows, как было показано в Способе 2.
- Переключитесь на вкладку «Вход в систему», активируйте опцию «С системной учетной записью» и установите флажок в пункте «Разрешить взаимодействие с рабочим столом».
- Сохраните настройки службы.
Чтобы новые настройки вступили в силу, перезайдите в свою учетную запись либо перезагрузите компьютер.
Наша группа в TelegramПолезные советы и помощь
Иногда пользователи операционной системы Windows 10 могут столкнуться с проблемой неработающей синхронизации времени. В нашей короткой статье мы опишем несколько методов, при помощи которых можно устранить такую неполадку.
- Способ 1 – Ручная синхронизация с изменением сервера
- Способ 2 – Включение службы синхронизации
- Способ 3 – Проверка системных файлов
Варианты исправления ошибки
Чтобы восстановить нормальную работу синхронизации времени, можно прибегнуть к нескольким вариантам исправления неполадки. В первую очередь следует попробовать вручную провести эту процедуру, при надобности изменив сервер синхронизации, а также проверить, работает ли системная служба, отвечающая за эту функцию.
Нужный нам сервис также можно перезапустить с использованием специальных команд. Если такие действия не приведут к положительному результату, то воспользоваться программой, которая проверит целостность системных файлов.
Ручная синхронизация с изменением сервера
Синхронизировать время можно вручную, проделав следующие операции:
- Открываем «Панель управления» воспользовавшись поиском системы.
Открываем «Панель управления» из поисковых результатов
- Далее кликаем по иконке «Дата и время».
Переходим в раздел «Дата и время»
- В новом окне переходим на вкладку «Время по Интернету» и нажимаем «Изменить параметры».
Открываем окно для изменения настроек
- Отмечаем пункт синхронизации и кликаем «Обновить сейчас».
Запускаем синхронизацию вручную
Если синхронизировать время не удастся, то можно попробовать изменить сервер подключения в списке.
Загрузка …
Включение службы синхронизации
В некоторых случаях дата и время не синхронизируются из-за отключенной службы в системе. Чтобы её активировать, нам потребуется сделать следующее:
- Запускаем диалоговое окно «Выполнить», нажав на клавиатуре клавиши «Win+R».
- Далее в появившееся окно вводим команду services.msc и нажимаем «OK».
Открываем сервисы системы при помощи команды
- На экране появится список, в котором потребуется отыскать строку «Служба времени Windows» и кликнуть по ней дважды.
Открываем настройки службы времени
- В новом окне нажимаем на кнопку «Запустить» и устанавливаем тип запуска «Автоматически».
- Кликаем по кнопке «ОК».
Запускаем службу и устанавливаем её автозапуск
Так мы запустим деактивированный сервис синхронизации.
Кроме этого метода также можно попробовать включить службу при помощи специальных команд. Для этого сделаем следующее:
- Запускаем «Командную строку» от имени администратора из стартового меню системы.
Запускаем «Командную строку» из стартового меню
- В появившееся окно вводим команду w32tm /unregister, которая отключит синхронизацию.
Вводим команду для отключения сервиса синхронизации
- После этого включаем её обратно с использованием команды w32tm /register
Вводим команду для перезапуска сервиса синхронизации
Загрузка …
Проверка системных файлов
Если ни один из способов не помог решить проблему с синхронизацией времени, то можно проверить целостность системных файлов Windows. Для этого проделаем следующие шаги:
- Запускаем «Командную строку» от имени администратора из стартового меню.
- В появившееся окно вводим команду sfc /scannow и нажимаем «Enter».
Запускаем проверку системных файлов
Загрузка …
Начнется проверка файлов, по окончании которой перезагружаем компьютер и проверяем, заработала ли синхронизация.
На этом все. Теперь вы знаете, как устранить неполадки с синхронизацией времени в Windows 10.
Загрузка …
Post Views: 25 529
,
If Windows 10 not syncing time or displays wrong time, continue reading below to fix the problem. You may have noticed that your computer doesn’t sync to the time of your new location after moving to a new country. Your computer may also not sync to the correct time every time you restart the device, and you should always manually update the date and time on every restart.
The time synchronization problems usually occurs when the Windows Time service is disabled or when Windows fails to synchronize the time with the Internet time server, with error: «An error occurred while Windows was synchronizing with time.nist.com. This operation returned because the timeout period expired.».
In this guide you’ll find several methods to fix time syncing issues in Windows 11/10/8 or 7 OS.
How to FIX: Windows 10/11 Time Not Syncing – Time Synchronization Failed.
- Enable the Time Synchronization task.
- Start or Restart the Time service.
- Reregister Windows Time Service & Resync Time.
- Change the Internet Time server.
Method 1: FIX Windows Not Syncing Time issue by Enabling the SynchronizeTime task.
The first troubleshooting step to fix the time-syncing issues is to check if the time synchronization feature is enabled in task scheduler.
1. Simultaneously press the Windows + R keys to open Run command box.
2. Type taskschd.msc then click OK to open Task Scheduler.
3. On the left pane in task scheduler, expand Task Scheduler Library -> Microsoft .> Windows.
4. Under Windows, scroll down and select Time Synchronization.
5. In the right pane, under the Name column, right-click at SynchronizeTime and click Enable.
6. Close the task scheduler, then check if the time on the device is syncing. If the problem persists, continue to method-2 below.
Method 2: Start/Restart the Windows Time service.
Once the time synchronization task is enabled, proceed to start the Windows Time service (or to restart it if already started).
1. Press the Windows + R keys to open Run command box.
2. Type services.msc and click OK to launch Services.
3. Locate Windows Time among the services, if it is running, right-click and Restart the service. However, if it is stopped, right-click and select Start.
4. Now check if the time is automatically synced.
Method 3. Reregister Windows Time Service and Resync Time using Command Prompt.
When Windows 10 is not syncing time, we can use command prompt to re-register the Time Service and then resync time.
1. In the Search box type cmd or command prompt and select Run as Administrator.
2. Type the commands below to unregister the time service by removing its configuration information from the registry and then to resynchronize the time.
- net stop w32time
- w32tm /unregister
- w32tm /register
- net start w32time
- w32tm /resync /nowait
3. Once all commands are executed, restart the computer. Your time will be accurately synchronized.
Method 4: Use Another Internet Time Server.
Another method to solve time synchronization problems in Windows 10, is to change the Internet time server to which Windows is connected to synchronize the computer’s time.
1. Press the Windows + R keys to open Run command box.
2. Type control date/time and click OK to open the «Date and Time» settings.
3. At Date and Tine window, ensure that you have specified the correct Time Zone.
4. Then select the Internet Time tab and click Change Settings.
5. Ensure that Synchronize with an Internet time server is checked. Then, click on the dropdown and change the time Server. When done, click Update now.
6. Once it updates, the time on your device will synchronize correctly with the time of the region where you are based. *
* Note: If, after following the above methods, your computer loses time after shutdown, this indicates a faulty CMOS battery. In such a case, replace the CMOS battery in the device.
That’s it! Which method worked for you?
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.
If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:
- Author
- Recent Posts
Konstantinos is the founder and administrator of Wintips.org. Since 1995 he works and provides IT support as a computer and network expert to individuals and large companies. He is specialized in solving problems related to Windows or other Microsoft products (Windows Server, Office, Microsoft 365, etc.).
Вы можете столкнуться с ошибкой синхронизации времени в Windows, когда ваш компьютер не может автоматически синхронизировать свое время с серверами времени time.microsoft.com в Интернете. Из-за некорректного времени на компьютере у вас может возникать ошибка «
Your clock is ahead/ Ваши Часы спешат (отстают)
» при открытии HTTPS сайтов Chrome (и в других браузерах), не корректно работать сторонние программы, и появляться различные другие неприятности.
Если попытаться вручную выполнить синхронизацию времени из панели управления Windows (Control Panel -> Date and Time -> Internet Time -> Change Settings -> Update now), появляется ошибка:
An error occurred while windows was synchronizing with time.windows.com. The peer is unreachable.
Также здесь может быть ошибка:
The peer is unresolved.
Проверьте, что у вас настроена автоматическая синхронизация времени с NTP серверами в Интернете. Перейдите в раздел Settings -> Time and Language -> Date and Time (можно перейти в этот раздел с помощью команды быстрого доступа по URI:
ms-settings:dateandtime
). Проверьте, что здесь включена опцию Set time automatically и выполните синхронизацию, нажав кнопку Sync now в разделе Additional settings.
Если синхронизация времени с Интернетом не работает, проверьте, с какого внешнего NTP сервера должен получить время ваш компьютер. Выполните команду:
w32tm /query /peers
По умолчанию компьютеры в рабочих группах (не присоединенные к домену Active Directory) настроены на получение времени с серверов time.windows.com.
Если при запуске этой команды появилась ошибка “The following error occurred: The service has not been started. (0x80070426)”, проверьте состояние службы Windows Time. Она должна быть настроена на автоматический или ручной запуск. Можете проверить состояние службы с помощью PowerShell или консоли services.msc:
Get-Service w32time| Select DisplayName,Status, ServiceName,StartType
Перезапустите службу:
Restart-Service -Name w32time
Если служба отключена, включите ее.
Проверьте, что с вашего компьютера доступен хост time.microsoft.com.
Сначала проверьте, что ваш компьютер может разрешить это имя в IP адрес:
nslookup time.windows.com
Если ваш компьютер не может отрезолвить это имя в IP адрес (ошибка синхронизации времени The peer is unresolved), значит в настройках сетевого адаптера вашего компьютера указан DNS сервер, который не доступен, или изолирован от интернета. Попробуйте сменить адрес первичного DNS сервера на DNS сервер Google (8.8.8.8). Можно изменить настройки DNS для сетевого адаптера в Windows с помощью PowerShell.
Вывести список сетевых интерфейсов:
Get-NetAdapter
Изменить настройки DNS для сетевого адаптера с ifIndex 10:
Set-DNSClientServerAddress –InterfaceIndex 10 –ServerAddresses 8.8.8.8
Проверьте доступность сервера с помощью ping:
ping time.windows.com
И затем проверьте, что сервер времени Microsoft доступен по порту NTP (UDP 123). Для проверки доступности UDP порта можно использовать утилиту portquery или можно напрямую обратиться к серверу и запросить у него текущее время:
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 Allow
Enable-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 /update
w32tm /resync
Проверьте, что ваш компьютер успешно получил время с нового источника времени (NTP сервера):
w32tm /query /status
Если ничего не помогло, попробуйте полностью сбросить настройки службы Windows Time:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
Выполните синхронизацию времени:
w32tm /resync
Также вы можете добавить NTP сервер в список серверов времени и выполнить синхронизацию из панели управления Windows. Перейдите в Settings -> Time & language -> Date & time -> Additional clocks –> Internet Time
Убедитесь, что включена опцию Synchronize with an Internet time, добавьте новый сервер time.nist.gov и нажмите кнопку Update Now.
Вы можете добавить NTP сервера в этот список через реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers.
Для автоматической синхронизации времени в Windows используется отдельно задание в планировщике Task Scheduler. Запустите консоль taskschd.msc и перейдите в раздел Task Scheduler (Local) -> Task Scheduler Library -> Microsoft -> Windows -> Time Synchronization. Проверьте, что задание SynchronizeTime включено.
Также вы можете проверить состояние задания Task Scheduler с помощью PowerShell:
Get-ScheduledTask SynchronizeTime
Чтобы включить его:
Get-ScheduledTask SynchronizeTime|Enable-ScheduledTask
Time is money but all the money in the world can’t buy you more time. That’s why pretty much every gadget you buy also shows time, including your computer. What happens when time is not updating or syncing in Windows 10? You run the risk of running late in whatever it is that you are doing.
You need it more than you are willing to acknowledge. Fortunately, that error is not a biggie and relatively easy to solve. Let’s begin.
Fix Time Not Updating or Syncing in Windows 10
While you can always take a quick peek at your smartwatch/band, it’s still important to fix that digital clock that sits in the Taskbar.
1. Date & Time Settings
Press Windows key+I to open Settings and go to Time & Language > Date & Time. Make sure that Set the time automatically is enabled here. If time is not syncing, scroll a little to click on the Sync button to do so manually. Check the last time it was synced as well.
What about the time zone? Scroll a little more and you can select the correct timezone if it isn’t selected by default. In fact, you can add different clocks for different time zones. Useful if you are working in different time zones remotely or travel frequently.
If setting time to automatically based on time zone is not working, you can choose to set it manually too. Try and see if that helps resolve the time not updating in Windows 10 error.
2. Windows Time Service Status
Open the Run Prompt by hitting Windows key+R on your keyboard. Typeservices.msc
and hit Enter to open the Windows Services tab.
Also Read: How to Fix Linux Clock Showing Different Time than Windows In Dual Boot
Scroll a little to find Windows Time service entry. Double-click on it to open a pop-up. Make sure that the service is Started and that it is set to do so Automatically. In the example above, it is set to Manual and Service status is Stopped. Start it and set it to Auto. Save everything and reboot your computer to check if time not updating or syncing error is fixed or not.
3. Command Prompt
Another way to sync time is by using Command Prompt. Search for it in the Start menu and right-click to open with admin rights. When it opens, you will give the below command and hit Enter.
net stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync
This command will force Windows 10 to sync time from its servers. A reboot may be required to see desired effects.
Also Read: How to Fix Android Clock Widget Showing Wrong Time Error
4. Re-register Windows Time Process
If the trick shared in step 3 worked for you, I would suggest you to re-register the Windows Time process. Here is a little background. There is a file called W32Time.exe which is located in the C drive, the same one where you have installed Windows 10. That file stores date and time sync related data for all servers and clients used on the machine.
We will use W32tm.exe
file to diagnose the problem using the Command Prompt. Open it with admin rights and give the below command.
net stop w32time w32tm /unregister w32tm /register
5. Re-register Windows Time DLL File
You know the drill by now. Open the Command Prompt, again, with admin rights and here is the command.
regsvr32 w32time.dll
Don’t worry. None of these commands are going to mess up anything except time, which in your case is already messed up. Just kidding. One of these commands might solve fix the time not syncing in Windows 10 error.
Also read: How to Fix DPC Watchdog Violation Error in Windows 10
6. Internet Time Server
Windows 10 connects with Windows Timer Server to determine the correct time based on your preferred location and settings. That’s when you have selected automatic time sync. But, there are other servers too. Right-click on time in the Taskbar and select Adjust date/time. Click on Add clocks for different time zones here.
In the pop-up that follows, click on Change settings. This is where you can change the time server from the drop-down menu.
Don’t forget to click on the Update now button after you are done. This will update the time and sync it to the new time server. See if the time not syncing or updating error is resolved or not. As there are more than a one-time server, try each one until the problem is resolved.
Note that the option Synchronise with an Internet time server option should be enabled here.
If you are facing trouble or want to sync time to an internal clock, Microsoft has a detailed with a one-click software solution waiting for you.
7. CMOS Battery
There is a thing called CMOS Battery that is installed on your computer’s motherboard. If that is not working correctly, none of the steps I shared is going to work for you. Notice how your computer always gets the time right even when the computer is shut down for hours? That’s how.
Microsoft recommends changing CMOS battery if you are not sure, call your IT guy now.
As noted earlier, while the error is not something complex or even significant, it can be frustrating. You can try downloading third-party time and clock apps or weather apps that also show time. Other ways can be doing a simple Google search to know the current time. You can also simply start wearing a watch or a smartwatch if none of the above solutions worked for you.
If you found another way to resolve this error, please do share it with us in the comments below. That will help our readers too.
Disclosure: Mashtips is supported by its audience. As an Amazon Associate I earn from qualifying purchases.