3

В Windows 7 способ синхронизации часов с сервером времени чаще остается тем же, что и раньше (с помощью regedit)?

Существуют ли другие способы, такие как использование панели управления или системного инструмента?

4 ответа4

6

Это то же самое. С момента выхода Windows XP оно не изменилось.

Чтобы изменить задержку, просто отредактируйте следующий раздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient

Значение там - это количество секунд между обновлениями.

1

Атомная синхронизация часов работает хорошо для меня. Но он пока официально не поддерживается в Windows 7, как говорится в заметках. Но это работает для Windows Vista, так что все еще может работать.

1

В Windows 7 раздел реестра изменяется на:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Config\UpdateInterval

0

Мне нравится метод использования стандартного планировщика задач Windows, чтобы настроить работу, которая синхронизируется чаще. Что мне нравится в этом, так это то, что он работает хорошо, и мне не нужно связываться с реестром.

См. Http://www.pretentiousname.com/timesync/ для отличного описания этого.

Суть это:

Настройте задачу (запустите taskschd.msc из строки cmd) для запуска с желаемой частотой.

Вы добавите два действия к задаче, выполняемой от имени пользователя LOCAL SERVICE с наивысшими привилегиями.

1

программа / скрипт: %windir%\system32\sc.exe

аргументы: start w32time task_started

2

программа / скрипт: %windir%\system32\w32tm.exe

аргументы: /resync

В настройках обязательно установите флажок Run task as soon as possible after a scheduled start is missed.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .