The date and time that is set on your Windows 11 PC or laptop are more important than you might think. It essentially helps your PC or laptop to recognize the time zone of your region and connect to different servers on the internet. And as you clicked on this article, we are guessing that you are experiencing the time sync not working in Windows 11 issue on your device and are looking for working fixes!
Well, fret not, in this in-depth guide, we have listed some of the best solutions that you can try for the time sync not working in Windows 11 issue. Be sure to try them out on your device one by one to fix the date and time sync feature on your Windows 11 laptop or PC.
Fix Time Sync Not Working in Windows 11
Now, below you will find some of the top working fixes for the time and date sync not working in Windows 11 issue. Try them out on your device using the provided steps and make sure to follow them as they are.
1. Check Your Internet Network
The time and date sync feature in Windows 11, as you might already know, relies on an active internet network to regularly connect with the Windows servers and update the time and the time zone of your PC or laptop. Hence, if your internet is not working properly or experiencing slow speeds, you might experience the time sync not working issue on your Windows 11 PC or laptop.
In this case, you can contact your internet provider to re-activate your data connection. After that, use the steps below to sync the date and time on your Windows 11 device:
1. Press Windows + I to launch the Settings app in Windows 11.
2. Go to the Time & language tab on the left navigation bar and select the Date & time option.
3. Make sure that the toggles for Set time automatically and Set time zone automatically are enabled.
4. Click the Sync now button to sync the date and time on your Windows 11 PC or laptop.
2. Set the Date and Time Manually in Windows 11
Now, if the above method did not resolve the time sync not working issue on your Windows 11 device, you can try setting the date and time manually on your PC or laptop. To do that, use the steps right below:
1. Press the Windows + I shortcut to open Windows Settings.
2. Under the Time & language tab, select the Date & time option.
3. Now, disable the toggles for both the Set time automatically and Set time zone automatically options.
4. Next, click the Change button beside the Set the date and time manually option.
5. On the following UI, set the date and time manually according to your current time zone and region.
6. After that, click the Change button on the Change date and time window to save the changes.
3. Change the Time Server in Windows 11
The next thing that you can try to fix the time sync not working in Windows 11 issue is changing the time server on your PC or laptop. Follow the steps right below to manually change the time server on your PC or laptop and fix the date and time sync feature in Windows 11:
1. Press Windows + R to open the Run tool in Windows 11.
2. Type control in the text field and press Enter to launch the Control Panel.
3. Go to the Clock and Region menu.
4. Click the Date and Time option.
5. On the following UI, go to the Internet Time tab and click the Change settings… button.
6. Now, make sure that the checkbox for Synchronize with an Internet time server option is marked.
7. Next, click the arrow beside the Server field to open the drop-down box and select the secondary server.
8. Click the Update now button to save the change.
9. Close the Control Panel and use the steps from Fix #1 to sync the time via Windows settings.
4. Restart Windows Time Service in Windows 11
The Windows Time service is essentially the Windows service that is responsible for handling the date and time in Windows 11. Hence, minor issues with the Windows Time service or conflicts with other processes or services in Windows can cause the time sync not working issue on your PC or laptop.
In this case, use the steps below to restart the Windows Time service in Windows 11 and fix the time sync issue on your device:
1. Press the Windows + R shortcut to open the Run tool in Windows 11.
2. Type in Services.msc in the text field and press Enter.
3. Next, find the Windows Time service on the left panel of the Services window.
4. Right-click on it and click the Restart option.
Note: If the Windows Time service is not running on your device, click the Start button on the context menu to initiate it.
5. Then, double-click on the Windows Time service to open its Properties window.
6. In the Properties menu, make sure that the Startup type for the Windows Time service is set to Automatic.
7. If it is not, choose the said option from the drop-down menu and click the Apply button to save the change.
After making these changes, check whether or not the time sync not working issue has been fixed on your Windows 11 PC or laptop.
5. Use Command Prompt to Force Time Sync in Windows 11
Now, if the above methods did not fix the time sync not working in Windows 11 issue on your device, you can use the Command Prompt tool to force your device to sync the date and time. Check out the steps to do that right below:
1. Press Windows + S to open Windows search and search for cmd.
2. Click the Run as administrator button for the Command Prompt program in the search results.
3. Click Yes on the following User Account Control prompt.
4. Once the Command Prompt program opens, type in the following commands and press Enter one by one:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync
After executing all the above commands in Command Prompt, the date and time sync not working issue should be fixed on your Windows 11 laptop or PC.
6. Add a New Time Server in Windows 11
If the above method with Command Prompt did not resolve the time sync problem on your Windows 11 PC or laptop, you can try adding a new Time server to your system. For this, however, you’d have to use the Windows Registry Editor and that can be a bit tricky. You see, if you make an incorrect change in the Registry Editor in Windows 11, it may cause fatal system issues and you might have to reinstall Windows on your device.
So, we recommend you take a backup of your current Registry files before proceeding to the steps to add a new Time server in Windows 11. Also, be sure to follow the below steps just as they are to avoid nasty situations:
1. Use Windows + R to open the Run tool in Windows 11.
2. Type in regedit in the text field and press Enter.
3. Click Yes on the following UAC prompt.
4. Once the Registry Editor window opens, copy and paste the following path on the URL bar above and press Enter.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
5. Now, right-click on a blank space on the right pane and place your cursor over the New option to expand the context menu.
6. Click the String Value option to create a new key.
7. Type in the number for the server. In this case, it is the third server, so I am going to name it 3.
8. Next, double-click the newly-created string value.
9. Type time.google.com
in the Value data field and click the OK button.
10. Now that you have added a new time server in Windows 11, use the steps in Fix #3 to change the current time server and set the new one on your PC or laptop.
After that, check whether the time sync not working in Windows 11 issue has been fixed or not.
7. Run SFC Scan in Windows 11
An issue in any of the system files on your Windows 11 PC or laptop can also cause the time sync not working issue. In this case, the System File Checker scan (SFC scan), which is a command-line tool for checking the system file directory and replacing missing or corrupt system files in Windows 11, is your best option.
Follow the steps below to run the SFC scan on your Windows 11 device and fix the time sync not working problem:
1. Use Windows + S to open Windows search and search for cmd.
2. Select the Run as administrator button for Command Prompt.
3. Click Yes on the UAC prompt.
4. Type in the following command in Command Prompt and press Enter:
sfc /scannow
5. After the SFC scan is completed, restart your Windows 11 PC or laptop.
Following the restart, the time sync not working issue on your device should be fixed and you will be able to sync the date and time in Windows 11 again.
FAQs
Why can’t I sync the date and time in Windows 11?
The time sync not working in Windows 11 issue is common among users and can be caused by various factors, including slow or no internet connection, server issues, misconfigured settings, issues in system files, and others.
Why are the date and time wrong on my Windows 11 laptop?
The date and time on your Windows 11 PC or laptop are automatically set as per your time zone and region. Hence, if your region is somehow set to a different location, your Windows 11 PC or laptop might show an incorrect date and time. In this case, you can sync them with available time servers via Windows settings.
Can I set the time automatically in Windows 11?
Yes, you can surely set the time automatically in Windows 11 to let your PC or laptop automatically detect the time zone and set the date and time accordingly. For this, make sure the toggle for Set time automatically and Set time zone automatically are enabled in Windows settings.
Final Words
So, these were some of the top solutions to fix the time sync not working issue in Windows 11. Be sure to try them all out on your PC or laptop and get the time sync feature up and running in Windows 11 again.
We hope that one of the above methods works for you and that you are able to fix the issue on your device as soon as possible. You can also check out some of our other fix guides for Windows 11-related issues from right here!
Все способы:
- Способ 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, когда ваш компьютер не может автоматически синхронизировать свое время с серверами времени 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
A lot of the Windows 11 users have been observed registering complaints, wherein they are facing issues in date and time synchronization. You can easily observe this issue while facing several system-related problems while setting the correct date and time. Though, Windows 11 generally uses Network Time Protocol (NTP), for the synchronization of date and time. If not so, then these can update the date and time manually.
You can conveniently select any of these methods to resolve the date and time synchronization issue in your Windows 11 device.
Page Contents
Method 1: Using Settings for Date and time synchronization
1. Open Settings either directly or by pressing Window + I keys.
2. Select Time & language from the left side.
3. Click on Date & time from the right side.
4. Now, turn on both the Set Tome Automatically and Set time zone automatically (refer screenshot mentioned below).
5. Now, the date and time of your device will be updated automatically.
Method 2: Using Control Panel for manual syncing
1. Open Control Panel.
2. Select Date and Time.
3. Now, select Internet Time on the top right.
4. Press Change settings.
5. Lastly select Update Now, then OK to manually sync time.
Method 3: Using Window Time service
1. Open Run dialogue box directly or by pressing Windows + R keys.
2. Now, type services.msc and press Ok.
3. Select Windows Time Service on the right side.
4. Now, select Automatic under Startup type.
5. Press the Start button.
6. Lastly, click on Apply and OK to save your desired changes.
Method 4: By changing Registry Values.
1. Open Run dialogue box directly or by pressing Windows + R keys.
2. Now, type regedit and press Ok.
3. Go to
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
4. Select MaxNegPhaseCorrection from the right side.
5. Now, set ffff as the Value data (see screenshot for reference).
6. Tap on OK to save the change.
After select any of these methods you can conveniently fix date and time synchronization failed on Windows 11 of your device.
RELATED ARTICLES
В Windows 11 очень важно иметь системные часы или синхронизацию времени. Существует множество служб, фоновых процессов и даже приложений, таких как Microsoft Store, для правильной работы которых используется системное время. Если время не установлено должным образом, эти приложения могут выдавать сообщения об ошибках.
Синхронизировать время в Windows 11 очень просто, рассмотрим три способа.
Самый простой способ синхронизировать время на вашем компьютере с Windows 11 — через приложение «Параметры». Сначала открываем меню настроек, нажав клавиши «Win+I» на клавиатуре. В окне настроек нажимаем на пункт «Время и язык» на левой панели, а затем выбираем «Дата и время» в правой части окна.
В разделе «Дополнительные параметры» нажимаем кнопку «Синхронизировать».
Перед кнопкой «Синхронизировать» появится галочка, а сама кнопка «Синхронизировать» станет серой.
Способ 2. Синхронизируем время в Windows 11 через панель управления
Открываем «Панель управления» через поиск Windows 11, введя соответствующий запрос в строке поиска.
В окне «Панель управления» переходим в настройку «Часы и регион».
Затем в «Дата и время» в окне «Часы и регион».
В появившемся окне «Дата и время» щелкаем мышью по вкладке «Время по Интернету».
Далее нажимаем на кнопку «Изменить параметры..».
В окне «Настройка времени по Интернету» выбираем сервер, нажимаем кнопку «Обновить сейчас», а затем кнопку «ОК».
Способ 3. Синхронизируем время в Windows 11 через терминал или командную строку или PowerShell
Для открытия терминала Windows 11, щелкаем правой кнопкой мыши по меню «Пуск» и выбираем пункт «Терминал Windows (Администратор)».
В окне «Разрешить этому приложению вносить изменения на вашем устройстве?» нажимаем кнопку «Да».
После того, как откроется окно терминала Windows 11, вводим следующие команды, соблюдая приведенную ниже последовательность. После ввода каждой команды, нажимаем «Enter» на клавиатуре.
net stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync
После выполнения каждой команды в указанном порядке, время синхронизируется, если этого не произошло, перезагрузите компьютер.