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

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

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

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

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

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

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

Отдельного дистрибутива у «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 ГБ на компьютере. Сама Программа использует до 300 МБ — дополнительно к потребностям наблюдаемых приложений
Место на дискеоколо 110 МБ для исполняемого файла; дополнительно — место под журналы (ротация, до ~10 МБ на файл) и, при использовании обновления сборок, под скачанные версии наблюдаемых приложений
Права пользователяПрава обычного пользователя. Права администратора для установки и работы не требуются
СетьДля основной функции (наблюдение и перезапуск) не требуется. Активация ключа «Watchdog Про» выполняется без интернета. Сеть нужна только для необязательных функций: самообновление и обновление сборок (Яндекс.Диск), почтовые уведомления (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 защитила ваш компьютер»), нажмите «Подробнее» → «Выполнить в любом случае».
  3. При первом запуске (наблюдаемое приложение ещё не задано) открывается окно «Watchdog — Настройка» с заголовком «Первичная настройка» — мастер настройки.

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

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

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

  • «Указать путь вручную» (по умолчанию) — наблюдаемое приложение уже установлено на компьютере, указывается путь к его исполняемому файлу.
  • «Скачать с Яндекс.Диска» — сборка наблюдаемого приложения скачивается из публичной папки Яндекс.Диска (см. п. 7.2). Обновление сборок — функция «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\license\, поэтому при переустановке Программы на этом же компьютере ключ подхватывается автоматически. Если сохранить ключ не удалось, к сообщению добавляется «Сохранить ключ на диск не удалось (нет прав на запись) — после перезапуска 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. Обновление сборок наблюдаемого приложения с Яндекс.Диска

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

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

Настройка:

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

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

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

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

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

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

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

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

  1. Автоматически — функция самообновления (п. 7.3).
  2. Вручную через окно «О программе» — щелчок по номеру версии в нижней строке главного окна или пункт меню «О программе»: кнопка «Проверить обновления», затем «Установить».
  3. Заменой файла:
    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, license-time.json, license-mail-state.json, 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\ — instance.json (сведения о работающем экземпляре для сообщения «Watchdog уже запущен», п. 5.6) и подпапка license\ (общая для компьютера копия ключа «Watchdog Про» и служебные данные лицензии). Подпапка license\ защищена от изменения другими пользователями: удалить её может создавший её пользователь или администратор;
      • параметр LicenseTime в разделе HKEY_CURRENT_USER\Software\Uniday\Watchdog — служебные данные лицензии.

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

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

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

СимптомПричинаРешение
При запуске — предупреждение SmartScreenФайл загружен из интернета«Подробнее» → «Выполнить в любом случае»
Антивирус блокирует запуск или удаляет файлЭвристика антивируса на неизвестный исполняемый файлДобавить папку Программы в исключения антивируса
При повторном запуске Watchdog.exe новое окно не появляетсяПрограмма уже запущена на этом компьютере (из этой или другой папки); повторный запуск лишь выводит на экран окно работающей копииИскать окно/значок уже работающей копии
Окно «Watchdog уже запущен»На компьютере уже работает копия Программы под другим пользователем Windows или в другом сеансе (п. 5.6)Работать в уже запущенной копии (пользователь и папка указаны в окне) либо завершить её и запустить Программу заново
Нет значка у часов (Windows 10)Значок скрыт в дополнительной панелиЗакрепить значок (п. 5.5)
После нажатия «Начать» приложение не запускается, статус «Пауза»Так задумано: новое наблюдение создаётся на паузеНажать ▶ (п. 5.4)
Сообщение «Эта цель уже наблюдается другим приложением или экземпляром Watchdog…»Тот же exe уже наблюдается другой вкладкой ПрограммыУказать другой exe или закрыть вкладку, которая его наблюдает
После нажатия «+» вкладка-черновик затемнена, сверху плашка «Функция доступна в Watchdog Про»; вторая и следующие вкладки показывают «Приложение не контролируется»Работает бесплатная редакция: она наблюдает только за самой левой вкладкойАктивировать ключ «Watchdog Про» (п. 5.7)
В окне «Настройки» вкладки «Письма» и «Обновления» отмечены значком «ПРО», поля недоступныПочта и обновление сборок — функции «Watchdog Про»Активировать ключ (п. 5.7)
Красная полоса «Ключ Watchdog Про выдан для другого компьютера…»Папка Программы перенесена на другой компьютер или компьютер заменёнПеревыпустить ключ на код нового компьютера (п. 5.7.4)
При вводе ключа — «Этот ключ выдан для другого компьютера.»Ключ выпущен по коду другого компьютераСверить код в окне «Лицензия» с кодом из заявки; при расхождении отправить правообладателю правильный код
Наблюдаемое приложение перезапускается примерно через 40 секунд после каждого запуска (затем статус «Петля рестартов»), в журнале «CPU процесса PID … не изменился за 5 с»Для приложения включена проверка «перестало потреблять процессор» (тип «Unity»/«Unreal» или включена вручную), а приложение в простое не потребляет процессорное время (типично для обычных оконных программ, а также для сборок Unity, которые не работают в фоне без фокуса окна)«Настройки» → вкладка «Приложение» → снять «Перезапускать, если приложение перестало потреблять процессор» (или выбрать тип «Другое»)
Программа не стартует вместе с Windows после переноса папкиЗапись автозапуска указывает на старый путьВыключить и снова включить флажок автозапуска в настройках
«Не удалось расшифровать сохранённый пароль (другая машина или пользователь)…» на вкладке «Письма»Пароль 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