Это руководство предоставит вам надежную синхронизацию времени в Windows 8 и Windows 7. Также это позволит вам преодолеть некоторые трудности при использовании двойной загрузки с Linux.
Обратите внимание: вам понадобятся административные привилегии для завершения этой настройки.
Если у вас возникли проблемы, вопросы, идеи - оставьте комментарий.
Выберите правильный часовой пояс
Прежде всего, вам нужно открыть окно настройки Date and Time
. Вы можете сделать это, щелкнув правой кнопкой мыши на виджете времени на панели инструментов и выбрав « Adjust date/time
. Затем вы должны нажать кнопку Change time zone...
Теперь убедитесь, что ваш часовой пояс настроен правильно. Если нет, выберите нужный из выпадающего меню.
Если вы не знаете свой часовой пояс в стандарте UTC, вы можете найти его здесь. Просто выберите вашу страну и город в левом меню. Ваш часовой пояс будет записан под текущим временем: например, по московскому времени (MSK) +0400 UTC
Теперь закройте окно, нажав кнопку OK
.
Выберите NTP-сервер
Откройте вкладку « Internet Time
и нажмите кнопку « Change settings...
(вам потребуются права администратора). Убедитесь, что в открывшемся окне установлен флажок.
Теперь мы хотим указать действительный NTP-сервер. Это позволит вашему компьютеру автоматически синхронизировать время с удаленного сервера. Я бы порекомендовал вам использовать сервер с ntp.org. Просто откройте веб-сайт, выберите нужный регион в правом меню (например, Европа), выберите свою страну на следующей странице. Теперь вы должны увидеть в заголовке адрес соответствующего NTP-сервера для вашей страны, например: Российская Федерация - ru.pool.ntp.org. Скопируйте этот адрес и вставьте его в текстовое поле « Server
диалогового окна « Internet Time Settings
. Нажмите OK
.
Теперь вы можете закрыть окно « Date and Time
.
Время обновления при загрузке
Следующее, что мы должны сделать, это настроить Task Scheduler
чтобы он обновлял наше время в процессе загрузки.
Откройте Control Panel
. Найдите Administrative Tools
и откройте его. Теперь откройте Task Scheduler
из списка инструментов администрирования.
Нажмите Actions
> Create Task...
На вкладке General
:
- Укажите имя, например: Синхронизировать время
- Установите флажок
Run whether user is logged on or not
- Tick
Run with highest privileges
- Убедитесь, что выбран правильный пользователь (он должен иметь права администратора). Вы можете изменить пользователя, нажав
Change user or Group
На вкладке Triggers
:
Нажмите кнопку New...
Выберите At startup
из выпадающего меню Begin the task
.
Вы также можете создать другие триггеры, если хотите. Например, вы можете запускать эту задачу каждый час, чтобы убедиться, что у вас есть точное время
Нажмите кнопку OK
.
На вкладке Actions
:
Нажмите кнопку New...
Заполните форму согласно этим значениям:
Программа / скрипт: schtasks
Добавьте аргументы (необязательно):
/Run /I /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime"
Мы используем консольную утилиту schtasks для запуска специальной задачи Microsoft, которая поставляется вместе с Windows под названием ForceSynchronizeTime, которая используется для принудительного обновления даты и времени.
Нажмите кнопку OK
.
На вкладке Conditions
:
- Снимите флажок
Start the task only if the computer is on AC power
На вкладке « Settings
»:
Отметьте галочкой Run task as soon as possible after a scheduled start is missed
Отметьте, If the task fails, restart every
и выберите 1 minute
, а также укажите 15 times
чтобы Attempt to restart up to
.
Установите флажок Stop the task if it runs longer than
и укажите 5 minutes
.
Нажмите кнопку OK
.
Введите пароль для выбранного пользователя, когда будет предложено.
Тест (необязательно)
Отрегулируйте время вручную, чтобы оно стало неправильным. Щелкните правой кнопкой мыши по созданной задаче в списке задач и выберите « Выполнить». Если все настроено правильно, ваше время будет обновлено с выбранного NTP-сервера.