Инструкция по установке программного обеспечения «Uniday Watchdog»

РеквизитЗначение
Наименование программыUniday Watchdog
Версия1.2.49 (на 20.10.2026)
ПравообладательОбщество с ограниченной ответственностью «Юнидэй» (ООО «Юнидэй»), ОГРН 1146454003739, ИНН 6454142737
Сайт с документациейhttps://uniday.pro/watchdog/docs

1. Назначение документа

Документ описывает порядок получения, установки, первичной настройки, активации редакции «Watchdog Про», обновления и удаления программы «Uniday Watchdog» (далее — Программа, Watchdog). Порядок работы с Программой после установки описан в документе «Руководство пользователя (эксплуатация)».

Программа — прикладное приложение для Windows, которое наблюдает за одной или несколькими программами (далее — наблюдаемые приложения) и автоматически перезапускает их при аварийном завершении, отсутствии отклика, зависании, а также по расписанию.

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

  • «Watchdog» — бесплатная, ключ не нужен: наблюдение и перезапуск одного приложения (самой левой вкладки), журналы, архив логов, график памяти, самообновление;
  • «Watchdog Про» — по лицензионному ключу: дополнительно несколько приложений (вкладки со второй и далее), установка и обновление сборок из облака — с Яндекс.Диска или из Облака Mail.ru (п. 7.2), — почтовые уведомления и отчёты.

Отдельного дистрибутива у «Watchdog Про» нет: после установки Программа работает как «Watchdog», а функции «Watchdog Про» включаются вводом ключа (п. 5.7). Переустанавливать Программу при этом не нужно. Подробно о редакциях и лицензии — в руководстве пользователя, раздел 10; стоимость — в документе «Прайс-лист», условия — в документе «Лицензионный договор (оферта)».

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

ПараметрТребование
Операционная системаMicrosoft Windows 10 или Windows 11, 64-разрядная (x64)
Платформа .NETНе требуется: Программа поставляется в самодостаточном (self-contained) виде, среда выполнения .NET 8 встроена в исполняемый файл
ПроцессорЛюбой x64-процессор, на котором работает 64-разрядная Windows 10 или Windows 11
Оперативная памятьНе менее 4 ГБ на компьютере. Собственное потребление Программы — около 200 МБ (оценка по измерениям рабочего набора на компьютере разработчика; точное значение зависит от версии Windows, числа наблюдаемых приложений и объёма накопленной истории памяти, поэтому при планировании стенда следует закладывать до 300 МБ). Это дополнительно к потребностям наблюдаемых приложений
Место на дискеоколо 105 МБ для исполняемого файла; дополнительно — место под журналы (ротация, до ~10 МБ на файл) и, при использовании обновления сборок, под скачанные версии наблюдаемых приложений
Права пользователяПрава обычного пользователя. Права администратора не требуются ни для установки, ни для работы: Программа не ставит служб и драйверов, пишет только в свою папку, в раздел реестра текущего пользователя и в общую папку %ProgramData%\Uniday\Watchdog\ (создавать в %ProgramData% свои папки разрешено любому пользователю Windows). Исключение: если наблюдаемое приложение запускается с правами администратора, Программу нужно запускать с теми же правами — иначе часть сведений о его процессе недоступна (путь, отклик), а завершить и перезапустить его Программа не сможет
СетьДля основной функции (наблюдение и перезапуск) не требуется. Активация ключа «Watchdog Про» выполняется без интернета. Сеть нужна только для необязательных функций — например, самообновление (Яндекс.Диск) и обновление сборок (Яндекс.Диск или Облако Mail.ru), почтовые уведомления (SMTP-сервер заказчика); соединения только исходящие, входящие подключения не нужны
Разрешение экранаНе менее 1024×768. Окно, которое не помещается на экране (малое разрешение, крупный масштаб в настройках Windows), Программа при открытии уменьшает до размеров рабочей области экрана
Число копий на компьютереНа компьютере может работать только один экземпляр Программы — независимо от папки, пользователя Windows и сеанса (п. 5.6). Несколько приложений наблюдаются одной копией во вкладках

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

3. Состав дистрибутива

Дистрибутив — один исполняемый файл:

ФайлОписание
Watchdog.exeПрограмма целиком: однофайловое (single-file) самодостаточное приложение для Windows x64. Внутри — код Программы, среда выполнения .NET 8 и используемые библиотеки. Размер около 105 МБ

Дистрибутив может передаваться в zip-архиве (Watchdog-<версия>.zip, около 46 МБ), содержащем единственный файл Watchdog.exe.

Перечень сторонних компонентов и тексты их лицензий встроены в Watchdog.exe: окно «О программе» › «Сторонние компоненты».

На машинах, где Программа была установлена до 16.09.2026, исполняемый файл может называться UnidayWatchdog.exe. Это та же Программа; переименовывать файл не требуется.

4. Получение дистрибутива

Дистрибутив размещается на странице продукта: https://uniday.pro/watchdog. Дистрибутив один для обеих редакций. Бесплатная редакция «Watchdog» работает сразу после установки, без ключа и без заключения договора. Право использования редакции «Watchdog Про» предоставляется по лицензионному договору (документ «Лицензионный договор (оферта)»): ключ выдаётся на конкретный компьютер и вводится после установки (п. 5.7).

Контрольная сумма (SHA-256) актуального файла показана на странице продукта рядом с кнопкой «Скачать» (ссылка «SHA-256» под кнопкой). Проверка целостности загруженного архива (PowerShell):

Get-FileHash .\Watchdog-<версия>.zip -Algorithm SHA256

Значение должно совпасть с опубликованным на странице продукта.

5. Установка

Программа не имеет инсталлятора: установка — это копирование исполняемого файла в папку. Все файлы Программы (настройки, журналы, служебные данные, ключ «Watchdog Про») создаются рядом с исполняемым файлом (вне папки — только небольшие служебные данные, раздел 9), поэтому папка установки должна быть доступна текущему пользователю на запись.

5.1. Размещение файла

  1. Создайте папку для Программы, например C:\UnidayWatchdog\ или D:\Stands\Watchdog\. Не рекомендуется использовать C:\Program Files\ (у обычного пользователя там нет прав на запись).
  2. Скопируйте в неё Watchdog.exe (при получении архива — распакуйте его в эту папку).

Устанавливайте Программу на компьютере в одну папку: вторая копия в другой папке не запустится, пока работает первая (п. 5.6).

5.2. Первый запуск

  1. Запустите Watchdog.exe двойным щелчком.
  2. При первом запуске скачанного файла Windows показывает предупреждение фильтра SmartScreen («Система Windows защитила ваш компьютер»): нажмите «Подробнее» → «Выполнить в любом случае». Предупреждение ожидаемо — исполняемый файл Программы не имеет цифровой подписи (сертификата подписи кода у правообладателя нет), а SmartScreen предупреждает о любом неподписанном файле, загруженном из интернета. Подлинность и целостность файла проверяются сверкой контрольной суммы SHA-256 с опубликованной на странице продукта (раздел 4). После разрешения запуска Windows, как правило, больше не показывает это предупреждение для того же файла.
  3. При первом запуске (наблюдаемое приложение ещё не задано) открывается окно «Watchdog — Настройка» с заголовком «Первичная настройка» — мастер настройки. До этого момента Программа создаёт в своей папке только папку журналов logs\; файл настроек config.json и остальные файлы (раздел 9) появляются после нажатия «Начать». Учётных записей, регистрации и подключения к интернету первый запуск не требует.

5.3. Мастер первичной настройки

Окно мастера содержит следующие элементы (сверху вниз).

Источник приложения — два варианта:

  • «Указать путь вручную» (по умолчанию) — наблюдаемое приложение уже установлено на компьютере, указывается путь к его исполняемому файлу.
  • «Скачать из облака» — сборка наблюдаемого приложения скачивается из публичной папки Яндекс.Диска или Облака Mail.ru (см. п. 7.2). Установка и обновление сборок из облака — функция «Watchdog Про» (с версии 1.2.42): без действующего ключа на кнопке источника — значок «ПРО», над полями раздела — плашка «Установка из облака (Я.Диск / Mail.ru)» с кнопкой «Активировать» (открывает окно «Лицензия»), сами поля неактивны, а кнопка «Начать» отвечает в строке проверки внизу окна: «Установка из облака — функция Watchdog Про. Укажите путь вручную или активируйте лицензию.» — ничего не сохраняется и не скачивается. Без ключа приложение указывается вариантом «Указать путь вручную».

Тип приложения — «Unity», «Unreal» или «Другое» (в окне «Настройки» этот же тип назван «Обычное приложение»). Влияет на автоматическое определение пути к лог-файлу приложения, на значок в окне Программы и на умолчание проверки «приложение перестало потреблять процессор»: для «Unity» и «Unreal» она включена (такие приложения непрерывно отрисовывают кадры), для «Обычное приложение» — выключена (обычная программа в простое не потребляет процессорное время). Проверку можно включить или выключить для каждого приложения в настройках («Настройки» → вкладка «Приложение»). Для произвольной программы выберите в мастере «Другое».

Путь к исполняемому файлу (вариант «Указать путь вручную») — полный путь к .exe наблюдаемого приложения. Кнопка «Обзор…» открывает диалог выбора файла. После выбора файла имя процесса заполняется автоматически.

«Запускать Watchdog при входе в систему» — флажок автозапуска Программы при входе пользователя в Windows (см. раздел 6). По умолчанию снят.

«Дополнительные параметры» (раскрывающийся блок, только для варианта «Указать путь вручную»):

ПолеНазначение
Имя процессаИмя процесса Windows, по которому Программа находит наблюдаемое приложение. Подставляется автоматически из имени exe (например, для charmap.exe — charmap). Изменяется, только если запускаемый exe — промежуточный загрузчик, который запускает процесс с другим именем
Путь к лог-файлу приложенияНеобязательно. Файл журнала наблюдаемого приложения — используется для архивирования логов при каждом завершении приложения и для просмотра текущего лога. Для типов Unity и Unreal заполняется автоматически. Если приложение не ведёт лог — оставьте пустым
Аргументы запускаНеобязательно. Параметры командной строки, с которыми Программа запускает наблюдаемое приложение

Кнопки внизу окна:

  • «Начать» — проверяет введённые данные, сохраняет настройки и открывает главное окно Программы.
  • «Выйти» — закрывает мастер и завершает Программу без сохранения (так же действует закрытие окна крестиком).

Возможные сообщения мастера (выводятся красным внизу окна):

СообщениеЧто сделать
«Укажите путь к исполняемому файлу»Заполнить поле «Путь к исполняемому файлу»
«Файл не найден: …»Проверить путь к файлу
«Имя процесса не должно быть пустым»Заполнить поле «Имя процесса» в «Дополнительных параметрах»
«Эта цель уже наблюдается другим приложением или экземпляром Watchdog. Выберите другой процесс или папку.»Этот exe уже наблюдается другой вкладкой Программы — указать другой exe

5.4. Запуск наблюдения

После нажатия «Начать» открывается главное окно Программы. Наблюдение за новым приложением создаётся в состоянии паузы (статус «Пауза») — Программа не запускает приложение без явной команды оператора.

Чтобы начать наблюдение, нажмите кнопку ▶ («Возобновить мониторинг») в правой части шапки окна или выберите в меню значка в области уведомлений пункт «Возобновить мониторинг». Программа запустит наблюдаемое приложение (если оно не запущено) и будет перезапускать его при сбоях.

Окно Программы можно закрыть — Программа продолжит работу в области уведомлений Windows (значок у часов). Порядок работы — в руководстве пользователя.

5.5. Значок в области уведомлений

  • Windows 11 — Программа сама закрепляет свой значок в видимой части области уведомлений.
  • Windows 10 — закрепите значок вручную: перетащите его из скрытой панели (стрелка «^») к часам либо «Параметры» → «Персонализация» → «Панель задач» → «Выберите значки, отображаемые в панели задач» → включите Watchdog.

5.6. Один экземпляр Watchdog на компьютере

На компьютере работает только одна копия Программы — независимо от папки, в которой она лежит, пользователя Windows и сеанса (в том числе сеанса удалённого рабочего стола). Несколько наблюдаемых приложений добавляются вкладками в одну копию (функция «Watchdog Про»).

Что происходит при попытке запустить вторую копию:

Как запущена вторая копияРезультат
Двойным щелчком в том же сеансе Windows, где работает перваяВторая копия не запускается; на экран выводится окно уже работающей
Под другим пользователем Windows или в другом сеансеОкно «Watchdog уже запущен»: «На этом компьютере уже работает Uniday Watchdog. Второй не запускается — на компьютере может работать только один.» и сведения о работающей копии — «Пользователь», «Папка», «Запущен»; кнопка «OK»
Автозапуском при входе в WindowsВторая копия завершается без сообщений

Чтобы запустить Программу под другим пользователем, сначала завершите работающую копию (меню значка в области уведомлений → «Выход»).

5.7. Активация Watchdog Про

Выполняется, только если приобретена лицензия «Watchdog Про». Бесплатной редакции «Watchdog» активация не нужна.

Ключ «Watchdog Про» выдаётся на конкретный компьютер — по его коду компьютера вида UW1-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX. Программа вычисляет код из трёх идентификаторов компьютера: идентификатора системной платы, серийного номера системного диска и идентификатора установки Windows. Сами идентификаторы в код не попадают — только их хэши. Ключ подходит, если совпадают два из трёх идентификаторов, поэтому изменение чего-то одного — например, переустановка Windows — ключ не отменяет (п. 5.7.4). Для чтения идентификаторов права администратора не нужны.

Активация выполняется без интернета: ключ проверяется на самом компьютере.

5.7.1. Узнать код компьютера

В окне Программы:

  1. Откройте окно «Лицензия» — любым способом: меню значка в области уведомлений → «Лицензия…»; окно «О программе» → кнопка «Лицензия…»; кнопка «Активировать» на любой плашке со значком «ПРО».
  2. В разделе «Код этого компьютера» нажмите «Копировать» (код попадёт в буфер обмена) или «Сохранить в файл…».

Без открытия окна — например, чтобы собрать коды нескольких стендов скриптом. Командная строка Windows:

start "" /wait C:\UnidayWatchdog\Watchdog.exe --machine-code

или PowerShell:

Start-Process C:\UnidayWatchdog\Watchdog.exe -ArgumentList '--machine-code' -Wait

Программа записывает код в файл machine-code.txt в своей папке и сразу завершается: окно не открывается, настройки, журналы и наблюдение не затрагиваются; команда работает и при уже запущенной Программе. После параметра можно указать свой файл, например --machine-code \\server\codes\%COMPUTERNAME%.txt (папка должна существовать). Код возврата: 0 — код записан, 1 — файл записать не удалось.

Код нужно получать на том компьютере, где будет работать Программа: ключ по коду другого компьютера не подойдёт.

5.7.2. Получить ключ

  1. Отправьте код компьютера правообладателю — на адрес service@uniday.pro или сообщите по телефону +7 906 314-84-50 (эти контакты показаны внизу окна «Лицензия»). Укажите реквизиты организации и тип лицензии: на месяц (или несколько месяцев), на год или бессрочная. Для нескольких компьютеров пришлите коды всех — они могут быть записаны в один ключ.
  2. Правообладатель выставляет счёт. Стоимость лицензии на один компьютер — по документу «Прайс-лист», условия использования — документ «Лицензионный договор (оферта)».
  3. После оплаты ключ приходит по электронной почте: строка, начинающаяся с UWK1-, и файл .lic с тем же ключом.

5.7.3. Ввести ключ

  1. Откройте окно «Лицензия» (п. 5.7.1).
  2. В разделе «Ключ лицензии» вставьте ключ из письма в поле ввода и нажмите «Применить» — или нажмите «Загрузить из файла…» и выберите файл .lic (например, с флешки, если на компьютере нет почты и интернета); ключ из файла применяется сразу.
  3. При успехе в окне появляется сообщение «Ключ принят: Watchdog Про до ДД.ММ.ГГГГ.» (для бессрочной лицензии — «Ключ принят: Watchdog Про, бессрочная лицензия.»), а в нижней строке главного окна — значок «ПРО»: Watchdog [ПРО] v….

Перезапускать Программу не нужно: функции «Watchdog Про» начинают работать сразу. Другие сообщения при вводе ключа и что с ними делать — в руководстве пользователя, п. 10.4.

Ключ сохраняется в файл license.lic в папке Программы и в общую для компьютера папку %ProgramData%\Uniday\Watchdog\, поэтому при переустановке Программы на этом же компьютере ключ подхватывается автоматически. Если сохранить ключ не удалось, к сообщению добавляется «Сохранить ключ на диск не удалось (нет прав на запись) — после перезапуска Watchdog его придётся ввести снова.» — проверьте права текущего пользователя на запись в папку Программы.

5.7.4. Перенос Программы и замена компьютера

СитуацияКлюч
Папка Программы перенесена в другое место на этом же компьютереДействует
Заменён системный диск (с переносом прежней копии Windows), переустановлена Windows или заменена системная плата — что-то одноДействует: совпадают два идентификатора из трёх
Заменён системный диск и на него заново установлена Windows (меняются два идентификатора)Не подходит — нужен перевыпуск: бесплатно, с той же датой окончания, если системная плата прежняя (п. 10.2 оферты)
Папка Программы скопирована на другой компьютер, компьютер заменён целикомНе подходит: «Ключ Watchdog Про выдан для другого компьютера», работает только самая левая вкладка

Для нового компьютера ключ перевыпускается: отправьте правообладателю код нового компьютера (п. 5.7.1). Один перевыпуск в 12 месяцев на лицензию — бесплатно (для месячной лицензии — один за срок её действия), по письменной заявке с подтверждением, что прежний компьютер выведен из эксплуатации или Программа с него удалена. Прежний ключ отзывается. Подробно — в документе «Лицензионный договор (оферта)».

6. Автозапуск вместе с Windows

Автозапуск включается флажком «Запускать Watchdog при входе в систему» в мастере или в окне «Настройки» → вкладка «Мониторинг» → группа «Автозапуск Watchdog».

Реализация: Программа создаёт строковый параметр в разделе реестра текущего пользователя

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

с именем UnidayWatchdog_<16 шестнадцатеричных символов> (суффикс вычисляется из пути к папке Программы) и значением "<полный путь к Watchdog.exe>" --autostart. Снятие флажка удаляет параметр. Если автозапуск включён у копий Программы в нескольких папках, при входе в Windows работает копия, запустившаяся первой, остальные завершаются без сообщений (п. 5.6) — оставляйте автозапуск только у одной копии.

Связанные настройки (вкладка «Мониторинг»):

  • «При автозапуске открывать свернутым» — при запуске вместе с Windows окно открывается свёрнутым.
  • «Запускать мониторинг при старте Watchdog» — при запуске Программы наблюдение всегда включается, даже если перед закрытием оно было поставлено на паузу. Рекомендуется для стендов без обслуживающего персонала.

Программа работает в сеансе пользователя Windows (службой Windows не является) и запускается при входе этого пользователя в систему. Чтобы на стенде без обслуживающего персонала Программа и наблюдаемые приложения запускались сами после включения или перезагрузки компьютера, настройте автоматический вход учётной записи стенда средствами Windows, без сторонних программ.

7. Настройка необязательных функций

Перечисленные ниже функции для основной работы Программы не требуются и по умолчанию отключены (кроме самообновления, п. 7.3). Все настройки выполняются в окне «Настройки» (ссылка «Настройки» в шапке главного окна или пункт «Настройки…» меню значка в области уведомлений) и вступают в силу после нажатия «Сохранить» без перезапуска Программы.

Функции п. 7.1 и 7.2 доступны в «Watchdog Про»: сначала активируйте ключ (п. 5.7). Без действующего ключа на названиях вкладок «Письма» и «Обновления» окна «Настройки» стоит значок «ПРО», вверху вкладки — плашка с кнопкой «Активировать», а поля раздела недоступны для изменения (ранее сохранённые значения видны и не теряются). Самообновление (п. 7.3) доступно в обеих редакциях.

7.1. Почтовые уведомления и отчёты (SMTP)

Доступно в «Watchdog Про».

Вкладка «Письма», раздел «Почтовый сервер (SMTP)»:

  1. Установите флажок «Включить отправку email».
  2. Укажите «SMTP-сервер», «Порт», при необходимости флажок «Использовать STARTTLS (для портов, отличных от 465/587)», «Пользователь SMTP», «Пароль SMTP», «Получатели (по одному в строке или через запятую)».
  3. Нажмите «Отправить тестовое письмо» — при успехе появится «Тестовое письмо успешно отправлено».
  4. Нажмите «Сохранить».

Пароль SMTP хранится в файле smtp.secret рядом с exe в зашифрованном виде (механизм DPAPI Windows, привязан к пользователю Windows) и на другом компьютере или под другим пользователем не расшифровывается — его нужно ввести заново.

Там же, ниже, раздел «Периодическая сводка инцидентов»: флажок «Отправлять периодическую сводку», поля «Раз в (дней)» и «Время отправки (ЧЧ:мм)», кнопка «Отправить сводку сейчас». Доступен при включённой отправке email.

7.2. Обновление сборок наблюдаемого приложения с Яндекс.Диска или из Облака Mail.ru

Доступно в «Watchdog Про».

Функция автоматически скачивает новые версии наблюдаемого приложения из публичной папки облачного хранилища, подменяет установленную версию, проверяет новую версию в течение заданного числа циклов («апробация») и при неудаче возвращает предыдущую рабочую версию.

Поддерживаются два сервиса — «Яндекс Диск» и «Облако Mail.ru»; принимается публичная ссылка любого из них (https://disk.yandex.ru/d/… или https://cloud.mail.ru/public/…), сервис Программа определяет по самой ссылке. Учётная запись в сервисе на компьютере не нужна — чтение публичной папки анонимное, токен доступа не требуется.

Настройка:

  • при первичной настройке (при действующем ключе «Watchdog Про») — вариант «Скачать из облака» в мастере: поле «Ссылка на папку Я.Диска / Mail.ru», кнопка «Проверить» (показывает найденную версию), поле «Папка для билдов», флажок «Автоматически обновлять с этой папки»; «Начать» скачивает и устанавливает сборку (ход закачки отображается, кнопка «Отмена» прерывает её);
  • для уже настроенного приложения — «Настройки» → вкладка «Приложение» → блок «Обновления билдов» (флажок «Обновления включены», поле «Ссылка на папку Я.Диска / Mail.ru», «Папка для билдов», кнопка «Проверить манифест») и вкладка «Обновления» (флажок «Включить автообновление билдов», «Опрос, мин», «Тиков апробации», «Хранить версий», «Применять обновления только в окне» с началом и концом окна).

В публичной папке — одинаково для обоих сервисов — должны лежать файл описания версии manifest.json и zip-архив сборки. Подготовка папки — задача издателя сборки; инструкция для издателя — на сайте: https://uniday.pro/watchdog/docs/updates.

7.3. Самообновление Программы

Программа может обновлять сама себя из публичной папки релизов Uniday на Яндекс.Диске. Функция доступна в обеих редакциях и включена по умолчанию (проверка раз в 5 минут), но устанавливает новую версию только по команде оператора: режим установки по умолчанию — «Вручную» (с версии 1.2.48; перезапуск Программы на стенде должен быть решением оператора). Настройки — «Настройки» → вкладка «Обновления» → группа «Обновление самого Watchdog»:

  • «Включить автообновление Watchdog» — включение/отключение функции;
  • кнопка «Проверить» — проверка доступности папки релизов;
  • «Опрос, мин» — период проверки (от 5 до 1440 минут);
  • «Режим установки»: «Вручную» (по умолчанию) — новая версия только скачивается на диск, а устанавливается по команде оператора: кнопкой «Обновить» в сообщении о новой версии в нижней строке главного окна или кнопкой «Установить» в окне «О программе» (раздел 8); «Авто» — Программа сама скачивает, проверяет и устанавливает новую версию и перезапускается.

При самообновлении наблюдаемые приложения не закрываются. Обновление устанавливается только если опубликованная версия новее установленной. Адрес папки релизов задан по умолчанию; его можно переопределить только правкой config.json (секция selfUpdate, поле publicKey).

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

8. Обновление Программы

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

Способы обновления:

  1. Кнопкой в сообщении о новой версии (основной способ, с версии 1.2.48). Когда в папке релизов появляется версия новее установленной, в нижней строке главного окна рядом с номером версии появляется сообщение «Доступна новая версия X» с кнопкой «Обновить» и крестиком ✕:
    • «Обновить» — Программа проверяет скачанный файл пробным запуском, заменяет свой исполняемый файл и перезапускается. Наблюдаемые приложения при этом не закрываются — новый экземпляр подхватывает их работающие процессы;
    • ✕ — скрыть сообщение: про эту версию Программа больше не напоминает (решение сохраняется и после перезапуска), про следующую — напомнит снова. Скачанный файл остаётся на диске, и установить его можно кнопкой «Установить» в окне «О программе»;
    • щелчок по самому тексту сообщения открывает окно «О программе» с подробностями.

    Пока идёт скачивание, проверка или установка, сообщение показывает ход работы («Скачивается новая версия X…», «Проверяется новая версия X…», «Устанавливается версия X…»), и кнопки действия в нём нет.

  2. В окне «О программе» — щелчок по номеру версии в нижней строке главного окна или пункт меню «О программе»: кнопка «Проверить обновления», затем «Установить» (кнопка появляется, когда новая версия уже скачана).
  3. Автоматически — если в настройках выбран режим установки «Авто» (п. 7.3): Программа сама скачивает, проверяет, устанавливает новую версию и перезапускается, без участия оператора.
  4. Заменой файла:
    1. Завершите Программу (меню значка → «Выход»). Наблюдаемые приложения при этом продолжают работать.
    2. Замените Watchdog.exe в папке Программы новой версией (имя файла сохраните прежним).
    3. Запустите Программу. Настройки, журналы, состояние и ключ «Watchdog Про» сохраняются; работающие наблюдаемые приложения подхватываются без перезапуска.

Настройки старых версий переводятся в новый формат автоматически при первом запуске (рядом сохраняются резервные копии config.v1.bak.json, update-state.v1.bak.json). Если файл настроек записан более новой версией Программы, более старая версия не запускается, чтобы не повредить его, — установите актуальную версию.

Возврат к предыдущей версии после обновления. Предыдущий исполняемый файл сохраняется рядом под именем Watchdog.exe.old до подтверждения успешного запуска новой версии. Если новая версия не запускается: завершите Программу (если она запущена), удалите Watchdog.exe, переименуйте Watchdog.exe.old в Watchdog.exe, запустите Программу и отключите «Включить автообновление Watchdog», чтобы та же версия не предлагалась и не устанавливалась повторно (в режиме «Вручную» достаточно скрыть сообщение крестиком, но при включённой проверке новая версия продолжит скачиваться на диск).

9. Удаление

  1. Отключите автозапуск: «Настройки» → «Мониторинг» → снимите флажок «Запускать Watchdog при входе в систему» → «Сохранить». Это удаляет параметр UnidayWatchdog_<хэш> из раздела HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
  2. При необходимости завершите наблюдаемые приложения (кнопка ⏹ в шапке вкладки или «Остановить все») — при выходе из Программы они продолжают работать.
  3. Завершите Программу: меню значка в области уведомлений → «Выход».
  4. Удалите папку Программы целиком. В ней находятся:
Файл / папкаСодержимое
Watchdog.exe, Watchdog.exe.old (если есть)Исполняемый файл и предыдущая версия после самообновления
config.json, config.v1.bak.json, update-state.v1.bak.jsonНастройки и резервные копии после перевода настроек в новый формат
smtp.secretЗашифрованный пароль SMTP
license.lic, служебные файлы лицензии, machine-code.txt (если есть)Ключ «Watchdog Про», служебные данные лицензии (создаются Программой автоматически) и код компьютера, записанный параметром --machine-code
self-update-state.json, .selfupdate\Состояние обновления Программы (в том числе отметка о скрытом сообщении о новой версии) и рабочая папка обновления
digest-state.json, supplementary-incidents.jsonСостояние периодической сводки и сведения об инцидентах
logs\Журналы Программы (watchdog*.log, diagnostic*.log), папка crashes\ с отчётами о сбоях самой Программы
projects\<id>\Данные каждого наблюдаемого приложения: счётчики перезапусков, состояние обновлений, история памяти (metrics\), архив логов приложения (target-logs\)
builds\Скачанные версии наблюдаемых приложений (если использовалось обновление сборок)
  1. Проверьте реестр (если автозапуск не был отключён в п. 1, например папка уже удалена): откройте regedit, раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, удалите параметры UnidayWatchdog_… (и параметр UnidayWatchdog, если он остался от версий до 18.07.2026), значение которых указывает на удалённый Watchdog.exe.
  2. Необязательно:
    • папка сборок, если в настройках «Папка для билдов» была указана вне папки Программы, — удаляется вручную;
    • временные файлы %TEMP%\uniday-* (создаются при отправке писем, обычно удаляются Программой сами);
    • в Windows 11 проводник хранит запись о значке в области уведомлений в разделе HKEY_CURRENT_USER\Control Panel\NotifyIconSettings\<идентификатор> (Программа выставляет в ней IsPromoted = 1); запись управляется Windows и на работу системы не влияет;
    • служебные данные вне папки Программы — несколько небольших файлов и служебные значения реестра текущего пользователя:
      • папка %ProgramData%\Uniday\Watchdog\ — сведения о работающем экземпляре (для сообщения «Watchdog уже запущен», п. 5.6), общая для компьютера копия ключа «Watchdog Про» и служебные данные лицензии. Часть папки защищена от изменения другими пользователями: удалить её может создавший её пользователь или администратор;
      • раздел реестра HKEY_CURRENT_USER\Software\Uniday\Watchdog — служебные данные лицензии.

      Если Программа будет снова установлена на этот компьютер, эти данные лучше оставить: ключ «Watchdog Про» тогда подхватится автоматически.

Других следов вне своей папки, кроме перечисленных в этом разделе, Программа не оставляет: она не регистрирует служб, заданий планировщика и записей в HKEY_LOCAL_MACHINE. Именованные объекты синхронизации (мьютексы), которые Программа использует для защиты от повторного запуска, существуют только во время работы и исчезают при её завершении.

10. Типичные проблемы при установке и первичной настройке

СимптомПричинаРешение
При запуске — предупреждение SmartScreenФайл загружен из интернета и не имеет цифровой подписи (п. 5.2)Сверить контрольную сумму SHA-256 с опубликованной на странице продукта (раздел 4), затем «Подробнее» → «Выполнить в любом случае»
Антивирус блокирует запуск или удаляет файлЭвристика антивируса на неизвестный исполняемый файлДобавить папку Программы в исключения антивируса
При повторном запуске Watchdog.exe новое окно не появляетсяПрограмма уже запущена на этом компьютере (из этой или другой папки); повторный запуск лишь выводит на экран окно работающей копииИскать окно/значок уже работающей копии
Окно «Watchdog уже запущен»На компьютере уже работает копия Программы под другим пользователем Windows или в другом сеансе (п. 5.6)Работать в уже запущенной копии (пользователь и папка указаны в окне) либо завершить её и запустить Программу заново
Нет значка у часов (Windows 10)Значок скрыт в дополнительной панелиЗакрепить значок (п. 5.5)
После нажатия «Начать» приложение не запускается, статус «Пауза»Так задумано: новое наблюдение создаётся на паузеНажать ▶ (п. 5.4)
Сообщение «Эта цель уже наблюдается другим приложением или экземпляром Watchdog…»Тот же exe уже наблюдается другой вкладкой ПрограммыУказать другой exe или закрыть вкладку, которая его наблюдает
После нажатия «+» вкладка-черновик затемнена, сверху плашка «Функция доступна в Watchdog Про»; вторая и следующие вкладки показывают «Приложение не контролируется»Работает бесплатная редакция: она наблюдает только за самой левой вкладкойАктивировать ключ «Watchdog Про» (п. 5.7)
В окне «Настройки» вкладки «Письма» и «Обновления» отмечены значком «ПРО», поля недоступныПочта и обновление сборок — функции «Watchdog Про»Активировать ключ (п. 5.7)
В мастере настройки на кнопке «Скачать из облака» — значок «ПРО», поля раздела неактивны; «Начать» отвечает «Установка из облака — функция Watchdog Про…»Установка сборки из облака — функция «Watchdog Про» (п. 5.3)Выбрать «Указать путь вручную» и указать путь к файлу приложения либо активировать ключ (п. 5.7)
Красная полоса «Ключ Watchdog Про выдан для другого компьютера…»Папка Программы перенесена на другой компьютер или компьютер заменёнПеревыпустить ключ на код нового компьютера (п. 5.7.4)
При вводе ключа — «Этот ключ выдан для другого компьютера.»Ключ выпущен по коду другого компьютераСверить код в окне «Лицензия» с кодом из заявки; при расхождении отправить правообладателю правильный код
Наблюдаемое приложение перезапускается примерно через 40 секунд после каждого запуска (затем статус «Петля рестартов»), в журнале «CPU процесса PID … не изменился за 5 с»Для приложения включена проверка «перестало потреблять процессор» (тип «Unity»/«Unreal» или включена вручную), а приложение в простое не потребляет процессорное время (типично для обычных оконных программ, а также для сборок Unity, которые не работают в фоне без фокуса окна)«Настройки» → вкладка «Приложение» → снять «Перезапускать, если приложение перестало потреблять процессор» (или выбрать тип «Обычное приложение»)
Программа не стартует вместе с Windows после переноса папкиЗапись автозапуска указывает на старый путьВыключить и снова включить флажок автозапуска в настройках
В нижней строке главного окна висит «Доступна новая версия …», но Программа не обновляетсяРежим установки «Вручную» — по умолчанию: установка выполняется по команде оператора (раздел 8)Нажать «Обновить» в сообщении (или «Установить» в окне «О программе»); чтобы Программа обновлялась сама — выбрать режим «Авто» (п. 7.3)
«Не удалось расшифровать сохранённый пароль (другая машина или пользователь)…» на вкладке «Письма»Пароль SMTP зашифрован под другого пользователя WindowsВвести пароль заново
Программа не запускается после установки более старой версииФайл настроек записан более новой версиейУстановить актуальную версию; подробности — в logs\diagnostic*.log
Программа аварийно завершиласьВнутренняя ошибкаОтчёт о сбое — в logs\crashes\; передать его в техническую поддержку: service@uniday.pro (раздел 11)

11. Техническая поддержка

Техническая поддержка — правообладатель, ООО «Юнидэй»: электронная почта service@uniday.pro, телефон +7 906 314-84-50, сайт https://www.uniday.pro; часы работы — пн–пт, 10:00–18:00 по московскому времени, кроме нерабочих праздничных дней; ответ на обращение — в течение 24 часов, а на обращение, поступившее в нерабочее время, — в течение 24 часов с начала следующего рабочего дня. Условия поддержки — в документе «Лицензионный договор (оферта)».

Приобретение, продление и перевыпуск ключей «Watchdog Про» — по этим же контактам (они же показаны внизу окна «Лицензия» и в письмах о лицензии).

© UNIDAY, 2014-2025

ООО «Юнидэй»
г. Саратов, ул. Бахметьевская 44/64, оф. 72
ИНН: 6454142737
КПП: 645401001
ОКВЭД: 62.01 Разработка компьютерного программного обеспечения.
Код вида деятельности: 22.01