Tkkastur.ru

Авто Бан
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Программа для синхронизации времени при загрузке

Программа для синхронизации времени при загрузке

ActualTime
Простой и мощный клиент серверов точного времени для Windows Mobile и PocketPC.

english русский

  • всегда быть уверены в том, что на Вашем КПК или коммуникаторе установлено точное время,
  • ничего не делать для этого,

то ActualTime — это именно то, что Вам нужно!

История создания

Все началось с проблемы. Один из авторов программы по долгу службы был вынужден значительное время находиться вдали от источников электроэнергии. При этом постоянно был необходим доступ в Интернет. Поэтому приходилось таскать с собой несколько запасных, заранее заряженных, аккумуляторов для коммуникатора. Проблема заключалась в следующем: коммуникатор Eten M600+ имел нехорошее свойство при смене аккумулятора сбрасывать системное время. Дата устанавливалась довольно забавная — 9 мая 2005 года, аккурат 60-летие Великой Победы :). Но радости от этого было мало. В конце концов бедолаге надоело устанавливать время вручную и начались поиски подходящего инструмента. Завершились они ничем.

К инструменту предъявлялись следующие требования:

  • управление только через иконку в панели задач (постоянно висящее окно очень мешало);
  • возможность запуска программы при старте системы;
  • возможность автоматической синхронизации времени при запуске;
  • возможность автоматической синхронизации по расписанию;
  • возможность задавать произвольные сервера точного времени;
  • автоматическое соединение с Интернет.

Ни один из предлагаемых продуктов этим условиям не удовлетворял.

Так появился ActualTime.

Возможности программы

Диалог

  • поддержка трех протоколов: SNTP, TIME, DAYTIME;
  • автоматическое соединение с Интернет;
  • настройка произвольных серверов времени;
  • возможность запуска при старте Windows;
  • автоматическая синхронизация при запуске;
  • автоматическая синхронизация по расписанию;
  • иконка в панели задач;
  • полная поддержка Unicode;
  • ведение лога;
  • интерфейс на русском и английском языках;
  • возможность локализации на любой язык;
  • подробная справочная система.

Системные требования

Программа работает на ОС PocketPC 2003 (WM 2003) и Windows Mobile 5 — 6.1. Есть все основания предполагать, что программа будет нормально работать под управлением ранних версий PocketPC. Поддерживаются все ориентации и разрешения экрана.

Устанавливается в основную память КПК и занимает там приблизительно 200 КБ.

Условия использования

ActualTime распространяется как условно-бесплатное программное обеспечение (shareware). Это значит, что Вы можете бесплатно скачать демонстрационную версию программы и пользоваться ею неограниченное время. Для получения полнофункциональной версии Вам необходимо пройти процедуру регистрации. Также смотрите лицензионное соглашение (файл eula_rus.txt в директории установки программы)

Загрузка

Текущий релиз — ActualTime 1.0

Для загрузки доступен CAB-файл демонстрационной версии. Полнофункциональную версию Вы можете получить только после регистрации.

Планы на будущее

В следующих версиях планируется:

  • исправить найденные ошибки :);
  • экспорт/импорт настроек;
  • контекстное меню в полях ввода;
  • не синхронизировать при старте системы, если используется PIN;
  • пинг списка серверов времени, определение сервера с минимальным временем отклика (для SNTP-серверов — с учетом стратума).

Если у Вас есть предложения по улучшению и расширению функциональности, пишите на actualtime@narod.ru. Также принимаются bugreports (жалобы на ошибки :).

Ограничения демо-версии

  • Окно сообщения о демо-версии при старте и завершении программы;
  • Окно сообщения об успешной или аварийной синхронизации (в полной версии только при ручной синхронизации).
Читайте так же:
Чем регулировать частоту переменного тока

Регистрация

Оплатить стоимость программы Вы можете через платежные системы WebMoney (WMZ, WME, WMR) и Яндекс.Деньги.

Стоимость программы:

  • WMZ — $14.90
  • WME — € 9.95
  • WMR и Яндекс.Деньги — 150 руб.

Номера счетов для оплаты:

WebMoney
  • Z046162446079
  • E015622115032
  • R748480881200
Яндекс.Деньги
  • 41001167064420

Для получения регистрационного ключа заполните форму регистрации (файл registration_rus.frm в папке установки программы) и вышлите ее по адресу actualtime@narod.ru. Если указанное имя для регистрации еще не используется, Вы получите письмо с подтверждением этого, в противном случае мы попросим Вас изменить его.

В качестве имени для регистрации ActualTime использует имя пользователя КПК, задаваемого в системных настройках (Settings/Owner Information/Name). Убедитесь, что в регистрационной форме Вы вписали именно его. В диалоге регистрации при установке полной версии имя изменить будет нельзя, следовательно, если ключ сформирован для имени, не совпадающего с указанным, Вы не сможете установить полную версию ActualTime.

Если ответа на Ваше письмо с регистрационной формой нет в течение двух суток, вышлите ее, пожалуйста, повторно. Не переводите деньги без подтверждения, в этом случае мы не можем гарантировать получения Вами регистрационного ключа и полнофункциональной версии.

Если Вы оплачиваете программу с помощью платежной системы Яндекс.Деньги, после получения подтверждения переведите 150 руб. на счет 41001167064420. В поле «Комментарий» обязательно укажите Ваше регистрационное имя, e-mail, кошелек для возврата. Эти данные обязательно должны совпадать с данными Вашей регистрационной формы.

Пользователям платежной системы WebMoney будет выставлен счет на номер, указанный в регистрационной форме, о чем мы сообщим Вам в письме-подтверждении. Просто оплатите его.

После получения платежа в течение двух суток (как правило, через несколько часов) Вам будет выслан регистрационный ключ и установочный пакет полнофункциональной версии на e-mail, указанный Вами в регистрационной форме.

Изменение времени обновления

Процедура связана с редактированием записей реестра с помощью стандартных возможностей системы:

  1. На клавиатуре одновременно нажать “WIN+R”, ввести в поле “regedit”.Окно Выполнить
  2. Перейти по следующему пути: HKEY_LOCAL_MACHINESYSTEMControlSet001servicesW32TimeTimeProvidersNtpClient.Путь в реестре
  3. Выбрать пункт “SpecialPollInterval”, кликнуть по нему дважды, переключиться на десятичную систему исчисления.Изменение параметра
  4. Определиться с интервалом, перевести его в секунды, внести значение в поле, нажать “ОК”.Ввод в секундах

Синхронизация в WinXP

Многие системы пишут частоту обновления, и по истечении определенного срока происходит автоматическая синхронизация времени через Интернет. Windows XP указывает это в настройке часов, расположенных на панели задач. Время последней синхронизации можно посмотреть, если нажать правой кнопкой по часам и выбрать пункт «Настройка даты/времени». В открывшемся окне нужно пройти по вкладке «Время интернета», где указано, когда была прошлая синхронизация и время будущей.

синхронизация времени через интернет

На картинке выше видно, что прошлая синхронизация завершилась ошибкой. Мы можем воспользоваться кнопкой «Обновить сейчас» для моментального обновления или выбрать из списка другой адрес. Сначала в списке два адреса, которые принадлежат Microsoft, обычно работают оба. В то же время в сети можно найти и другие сайты, дающие точное время. Найдя такой сервер, мы можем добавить его в этот список. Для этого не нужно нажимать на стрелку списка, достаточно нажать прямо на адрес в строке. Его необходимо выделить и вместо него добавить свой адрес (на всякий случай заметим, что настройки системы, в том числе и описанные выше, потребуют логина администратора). В любом случае, какой бы сервер ни использовался, между строками обычно выставляется неделя.

Читайте так же:
Как регулировать карбюратор на мотокосе штиль

синхронизация времени через интернет windows xp

Картинка показывает, что серверов несколько, а срок синхронизации, если обратить внимание на даты, равен одной неделе.

Автоматическая синхронизация папок

Программа Allway Sync, как уверяют нас сами производители, «использует инновационные алгоритмы синхронизации Ваших данных между настольными ПК, ноутбуками, USB-накопителями, удаленными серверами FTP/SFTP и WebDAV, различными онлайн-хранилищами данных… поддерживаются сжатие данных и шифрование. Она сочетает в себе пуленепробиваемую надежность с чрезвычайно простым интерфейсом.»

Что же, заинтриговать нас у них получилось, правда? Давайте проверим их заявление на практике.

Установка Allway Sync

Ничего страшного или запутанного в ней нет. Только два нюанса — НЕ снимайте галку на установку специальной службы (нужна для автоматического отслеживания изменений в папках)…

…а также определитесь — нужен ли Вам ярлык на рабочем столе и для всех ли пользователей Вашего компьютера Вы устанавливаете программу…

Настройка Allway Sync и работа в ней

Сразу после установки программы нужно научить её своему языку…

Остальные настройки программы покажу по мере её испытания. Итак, по умолчанию у нас уже есть какая-то задача под названием «New Job 1» — кликаем по вкладке правой кнопкой мыши и создаём свою личную новую задачу…

Читайте также на сайте:

После этого можно таким же образом переименовать или удалить какую-либо задачу. С этим разобрались — идём дальше и указываем папки для синхронизации…

…определяемся с направлением синхронизации (ссылка «Изменить» между стрелками в середине)…

(по умолчанию стоит общая синхронизация)

Если у Вас, как и у меня в данном случае, вторая папка живёт на флешке — рекомендую нажать кнопочку «Настроить…» и установить галочку для привязки программы к характеристикам накопителя…

Как видите — всё грамотно и понятно нам поясняют буквально на каждом шагу в этой чудной программе.

Первичная ручная синхронизация

Жму кнопку «Анализировать», читаю предупреждение и игнорирую его…

…после чего, наконец-то, синхронизирую папки…

Открыв во вкладках проводника сразу обе подопытных папки, проверил результат работы программы Allway Sync — всё чётко и без ошибок (сколько в одной папке файлов, столько и во второй).

Всё это хорошо, но это была обычная ручная синхронизация — где же автоматическая? Рассказываю.

Автоматическая синхронизация данных

Заходим в настройки нашей задачи, в которые можно попасть несколькими путями…

  • пункт «Вид» в меню программы и «Настройки…»
  • правой кнопкой мыши по вкладке задачи и в контекстном меню пункт «Свойства»
  • в английской раскладке клавиатуры нажмите «горячие» клавиши Ctrl+O (последовательно, без плюса)
Читайте так же:
Регулировка кпп на лансере 9

(кстати, тут и автозапуск программы можно включить)

…в самом низу списка настроек, что слева в окне, ищем свою задачу и переходим в «Автоматическая синхронизация»…

…а уж тут настраиваете её под себя любимого, как угодно — при подключении накопителя к компьютеру, через определённый промежуток времени, при запуске приложения, перед выходом…

Разнообразие условий автоматической синхронизации папок в этой программе просто поражает — авторы предугадали большинство желаний пользователей.

Выставил первое условие («При подключении съёмного устройства») и вытащив флешку из ноутбука удалил три фотографии в тестовой папке. После подключения накопителя к компьютеру — данные автоматически моментально синхронизировались…

…и три фотки испарились из папки на флешке — что и требовалось от программы автоматической синхронизации.

Между прочим, если вдруг запутались в направлениях синхронизации и случайно «потеряли» нужные файлы, то не огорчайтесь — их можно вернуть…

Проверил и синхронизацию по времени — работает на пятёрочку…

Иконка Варианты список

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

Нужный нам сервис также можно перезапустить с использованием специальных команд. Если такие действия не приведут к положительному результату, то воспользоваться программой, которая проверит целостность системных файлов.

Ручная синхронизация с изменением сервера

Иконка синхронизация облако

Синхронизировать время можно вручную, проделав следующие операции:

    Открываем «Панель управления» воспользовавшись поиском системы.

Панель управления Поиск Windows 10

Открываем «Панель управления» из поисковых результатов

Дата и время Панель управления

Переходим в раздел «Дата и время»

Дата и время Время по интернету

Открываем окно для изменения настроек

Настройка времени по интернету

Запускаем синхронизацию вручную

Если синхронизировать время не удастся, то можно попробовать изменить сервер подключения в списке.

Включение службы синхронизации

Иконка сервисы рука глобус

В некоторых случаях дата и время не синхронизируются из-за отключенной службы в системе. Чтобы её активировать, нам потребуется сделать следующее:

  1. Запускаем диалоговое окно «Выполнить», нажав на клавиатуре клавиши «Win+R».
  2. Далее в появившееся окно вводим команду services.msc и нажимаем «OK».

services msc Меню Выполнить

Открываем сервисы системы при помощи команды

Служба времени Windows

Открываем настройки службы времени

Свойства Служба времени Windows

Запускаем службу и устанавливаем её автозапуск

Так мы запустим деактивированный сервис синхронизации.

Кроме этого метода также можно попробовать включить службу при помощи специальных команд. Для этого сделаем следующее:

    Запускаем «Командную строку» от имени администратора из стартового меню системы.

Командная строка Запуск от администратора

Запускаем «Командную строку» из стартового меню

w32tm unregister Командная строка

Вводим команду для отключения сервиса синхронизации

w32tm register Командная строка

Вводим команду для перезапуска сервиса синхронизации

Проверка системных файлов

Иконка проверка системный файл

Если ни один из способов не помог решить проблему с синхронизацией времени, то можно проверить целостность системных файлов Windows. Для этого проделаем следующие шаги:

  1. Запускаем «Командную строку» от имени администратора из стартового меню.
  2. В появившееся окно вводим команду sfc /scannow и нажимаем «Enter».

sfc scannow Командная строка

Запускаем проверку системных файлов

Начнется проверка файлов, по окончании которой перезагружаем компьютер и проверяем, заработала ли синхронизация.

На этом все. Теперь вы знаете, как устранить неполадки с синхронизацией времени в Windows 10.

PowerShell

Запускается сервис и через PowerShell.

Запуск PowerShell от имени администратора

2. Выполните в открывшемся окне команду Get-Service W32Time | Select-Object * для получения статуса сервиса.

3. Ищите сроку «Status»: если её значение «Stopped», выполните « Start-Service W32Time » для запуска службы.

Проверка статуса службы времени и ее перезапуск

Ошибка запуска службы времени

4. В ином случае выполните « Restart-Service W32Time » для перезапуска службы.

Никаких уведомлений по окончании выполнения операций в случае их успешного завершения не будет.

5. Для изменения адреса сервера примените команду: w32tm /config /syncfromflags:manual /manualpeerlist:»time.google.com» , где в последних кавычках пропишите свою ссылку.

6. Для запуска синхронизации введите « w32tm /config /reliable:yes » и жмите «Enter».

Смена сервера времени и перезапуск службы

Как синхронизировать время на компьютере с интернетом Windows 10

Все версии ОС на ПК или телефоне имеют установленную функцию автоматической синхронизации локального времени на устройстве. Для этого производится отправка запроса на сервер для уточнения правильного времени и настройки внутренних часов на компьютере после получения ответа.

screenshot_1

Для того чтобы описанный механизм синхронизации осуществлялся, используется сетевой протокол NTP, который так и называется: «Протокол сетевого времени» («Network Time Protocol»). Главная задача этого протокола – не только получить информацию о точном времени, но и учесть промежуток между запросом и ответом в случае задержки. Потому, даже при низкой скорости или нестабильности интернет-соединения, настройка локальных часов будет проводиться с точностью до 10 миллисекунд.

Сегодня существует множество подобных NTP-серверов, по которым устройство бесплатно синхронизирует локальные часы. Что касается Windows 10, то в настройках уже указан нужный сервер для настройки. Но, по некоторым причинам, автоматическая синхронизация может нарушиться. Тогда ее можно провести вручную, для этого в «десятке» предусмотрено несколько способов, каждый из которых будет описан по отдельности.

screenshot_2

Параметры

Этот способ имеется только в Вин 10, в предыдущих сериях ОС он не использовался. Нужно сделать следующие действия:

  • Нажать на кнопку «Пуск» и в выпавшем окне – на значок шестеренки («Параметры»).

screenshot_3

  • Откроется окно, в котором нужно найти иконку «Время и язык» и нажать на нее.

screenshot_4

  • После перехода вкладка будет разделена на две части. В левой найти и открыть раздел «Дата и время». В правой поставить галочку в пункте: «Установить время автоматически» на включенный режим, если она не активна.

screenshot_5

  • Если синхронизация не произошла, в том же разделе найти пункт: «Формат даты, времени и региона» или в более старой версии «Дополнительные параметры даты и времени, региональные параметры», после чего открыть его.
  • Откроется панель, в которой нажать на раздел «Дата и время».
  • В новом окне нажать на вкладку «Время по интернету», затем – на кнопку «Изменить параметры».
  • Теперь нужно поставить галочку в разделе: «Синхронизировать с сервером времени в интернете». Ниже появится выпадающее окошко, в котором можно выбрать NTP-сервер или прописать свой, если предложенные ОС не подходят.

screenshot_6

  • После нажать на кнопки «Обновить сейчас» и «Ок».

Также во вкладке «Дополнительные часы», можно добавлять еще пункты, если требуется возможность видеть время по другим поясам.

Панель управления

Метод схож с предыдущим, только отличается способ открытия окна «Дата и время», где настраивается автоматическая синхронизация часов. Делается это так:

  • В поиске (лупа возле кнопки «Пуск») написать «Панель управления», открыть ее после выдачи результата.

screenshot_7

  • Выбрать раздел: «Часы, язык и регион», затем нажать «Дата и время».

screenshot_8

  • После его открытия сделать те же действия, что описаны в предыдущем заголовке, с места о вкладке «Время по интернету».

screenshot_9

Командная строка

CMD, как правило, используют программисты, так как она позволяет быстро выполнять множество сложных действий на ПК. Для обычных же пользователей Командная строка – не очень удобный инструмент, так как все директивы нужно вводить вручную, да еще знать их значение и правильно прописывать, без ошибок. Но если имеется желание установить синхронизацию часов через CMD, то делается это следующим образом:

  • ПКМ нажать по кнопке «Пуск».
  • В появившемся окне выбрать раздел: «Командная строка (Администратор)».

screenshot_10

  • Когда CMD загрузится, прописать команду «w32tm /resync» (пробел обязательно должен быть), и нажать кнопку «Ввод».

screenshot_11

  • Затем появится информация, что был отправлен запрос, а затем – что синхронизация прошла успешно.

Если произошел сбой (0x80070426), можно попробовать следующие команды:

  • «w32tm /config /syncfromflags:manual /manualpeerlist:time.windows.com» – задать источник настройки времени.
  • «net start w32time» – запустить службу времени.
  • «w32tm /resync» – провести принудительную синхронизацию.

screenshot_12

PowerShell

Это более продвинутый аналог CMD, который обладает чуть большими возможностями. Соответственно, им также чаще пользуются программисты. Для запуска нужно:

  • Нажать ПКМ по кнопке «Пуск» и выбрать: «Windows PowerShell (Администратор)».

screenshot_13

  • Дождавшись, когда приложение загрузится, и появится строка для ввода, прописать в ней: «Get-Service W32Time | Select-Object» и нажать «Enter».

screenshot_14

  • В появившемся ответе отыскать раздел «Status», если там будет написано «Running», то прописать команду для синхронизации: «w32tm /config /reliable:yes» и нажать «Enter».

screenshot_15

  • Если в статусе будет указано «Stopped», нужно прописать команду запуска службы: «Start-Service W32Time». После чего снова ввести команду для синхронизации.

screenshot_16

Службы

Если указанные выше способы не сработали, тогда стоит провести настройку в разделе «Служба времени Windows». Для этого выполняются следующие действия:

  • Открыть системное окно нажатием клавиш «Win + R» и прописать команду «services.msc», после чего нажать на кнопку «Ок».

screenshot_17

  • Появившаяся вкладка «Службы» будет разделена на две части. В правой отыскать «Служба времени Windows» и открыть двойным щелчком.

screenshot_18

  • Теперь нужно найти пункт «Тип запуска» и указать «Вручную».
  • Если в разделе «Состояние» написано: «Остановлена», то нужно нажать кнопки «Запустить» и «Ок».

screenshot_19

  • В том случае, когда служба и так включена в ручном режиме, нужно сначала ее остановить, а потом запустить заново (перезапустить).

После этого синхронизация произойдет самостоятельно. Виндовс сам будет проводить настройку часов в определенное время. Но, при необходимости, всегда можно будет осуществить синхронизацию любым из выше перечисленных способов.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector