Оформить доступ
Отметка на ленте · Windows

Обновление Happ на Windows без потери настроек

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

Ссылки ниже ведут на «последний выпуск» разработчика: они всегда отдают то, что актуально на момент нажатия, а не номер, записанный когда-то в текст страницы.

Короткий ответ

Выйти из программы, скачать свежий установщик своей архитектуры, запустить его. Всё.

  • Старую версию удалять не нужно. Установщик кладёт новые файлы на место прежних сам. Удаление через «Приложения и возможности» нужно только тогда, когда вы уходите с клиента совсем.
  • Настройки остаются. Список профилей, вставленная ссылка-подписка и правила маршрутизации лежат отдельно от исполняемых файлов, поэтому переустановка их не трогает — вставлять ссылку заново не придётся.
  • Программу надо закрыть по-настоящему. Крестик в углу окна чаще всего просто прячет клиент в область уведомлений, а работающий процесс держит свои файлы: заменить их Windows не даст.
  • Ноутбукам на ARM нужен свой файл. Отдельный установщик arm64 в выпусках есть — проверено прямой пробой архива 28 августа 2026 года. Запускать x64-сборку через слой совместимости ради этого не надо.
  • У сборки под Windows есть и встроенная проверка обновлений. Программа спрашивает манифест разработчика — тот самый файл, где заведён список заблокированных версий и порог, ниже которого обновление обязательно и пропустить его нельзя. Из всех настольных систем ветка манифеста заполнена только у Windows.
  • Отсюда ответ на вопрос «почему очень старая сборка перестала подключаться». В списке заблокированных на 28 августа 2026 года стоят 36 настольных версий под Windows — весь ряд от 0.2.6 до 2.4.0. Такая программа сообщает, что версия заблокирована, и лечится это только обновлением.
  • Свой номер видно в настройках клиента, пункт «О программе». С чем это число сравнивать и почему в статьях называют разные «последние версии» — разбор нумерации и каналов.

Файл, которым обновляются

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

Порядок обновления по шагам

Шесть коротких действий. Дольше всего идёт загрузка: установщик x64 весит около 113 МБ, сборка под ARM — около 80 МБ.

  1. 1

    Запишите, что стоит сейчас

    Откройте Happ, зайдите в настройки и найдите строку «О программе». Перепишите номер целиком, вместе с последней цифрой.

    Это страховка на случай, если после замены поведение изменится: будет с чем сравнивать и куда возвращаться.

  2. 2

    Отключите соединение и выйдите из программы

    Сначала «Отключить» в окне клиента, затем выход через значок в области уведомлений — правый щелчок по нему и пункт выхода. Закрытие окна крестиком клиент обычно не выгружает.

    Установщик, запущенный поверх работающего процесса, упрётся в занятый файл: переписать выполняющуюся программу Windows не позволяет.

  3. 3

    Возьмите файл своей архитектуры

    Обычному настольному компьютеру и большинству ноутбуков нужен файл с x64 в имени, машинам на процессоре ARM — файл с arm64. Своё смотрится в «Параметры → Система → О системе», строка «Тип системы».

    Имена начинаются одинаково, различие в середине: setup-Happ.x64.exe против setup-Happ.arm64.exe.

  4. 4

    Запустите установщик поверх

    Двойной щелчок по скачанному файлу — и дальше по кнопкам. Ничего вычищать, выгружать и переносить руками не требуется, прежний выпуск заменяется на месте.

    Окно контроля учётных записей появится, и это штатно: программа ставится на всю машину, в папку %ProgramFiles%\FlyFrogLLC\Happ, а писать туда без прав администратора нельзя. Запрос повышения прав делает сам установщик — это не признак подделки файла.

  5. 5

    Пройдите окно SmartScreen

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

    Окно вернётся и на следующем обновлении: оно смотрит на известность конкретного файла, а у только что вышедшего выпуска она начинается с нуля.

  6. 6

    Запустите клиент и разрешите ему связь

    Откройте Happ и подключитесь. Windows может снова показать запрос брандмауэра «Разрешить связь для этого приложения» — отметьте оба типа сетей, частные и общедоступные.

    Отметите только частные — в чужом Wi-Fi туннель не поднимется. Если после запуска список серверов оказался пуст, дело не в замене программы: что проверять после обновления.

Что всплывает по дороге и что это значит

Шесть окон, из-за которых обновление чаще всего бросают на середине. Первые пять ничего не говорят о качестве файла; последнее — единственное, которое действительно требует действия.

Что вы видитеОткуда взялосьЧто делать
Запрос прав администратора при запуске установщикаПрограмма ставится на всю машину, в %ProgramFiles%, и установщик сам просит повышение прав.Подтвердить. Без этого установка не пойдёт: запись в системную папку прав пользователя не имеет.
«Система Windows защитила ваш компьютер»SmartScreen оценивает репутацию файла, а не его содержимое, и у каждого нового выпуска счётчик обнулён.«Подробнее» → «Выполнить в любом случае». Ждать, пока окно перестанет появляться, бесполезно: оно приходит на каждый свежий установщик.
Установщик жалуется на занятый файлКлиент свернут в область уведомлений и продолжает работать.Правый щелчок по значку → выход, после этого запустить установщик заново.
Снова спрашивают про брандмауэрРазрешение выдавалось прежнему файлу программы; для системы обновлённый — другой файл.Отметить частные и общедоступные сети и подтвердить.
Антивирус утащил установщик в карантинЭвристика реагирует на программу, которая правит сетевые маршруты, — это не приговор содержимому.Восстановить файл из карантина и добавить папку клиента в исключения.
Клиент сообщает, что версия заблокированаВерсия попала в список заблокированных, который разработчик ведёт в манифесте обновлений: на 28 августа 2026 года там 36 настольных сборок под Windows, от 0.2.6 до 2.4.0.Обновиться — другого выхода нет. Откат на ещё более раннюю сборку попадёт в тот же список, чем платят за откат.

Можно ли обновляться через winget?

Да, пакет во встроенном каталоге Windows есть — это проверено прямой пробой каталога 28 августа 2026 года. Идентификатор пакета — Happ.Happ; happ работает только как короткое имя, поэтому в командах надёжнее полный. Установка: winget install Happ.Happ. Обновление: winget upgrade --id Happ.Happ, либо winget upgrade --all разом со всеми программами машины.

Оговорка первая и главная: пакет ведёт сообщество, а не автор Happ. Манифесты собраны сторонней утилитой и залиты ботом, поэтому версия в каталоге может отставать от свежего выпуска — и опубликованы там далеко не все сборки, всего четыре манифеста на всю историю линии. Отставание тут норма, а не сбой.

Оговорка вторая: фонового обновления у winget нет — команду каждый раз запускает человек, планировщика в ней не предусмотрено. Зато скачивает winget тот же самый файл со страницы выпусков разработчика, а не что-то из витрины Microsoft. Установщика под ARM64 в каталоге нет: машинам на ARM остаётся прежний путь — файл setup-Happ.arm64.exe из выпуска.

Обновились, а серверов в списке по-прежнему нет

Установщик заменяет саму программу: ядро, окна, исправления. Серверы в неё не зашиты — они подтягиваются по ссылке-подписке, и без действующей ссылки свежая сборка остаётся ровно такой же пустой, как прежняя. Если вы обновлялись ради того, чтобы «появились страны», менять надо не версию, а доступ.

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

Короткие вопросы

Надо ли удалять старую версию перед обновлением?

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

Пропадут ли профили и подписка?

Нет. Они хранятся отдельно от исполняемых файлов и обновление переживают. Заново вставлять ссылку-подписку после установки поверх не требуется.

Почему установщик просит права администратора?

Потому что программа ставится на всю машину, в папку %ProgramFiles%\FlyFrogLLC\Happ, а записывать туда без повышения прав система не даёт. Запрос делает сам установщик, окно контроля учётных записей на этом пути обязательно — это штатный ход, а не признак того, что файл подменили.

Может ли старая версия просто перестать работать?

Может, если она очень старая. Разработчик ведёт список заблокированных сборок в манифесте обновлений: на 28 августа 2026 года в нём 36 настольных версий под Windows, от 0.2.6 до 2.4.0. Такая программа прямо сообщает, что версия заблокирована. Есть и порог обязательного обновления — опустившись ниже него, клиент требует обновиться и пропустить требование не даёт. У остальных версий срока годности нет.

Почему SmartScreen ругается на каждое обновление?

Потому что он оценивает, насколько файл распространён, а не что внутри него. У выпуска, вышедшего вчера, распространённость нулевая — и так будет с каждым следующим.

У меня ноутбук на ARM. Ставить x64 через слой совместимости?

Не нужно. В выпуске лежит отдельный установщик arm64 — это проверено прямой пробой архива 28.08.2026. Берите его, слой совместимости в этой схеме не участвует.

Новая версия не понравилась — можно вернуться на прежнюю?

Установщик старого выпуска запускается точно так же, поверх. Но обратимо это не всегда и не бесплатно: что теряется при откате.