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

Як сервери синхронізації часу з Інтернетом за замовчуванням вже є стандартні сервера time.windows.com і time.nist.gov. Причому в поле «Сервер» відображається той сервер, остання синхронізація часу з яким пройшла успішно. Цей сервер запам'ятовується системою автоматично.
Після натискання на кнопку «Оновити зараз» повинна відбутися синхронізація часу і нижче відобразиться повідомлення «Час успішно синхронізовано з НАЗВА СЕРВЕРА» і ще нижче «Наступне виконання синхронізації: завтрашнього число.месяц.год в ЧАС.МІНУТ».
Якщо в повідомленні виводиться «Помилка при виконанні синхронізації з НАЗВА СЕРВЕРА», то варто перевірити підключення до мережі Інтернет, можливе підключення втрачено. Якщо підключення до Інтернет існує, варто повторити спробу ще раз, і якщо результат такої ж, то в поле «Сервер» потрібно спробувати змінити сервер на інший і спробувати ще разок.
Якщо при оновленні результат знову з помилкою, то, швидше за все проблема в антивірусі, а точніше в його файервол (мережевому екрані), який блокує порт, по якому ПК з'єднується з NTP-сервером. Стандартний мережевий екран Windows (Брандмауер) не блокує ці порти, якщо звичайно, це не налаштоване примусово.
Отже, щоб упевнитися в тому, що антивірус блокує або не блокує з'єднання з NTP-сервером, є 2 рішення цієї дилеми:
1. Якщо Ви профі в налаштуванні свого антивірусного ПО, то можна перевірити мережевий екран антивіруса і налаштувати в ньому фільтрацію.
2. Якщо дозволяють настройки антивірусного ПО, то на деякий час відключити мережевий екран в ньому. Якщо ж з якоїсь причини зробити цього не виходить, то можна спробувати тимчасово призупинити роботу самого антивіруса і перевірити синхронізацію часу з Інтернет. Найголовніше після перевірки не забути включити те, що відключали.
Додати новий NTP-сервер синхронізації часу з Інтернет можливо через все той же реєстр Windows. Причому, зробити це можливо навіть, не маючи доступу до мережі Інтернет. Значення серверів синхронізації зберігаються в розділі
Щоб додати сервер необхідно в цій гілці реєстру створити строковий параметр (тип REG_SZ) з наступним порядковим номером і в значенні нового створеного параметра прописати назву NTP-сервера.
Огляд вже подивилися 4726 раз!