Как исправить проблему с синхронизацией времени в Windows

Ваш ПК с Windows автоматически синхронизирует время с сервером времени, чтобы всегда показывать вам правильный час дня. Если ваш ПК не может синхронизировать время, вы получите сообщение, которое гласит: “Произошла ошибка во время синхронизации Windows с сервером времени.” Этот учебник показывает, как исправить проблему с синхронизацией времени в Windows на вашем ПК.
Совет: не нравится встроенный пакет безопасности Windows? Вот как вы можете навсегда отключить Windows Defender.
Содержание
- Включите автоматическую настройку времени
- Проверьте службу времени Windows
- Включите функцию синхронизации времени
- Используйте командную строку для принудительной синхронизации времени
- Обновите настройки интернет-времени
- Выберите другой сервер времени
- Добавьте дополнительные серверы времени
- Используйте редактор реестра для исправления проблемы
- Запустите SFC-сканирование
- Часто задаваемые вопросы
1. Включите автоматическую настройку времени
Проверка того, включена ли опция “Автоматическая настройка времени” на вашем ПК, - это первое, что вы должны сделать, если сталкиваетесь с проблемой синхронизации времени.
- Нажмите Windows + I, чтобы открыть меню настроек на вашем ПК.
- Нажмите на вкладку “Время и язык” в левой боковой панели.

- Нажмите на раздел “Дата и время” в правой боковой панели.

- Включите опцию “Автоматическая настройка времени” в правой боковой панели.

- В правой боковой панели убедитесь, что выбран правильный часовой пояс в выпадающем списке “Часовой пояс”. В качестве альтернативы, вы можете включить опцию “Автоматическая настройка часового пояса”.

2. Проверьте службу времени Windows
Настройка службы времени Windows на автоматическую часто исправляет проблему. Следуйте этим шагам, чтобы это сделать.
- Нажмите Windows + R, чтобы открыть “Выполнить” и введите
services.mscв поле поиска, чтобы открыть окно “Службы”.

- Найдите службу “Windows Time” в правой боковой панели и дважды щелкните по ней, чтобы открыть окно свойств.

- На вкладке “Общие” нажмите на выпадающий список “Тип запуска” и выберите “Автоматически”. Нажмите “Применить -> ОК”.

- Проверьте “Статус службы”, чтобы увидеть, работает ли она. Если нет, нажмите кнопку “Запустить”, затем “Применить -> ОК”.

Совет: нужно проверить прогноз на завтра? Ознакомьтесь с лучшими приложениями для погоды для Windows.
3. Включите функцию синхронизации времени
- Нажмите Windows + R, чтобы открыть “Выполнить” и вставьте
taskschd.mscв поле поиска. Нажмите кнопку “ОК”, чтобы открыть “Планировщик заданий”.

- Дважды щелкните “Библиотека планировщика заданий”, чтобы развернуть ее, затем перейдите в “Microsoft → Windows”.

- Дважды щелкните на папке “Синхронизация времени” в левой боковой панели.

- Щелкните правой кнопкой мыши на “SynchronizeTime”, затем нажмите “Включить”.

- Закройте “Планировщик заданий” и перезагрузите компьютер. Проверьте, была ли решена проблема с синхронизацией времени.
4. Используйте командную строку для принудительной синхронизации времени
Если проблема сохраняется, используйте командную строку, чтобы повторно зарегистрировать службу времени, а затем повторно синхронизировать время.
- Нажмите Windows + X и запустите “Терминал (администратор)”.

- Выполните следующие команды по порядку.
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync
- Закройте Windows PowerShell и проверьте, исчезла ли проблема с синхронизацией времени.
Хорошо знать: скрывайте эти надоедливые обновления Windows, используя PowerShell.
5. Обновите настройки интернет-времени
Еще одна вещь, которую вы можете попробовать, - это обновить параметры интернет-времени вашего компьютера.
- Откройте окно “Выполнить” на вашем ПК.
- Введите “control panel” в поле поиска и нажмите кнопку “ОК”, чтобы открыть Панель управления.

- Выберите “Часы и регион”.

- Нажмите на опцию “Установить время и дату”, чтобы открыть окно “Дата и время”.

- В разделе “Интернет-время” нажмите кнопку “Изменить настройки”. Это откроет окно “Настройки интернет-времени”.

- Убедитесь, что выбрана опция “Синхронизировать с интернет-сервером времени” и нажмите кнопку “Обновить сейчас”. Вы получите сообщение, что часы были успешно синхронизированы. После этого нажмите “ОК”.

6. Выберите другой сервер времени
“Time.windows.com” - это сервер времени по умолчанию на вашем ПК с Windows, но иногда выбор другого сервера времени может исправить проблемы с синхронизацией.
- Откройте окно “Настройки интернет-времени”, как показано выше.
- Выберите “time.nist.gov” из выпадающего списка рядом с “Сервер“. Нажмите “Обновить сейчас”. Ваши часы будут синхронизированы с новым сервером. Нажмите “ОК”.

Совет: заметили, что ваш компьютер стал медленным? Возможно, вам нужно очистить реестр Windows.
7. Добавьте дополнительные серверы времени
Если ничего из вышеперечисленного не помогло, вы можете попробовать добавить новый сервер времени и посмотреть, решит ли это проблему.
- Откройте “Выполнить” и введите
regeditв поле поиска, затем нажмите кнопку “ОК”, чтобы открыть Редактор реестра.

- Вставьте следующую строку в адресную строку “Редактора реестра” и нажмите Enter.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
- Щелкните правой кнопкой мыши в любом месте на белом поле и выберите “Создать → Строковое значение”.

- Щелкните правой кнопкой мыши на вновь созданной строке и выберите “Изменить”.

- Добавьте “time.google.com” в поле “Данные значения” и нажмите кнопку “ОК”.

- Следуйте шагам, упомянутым выше в разделе “Обновите настройки интернет-времени”, чтобы выбрать вновь добавленный сервер времени.
8. Используйте редактор реестра для исправления проблемы
Вы можете изменить настройки реестра, чтобы заставить Windows обновлять время каждые шесть часов (21 600 секунд) и посмотреть, решит ли это проблему.
- Перейдите в Редактор реестра и вставьте следующую строку в адресную строку и нажмите Enter.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClie
- Дважды щелкните на ключе “SpecialPollInterval”, затем выберите “Десятичное” и установите данные значения как 21600. Нажмите “ОК”.

- Закройте “Редактор реестра” и перезагрузите ПК.
9. Запустите SFC-сканирование
Вы можете использовать Проверку системных файлов (SFC), чтобы исправить проблему, если есть поврежденный файл, вызывающий сбой синхронизации времени Windows.
- Запустите “Терминал (администратор)”.
- Вставьте следующую команду и нажмите Enter.
sfc /scannow
- Windows исправит поврежденные файлы, если таковые имеются, в процессе. Когда он завершит работу, закройте Windows PowerShell, перезагрузите ПК и проверьте, исчезла ли проблема с синхронизацией времени.
Хорошо знать: если ваш компьютер продолжает зависать, вам нужно быстро найти основную причину. Эта статья может помочь вам разобраться в ситуации.
Часто задаваемые вопросы
Может ли слабая батарея CMOS вызвать неправильное время на ПК?
Батарея CMOS (комплементарный металл-оксидный полупроводник) питает чип CMOS, который хранит информацию о конфигурации системы, включая дату и время. Хотя это редкое явление, слабая батарея CMOS может вызвать отображение неправильного времени на вашем ПК. Что вы можете сделать, так это сбросить CMOS и проверить, исправляет ли это проблему.
Может ли вредоносное ПО вызвать неправильное время и дату на вашем ПК?
Да. Если ваш ПК показывает неправильное время и дату, даже после попыток использовать методы, описанные в этом посте, просканируйте ваш ПК с помощью хорошего инструмента для удаления вредоносного ПО. Кроме того, вы можете использовать Windows Defender через командную строку, чтобы создать свои собственные скрипты и запланированные задачи для лучшей защиты.
Какие еще способы поддерживать точное время на моем ПК?
Если вас интересуют альтернативы, у вас есть несколько вариантов. Например, вы можете автоматически настроить часы вашего компьютера на переход на летнее/зимнее время или использовать стороннее программное обеспечение для синхронизации времени, такое как Atomic Clock Sync, чтобы убедиться, что время, отображаемое на вашем ПК, точно.
Кредит изображения: Unsplash. Все скриншоты сделаны Сандипом Бабу.