Синхронізація часу в windows

В даній статті піде мова про синхронізацію часу в Windows XP. У Windows XP існує можливість завдання періоду синхронізації часу системи з часом Інтернет за допомогою протоколу NTP (Network Time Protocol). Крім цього додам, що даною здатністю володіє не тільки Windows XP, але і всі операційні системи з сімейства Windows вийшли пізніше.

Змінити період синхронізації можливо через реєстр Windows XP в гілці

За значення періоду синхронізації відповідає параметр SpecialPollInterval. За замовчуванням цей параметр має значення 3600 в десятковій системі числення. Вказується цей параметр в секундах.

Припустимо, існує необхідність встановити період синхронізації рівним 1 доби або 24 години. Арифметика обчислення потрібного значення тут проста.

1 хвилина = 60 сек 1 година = 60 хвилин колічесво секунд в 1 годині = 60 сек * 60 хвилин = 3600 сек Кількість секунд в 24 годині = 3600 сек * 24 ч = 86400 сек

Значення параметра SpecialPollInterval можна задавати як в десятковій системі, так і в шістнадцятковій. Інтервал SpecialPollInterval в 24 ч в шістнадцятковій системі числення дорівнює 15180. Отже, задаємо параметру SpecialPollInterval обчислене значення інтервалу в 24 ч.

Щоб не возитися з реєстром і не правити ці значення в ручну щораз, простіше буде зробити це один раз і потім експортувати цю галузь реєстру і в ручну відредагувати, залишивши лише параметром зі значенням SpecialPollInterval. В результаті чого у Вас повинен вийти ось такий reg-файлик. Або якщо ще більше автоматизувати, то можна створити і надалі запускати ось такий пакетний файлик.

Щоб перевірити працездатність зробленого вище заходами в «Пуск» - «Панель управління». У меню, потрібно переключитися до класичного вигляду. Вибрати меню «Дата і час». Відкриється віконце під назвою «Властивості: Дата і час». У верхній частині знаходимо вкладку з найменуванням «Час Інтернету» і переходимо на неї. Якщо елементи вкладки не активні, то для активації відзначаємо галкою пункт «Виконати синхронізацію з сервером часу в Інтернеті». В поле «Сервер» вибираємо один з декількох серверів, з якими буде проводитися синхронізація часу.

Синхронізація часу в windows

Як сервери синхронізації часу з Інтернетом за замовчуванням вже є стандартні сервера time.windows.com і time.nist.gov. Причому в поле «Сервер» відображається той сервер, остання синхронізація часу з яким пройшла успішно. Цей сервер запам'ятовується системою автоматично.

Після натискання на кнопку «Оновити зараз» повинна відбутися синхронізація часу і нижче відобразиться повідомлення «Час успішно синхронізовано з НАЗВА СЕРВЕРА» і ще нижче «Наступне виконання синхронізації: завтрашнього число.месяц.год в ЧАС.МІНУТ».

Якщо в повідомленні виводиться «Помилка при виконанні синхронізації з НАЗВА СЕРВЕРА», то варто перевірити підключення до мережі Інтернет, можливе підключення втрачено. Якщо підключення до Інтернет існує, варто повторити спробу ще раз, і якщо результат такої ж, то в поле «Сервер» потрібно спробувати змінити сервер на інший і спробувати ще разок.

Якщо при оновленні результат знову з помилкою, то, швидше за все проблема в антивірусі, а точніше в його файервол (мережевому екрані), який блокує порт, по якому ПК з'єднується з NTP-сервером. Стандартний мережевий екран Windows (Брандмауер) не блокує ці порти, якщо звичайно, це не налаштоване примусово.

Отже, щоб упевнитися в тому, що антивірус блокує або не блокує з'єднання з NTP-сервером, є 2 рішення цієї дилеми:

1. Якщо Ви профі в налаштуванні свого антивірусного ПО, то можна перевірити мережевий екран антивіруса і налаштувати в ньому фільтрацію.

2. Якщо дозволяють настройки антивірусного ПО, то на деякий час відключити мережевий екран в ньому. Якщо ж з якоїсь причини зробити цього не виходить, то можна спробувати тимчасово призупинити роботу самого антивіруса і перевірити синхронізацію часу з Інтернет. Найголовніше після перевірки не забути включити те, що відключали.

Додати новий NTP-сервер синхронізації часу з Інтернет можливо через все той же реєстр Windows. Причому, зробити це можливо навіть, не маючи доступу до мережі Інтернет. Значення серверів синхронізації зберігаються в розділі

Щоб додати сервер необхідно в цій гілці реєстру створити строковий параметр (тип REG_SZ) з наступним порядковим номером і в значенні нового створеного параметра прописати назву NTP-сервера.

Огляд вже подивилися 4726 раз!