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

Изображение, иллюстрирующее проблему синхронизации времени

Ваш ПК с Windows автоматически синхронизирует время с сервером времени, чтобы всегда показывать вам правильный час дня. Если ваш ПК не может синхронизировать время, вы получите сообщение, которое гласит: “Произошла ошибка во время синхронизации Windows с сервером времени.” Этот учебник показывает, как исправить проблему с синхронизацией времени в Windows на вашем ПК.

Совет: не нравится встроенный пакет безопасности Windows? Вот как вы можете навсегда отключить Windows Defender.

Содержание

    1. Включите автоматическую настройку времени
    1. Проверьте службу времени Windows
    1. Включите функцию синхронизации времени
    1. Используйте командную строку для принудительной синхронизации времени
    1. Обновите настройки интернет-времени
    1. Выберите другой сервер времени
    1. Добавьте дополнительные серверы времени
    1. Используйте редактор реестра для исправления проблемы
    1. Запустите SFC-сканирование
  • Часто задаваемые вопросы

1. Включите автоматическую настройку времени

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

  1. Нажмите Windows + I, чтобы открыть меню настроек на вашем ПК.
  2. Нажмите на вкладку “Время и язык” в левой боковой панели.

Fix-Time-Sync-Failed-Issue-Time-An-Language

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

Fix-Time-Sync-Failed-Issue-Date-And-Time

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

Fix-Time-Sync-Failed-Issue-Set-Time-Automatically

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

Fix-Time-Sync-Failed-Issue-Set-Time-Zone

2. Проверьте службу времени Windows

Настройка службы времени Windows на автоматическую часто исправляет проблему. Следуйте этим шагам, чтобы это сделать.

  1. Нажмите Windows + R, чтобы открыть “Выполнить” и введите services.msc в поле поиска, чтобы открыть окно “Службы”.

Fix-Time-Sync-Failed-Issue-Run

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

Fix-Time-Sync-Failed-Issue-Windows-Time

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

Fix-Time-Sync-Failed-Issue-Startup

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

Fix-Time-Sync-Failed-Issue-Start-Service

Совет: нужно проверить прогноз на завтра? Ознакомьтесь с лучшими приложениями для погоды для Windows.

3. Включите функцию синхронизации времени

  1. Нажмите Windows + R, чтобы открыть “Выполнить” и вставьте taskschd.msc в поле поиска. Нажмите кнопку “ОК”, чтобы открыть “Планировщик заданий”.

Fix-Time-Sync-Failed-Issue-Taskschd

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

Fix-Time-Sync-Failed-Issue-Windows

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

Fix-Time-Sync-Failed-Issue-Time-Synchronization

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

Fix-Time-Sync-Failed-Issue-Time-Synchronization-Enable

  1. Закройте “Планировщик заданий” и перезагрузите компьютер. Проверьте, была ли решена проблема с синхронизацией времени.

4. Используйте командную строку для принудительной синхронизации времени

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

  1. Нажмите Windows + X и запустите “Терминал (администратор)”.

Fix-Time-Sync-Failed-Issue-Terminal

  1. Выполните следующие команды по порядку.
net stop w32time  
w32tm /unregister  
w32tm /register  
net start w32time  
w32tm /resync

Fix-Time-Sync-Failed-Issue-Force-Time-Sync

  1. Закройте Windows PowerShell и проверьте, исчезла ли проблема с синхронизацией времени.

Хорошо знать: скрывайте эти надоедливые обновления Windows, используя PowerShell.

5. Обновите настройки интернет-времени

Еще одна вещь, которую вы можете попробовать, - это обновить параметры интернет-времени вашего компьютера.

  1. Откройте окно “Выполнить” на вашем ПК.
  2. Введите “control panel” в поле поиска и нажмите кнопку “ОК”, чтобы открыть Панель управления.

Fix-Time-Sync-Failed-Issue-Start-Control-Panel

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

Fix-Time-Sync-Failed-Issue-Start-Clock-And-Region

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

Fix-Time-Sync-Failed-Issue-Set-the-Time-and-date

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

Fix-Time-Sync-Failed-Issue-Internet-Time

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

Update Internet Time Settings 2

6. Выберите другой сервер времени

“Time.windows.com” - это сервер времени по умолчанию на вашем ПК с Windows, но иногда выбор другого сервера времени может исправить проблемы с синхронизацией.

  1. Откройте окно “Настройки интернет-времени”, как показано выше.
  2. Выберите “time.nist.gov” из выпадающего списка рядом с “Сервер“. Нажмите “Обновить сейчас”. Ваши часы будут синхронизированы с новым сервером. Нажмите “ОК”.

Fix-Time-Sync-Failed-Issue-Nist-Server

Совет: заметили, что ваш компьютер стал медленным? Возможно, вам нужно очистить реестр Windows.

7. Добавьте дополнительные серверы времени

Если ничего из вышеперечисленного не помогло, вы можете попробовать добавить новый сервер времени и посмотреть, решит ли это проблему.

  1. Откройте “Выполнить” и введите regedit в поле поиска, затем нажмите кнопку “ОК”, чтобы открыть Редактор реестра.

Fix-Time-Sync-Failed-Issue-Regedit

  1. Вставьте следующую строку в адресную строку “Редактора реестра” и нажмите Enter.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

Fix-Time-Sync-Failed-Issue-Date-Time

  1. Щелкните правой кнопкой мыши в любом месте на белом поле и выберите “Создать → Строковое значение”.

Fix-Time-Sync-Failed-Issue-New-String

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

Fix-Time-Sync-Failed-Issue-Modify

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

Fix-Time-Sync-Failed-Issue-New-Time-Server

  1. Следуйте шагам, упомянутым выше в разделе “Обновите настройки интернет-времени”, чтобы выбрать вновь добавленный сервер времени.

8. Используйте редактор реестра для исправления проблемы

Вы можете изменить настройки реестра, чтобы заставить Windows обновлять время каждые шесть часов (21 600 секунд) и посмотреть, решит ли это проблему.

  1. Перейдите в Редактор реестра и вставьте следующую строку в адресную строку и нажмите Enter.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClie

Fix-Time-Sync-Failed-Issue-Time-Update

  1. Дважды щелкните на ключе “SpecialPollInterval”, затем выберите “Десятичное” и установите данные значения как 21600. Нажмите “ОК”.

Fix-Time-Sync-Failed-Issue-Change-Value

  1. Закройте “Редактор реестра” и перезагрузите ПК.

9. Запустите SFC-сканирование

Вы можете использовать Проверку системных файлов (SFC), чтобы исправить проблему, если есть поврежденный файл, вызывающий сбой синхронизации времени Windows.

  1. Запустите “Терминал (администратор)”.
  2. Вставьте следующую команду и нажмите Enter.
sfc /scannow

Fix-Time-Sync-Failed-Issue-New-SFC-Scan

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

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

Часто задаваемые вопросы

Может ли слабая батарея CMOS вызвать неправильное время на ПК?

Батарея CMOS (комплементарный металл-оксидный полупроводник) питает чип CMOS, который хранит информацию о конфигурации системы, включая дату и время. Хотя это редкое явление, слабая батарея CMOS может вызвать отображение неправильного времени на вашем ПК. Что вы можете сделать, так это сбросить CMOS и проверить, исправляет ли это проблему.

Может ли вредоносное ПО вызвать неправильное время и дату на вашем ПК?

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

Какие еще способы поддерживать точное время на моем ПК?

Если вас интересуют альтернативы, у вас есть несколько вариантов. Например, вы можете автоматически настроить часы вашего компьютера на переход на летнее/зимнее время или использовать стороннее программное обеспечение для синхронизации времени, такое как Atomic Clock Sync, чтобы убедиться, что время, отображаемое на вашем ПК, точно.

Кредит изображения: Unsplash. Все скриншоты сделаны Сандипом Бабу.