Это руководство предоставит вам надежную синхронизацию времени в 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-сервера.