Audion Browsers Portable

v2.0.2 ·

Audion Browsers Portable - руководство

EN RU

Audion Browsers Portable - руководство

Содержание

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

Как устроено окно

Программа открывается файлом Start.exe.

Под заголовком - ряд из пяти крупных кнопок, это разделы: УСТАНОВКА, СКАЧИВАНИЕ, ОБНОВЛЕНИЕ, СЕРТИФИКАТ, ОБСЛУЖИВАНИЕ. Нажали раздел - слева сразу его команды и их настройки, никуда проваливаться не нужно.

Команда с настройками - это форма. Кнопка, которая её запускает, стоит справа в шапке формы, залита цветом и названа по действию: СОБРАТЬ, СКАЧАТЬ, ОБНОВИТЬ. Редкие настройки лежат под заголовком ДОПОЛНИТЕЛЬНО - они на виду, раскрывать ничего не надо. Команда без настроек - крупная кнопка со строкой о том, что она делает.

Выбор везде делается кнопками: выбранная залита, невыбранная остаётся с окантовкой. Браузер - кнопка с его значком в цвете этого значка, так что ряд читается с одного взгляда.

Подписи у кнопок и галок короткие. Всё объяснение - что произойдёт, чем грозит ошибка - появляется в подсказке, если задержать на них указатель мыши.

Справа - рабочие папки и журнал. ИСТОЧНИК - где лежат готовые сборки, НАЗНАЧЕНИЕ - куда кладутся новые сборки, архивы и скачанные файлы. В журнале видно всё, что говорит команда; загрузка идёт одной живой строкой - сколько скачано, сколько всего и с какой скоростью. Внизу - строка состояния с часами и кнопкой СТОП.

Справа вверху - язык (RU / EN) и тема оформления, их четыре. Обе настройки меняются сразу, без перезапуска.

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

  1. Раздел ОБСЛУЖИВАНИЕ → 7-ZIP. Без него ничего не распакуется.
  2. Раздел УСТАНОВКА → выберите браузеры кнопками и нажмите СОБРАТЬ.

Каждый браузер - это от 120 до 240 МБ загрузки и около полугигабайта на диске. Готовые сборки появятся в папке назначения (output\Portable), запускать - файлом <Браузер> Portable.cmd в корне каждой.

Собрать тот же браузер ещё раз можно смело: если его сборка уже лежит в папке назначения, в ней заменяется только App. Профиль в Data, кэш и всё, что вы положили в эту папку сами, остаётся как было.

Папку назначения выбирайте с коротким путём. Windows не открывает файлы, полный путь к которым длиннее 260 символов, и браузер из слишком глубокой папки не запустится. Сборка при этом соберётся, а программа предупредит и назовёт, сколько файлов браузера оказалось за этим пределом: перенесите папку повыше - она рабочая.

Если один браузер не собрался, остальные всё равно соберутся: неудачи перечисляются в конце.

Скачать официальные файлы

Откройте СКАЧИВАНИЕ, выберите браузеры и разрядность, нажмите СКАЧАТЬ. Оригинальные файлы сохраняются в Browser Downloads внутри папки назначения. 7-Zip для этой команды не нужен. Она только скачивает, без запуска, распаковки и замены DLL.

  • Cent Browser: портативный самораспаковывающийся EXE, x86/x64.
  • LibreWolf: портативный ZIP, x64/ARM64.
  • Vivaldi: установщик, x86/x64/ARM64. Откройте его самостоятельно и выберите «Дополнительно → Установить автономную версию» (инструкция разработчика).
  • DuckDuckGo: обычный установщик для Windows, x64. Это обычная установка.

Проверенные скачанные файлы используются повторно после проверки SHA256. DuckDuckGo каждый раз скачивается во временный файл: если хэш совпадает, сохраняется прежняя копия; если отличается, она заменяется новой под исходным именем файла. Ошибки перечисляются по браузерам, остальные загрузки продолжаются. Zen не включён: в текущем официальном выпуске Windows нет портативного пакета (проверено 01.10.2026).

Какие браузеры поддерживает сборка с DLL и почему

В списке те, у кого нет своей портативной сборки с автообновлением:

  • Google Chrome - портативной версии не существует;
  • Yandex Browser - портативной нет, зато сертификаты Минцифры уже внутри;
  • Brave - портативные сборки только чужие, и они не обновляются;
  • Chromium-Gost - умеет ГОСТ-шифрование, нужное на госпорталах;
  • Ungoogled Chromium - Chromium без сервисов Google.

Из сборки с DLL исключены Vivaldi, Cent Browser и Opera - у них своя портативная установка, которая сама обновляется. Vivaldi и Cent Browser доступны в отдельном разделе СКАЧИВАНИЕ. Thorium пробовали и убрали: сборки только 32-битные, а расширения из магазина в нём не ставятся.

Что внутри собранной папки

Папка или файл Что это
App Сам браузер. При обновлении заменяется целиком.
Data Ваш профиль: закладки, пароли, вкладки, расширения.
Cache Кэш. Можно чистить.
Certificates Сертификаты Минцифры и два файла - поставить и снять.
<Браузер> Portable.cmd Запуск.
Portable-Build.json Какие версии внутри.

Обновление

Раздел ОБНОВЛЕНИЕ. В нём две части, переключаются кнопками над формой: БРАУЗЕР - проверить и обновить сборку целиком, БИБЛИОТЕКА ПОРТАТИВНОСТИ - заменить одну библиотеку, не трогая браузер.

ПРОВЕРИТЬ и ОБНОВИТЬ стоят рядом в шапке одной формы и работают с одними и теми же настройками: сначала смотрите, потом меняете.

ПРОВЕРИТЬ показывает, что вышло, рядом с версией вашей сборки. Ничего не скачивается.

У Chrome новая версия расходится по пользователям постепенно, и в установщик Google кладёт её не сразу. Поэтому сравнение идёт с версией, которая уже раздаётся всем, а сборка, сделанная из того же установщика, что лежит у Google сейчас, считается свежей - скачивать пока нечего.

ОБНОВИТЬ меняет в сборке только браузер и не трогает Data и Cache - профиль остаётся. Остаётся и файл настроек библиотеки портативности (INI) - таким, каким вы его оставили; при смене библиотеки создаётся её стандартный файл. Сборка, где и браузер, и обёртка свежие, пропускается без загрузки.

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

Сборок может быть несколько. Положите в Источник сколько угодно сборок - разных браузеров или нескольких одного - каждую в своей папке, и они обновятся за один запуск. Ошибка с одной не останавливает остальные.

Обновление идёт там же, где лежит сборка. Укажите её папку в Источнике - на флешке, в сетевой папке, где угодно - и она обновится на месте. Никуда копировать не нужно, папка назначения при этом не используется: она нужна для новых сборок.

Если в Источнике сборки нет, программа посмотрит в output\Portable - то, что собрала сама. Если отмеченного браузера нет и там, обновление заканчивается ошибкой и говорит, где искало: «готово» означает, что что-то действительно обновлено или уже свежее.

Источник можно направить и прямо на одну сборку - на её собственную папку. Она обновится на месте, вместе со своим профилем, и не будет переименована.

Сборку можно принести со стороны. Положите в Источник портативный браузер, собранный где угодно: папка может называться как угодно, а браузер - лежать в Chrome\, в App\Chrome-bin\ или прямо в ней. Программа находит браузер по его исполняемому файлу, а профиль - по файлу Local State, и при обновлении приводит сборку к своему виду: App, Data, Cache. Профиль при этом только переименовывается - не копируется и не удаляется. ПРОВЕРИТЬ заранее скажет, что расклад не стандартный.

Из того, что лежало рядом с браузером, не удаляется ничего. Заменяется только сам браузер. Ваши папки и файлы остаются на своих местах, а то, что мешает новому раскладу, - файлы запуска прежнего упаковщика, его настройки - переносится в папку Old files внутри сборки. Удалите её сами, когда убедитесь, что нужного там нет.

Папка получает стандартное имя (например, Google Chrome Portable), если сборка этого браузера в Источнике одна. Несколько сборок одного браузера остаются под своими именами - по ним вы их и различаете. Не переименовывается и папка, на которую Источник указывает напрямую.

Браузер должен быть закрыт: иначе обновление этой сборки остановится до загрузки, ничего не тронув. Chromium-Gost и Ungoogled Chromium по файлам друг от друга не отличить: такая сборка узнаётся по имени папки (Chromium-Gost Portable, Ungoogled Chromium Portable) либо по отметке - отметьте один из двух, и папка с любым именем будет считаться им. Чужой браузер под отметку не попадёт: если chrome.exe называет себя Cent Browser, Supermium или Iron, сборка остаётся как была, а журнал говорит, что программа такой браузер не собирает.

Папку с вашими файлами рядом с браузером программа не тронет, даже если она названа датой - 10.10.2026 или 2025.03.01: за папку версии браузера принимается только та, где лежат его файлы.

ОБНОВИТЬ ТОЛЬКО DLL обновляет выбранную библиотеку в существующих сборках. Выберите браузеры, библиотеку и разрядность (Авто читает её из браузера). Можно указать в Источнике одну сборку или папку с несколькими: сборки находятся так же, как в ПРОВЕРИТЬ и ОБНОВИТЬ, - на любой глубине и под любым именем папки, все сборки отмеченного браузера. Сборку, собранную не здесь, где браузер ещё не лежит в App, сначала приведите к виду программы кнопкой ОБНОВИТЬ. Установщик браузера не скачивается, App целиком не заменяется, профиль и кэш сохраняются. INI той же библиотеки остаётся прежним; при переключении библиотеки создаётся её стандартный INI. Если файл занят браузером, изменения откатываются: закройте браузер и повторите.

В ДОПОЛНИТЕЛЬНО можно задать HTTP(S)-ссылки полных установщиков Chrome и Yandex. Пусто — официальный источник. По своей ссылке файл при сборке/обновлении скачивается заново. Версия своего установщика Chrome известна после распаковки; ПРОВЕРИТЬ сообщает неизвестную версию, а ОБНОВИТЬ его не пропускает по версии из API Google.

Отключить обновлятор Yandex включено по умолчанию в сборке и обновлении. Удаляется только service_update.exe внутри его App, даже если версия браузера уже актуальна. Другие браузеры и файлы профиля не затрагиваются. Выключенная галка сохраняет обновлятор в новой App; вернуть ранее удалённый файл можно пересборкой.

Сертификаты Минцифры

Российские госсайты подписаны удостоверяющим центром, которому Windows по умолчанию не доверяет, поэтому такой сайт открывается с предупреждением. Шаги разделены, чтобы ничего не происходило само.

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

Каждый файл сертификата перед использованием сверяется по отпечатку с тем, что записан в программе. Файл с тем же именем, но другим содержимым не используется: он откладывается в сторону под другим именем, а сертификат скачивается заново.

Раздел СЕРТИФИКАТ → ДОБАВИТЬ В СБОРКУ — выберите готовые сборки и укажите их папку в Источнике. Сохраняет в Certificates два файла сертификатов и команды установки/отзыва. Chrome выбран по умолчанию. Браузер и профиль сохраняются, доверие Windows не меняется.

Раздел СЕРТИФИКАТ → УСТАНОВИТЬ - добавляет сертификаты в хранилище вашей учётной записи Windows, откуда их читает любой браузер на Chromium. Права администратора не нужны, другие пользователи компьютера ничего не заметят.

ОТОЗВАТЬ - удаляет ровно эти два сертификата по отпечатку, чужие остаются на месте.

ПРОВЕРИТЬ показывает, установлены они или нет, и ничего не меняет.

Яндекс.Браузеру сертификаты не нужны: они у него уже встроены.

Настройки сборки

Портативность. Основная библиотека — прокси библиотека (x86/x64). Все переключатели в App/version.ini равны 0. Альтернативы — Chrome++ (DeftKing) и Vivaldi++, обе для x86/x64/ARM64. Если проверка выпуска или загрузка недоступны, используется архив выбранной библиотеки, сохранённый от прежней загрузки (в Portable\_archives папки назначения) и проверенный заново. Созданный командный файл запускает браузер из App, чтобы относительные пути к Data и Cache оставались внутри сборки. Очистка реестра применяется только к Chrome++.

Разрядность обёртки. Оставьте АВТО. Программа сама смотрит, 32- или 64-битный браузер, и кладёт DLL выбранной библиотеки той же архитектуры. Это не формальность: 32-битный браузер с 64-битной обёрткой запускается как ни в чём не бывало, но профиль уезжает в систему, и сборка перестаёт быть портативной.

Очистить реестр с Chrome++. Только для Chrome++ (DeftKing). По умолчанию выключено. С этой галкой браузер при выходе стирает свою ветку реестра. Ветка общая с установленной копией того же браузера, поэтому включайте только там, где этот браузер не установлен.

Упаковать в архив. Включите, если сборки надо отдать: вместо папки получится один файл. Формат рядом: ZIP открывается везде, 7Z меньше, но требует 7-Zip у получателя. При обновлении архив называется по папке сборки, так что у нескольких сборок одного браузера у каждой свой архив. В архив обновлённой сборки идут браузер, файл запуска и сертификаты - без профиля и кэша: закладки, пароли и история остаются у вас, в самой сборке.

Остановить. Кнопка СТОП в строке состояния. Команда останавливается сама, в ближайшей безопасной точке: загрузка прерывается, распаковка и упаковка обрываются, сборка, которую ещё не трогали, остаётся прежней, и операция завершается как остановленная. Если браузер уже встаёт на место, эта замена доводится до конца, а следующие сборки не начинаются. Архив либо готов целиком, либо его нет - половины архива под настоящим именем не остаётся.

Закрытие окна во время работы спрашивает подтверждение и делает то же самое: останавливает команду и закрывается, когда она остановилась.

Оставить рабочие файлы (в ДОПОЛНИТЕЛЬНО). Распакованные установщики останутся в Portable\_tmp в папке назначения - нужно, если сборка не удалась и надо разобраться. Сами скачанные файлы в любом случае лежат рядом, в Portable\_archives: по одному на браузер, прежние версии убираются сами.

Обойти Defender. Библиотека портативности - version.dll - иногда принимается Защитником Windows за угрозу прямо во время сборки. С этой галкой папки источника и назначения исключаются из проверки на время операции и возвращаются сразу после неё; Windows один раз спросит разрешение. Там, где Защитник выключен, галка ничего не делает и ничего не спрашивает. Если операцию оборвали и исключение осталось, его снимает ОБСЛУЖИВАНИЕ → DEFENDER: УБРАТЬ ИСКЛЮЧЕНИЕ - в том числе с папок прошлых запусков.

Рабочие папки

ИСТОЧНИК и НАЗНАЧЕНИЕ справа вверху. При каждом запуске это папки input и output самой программы; другую папку можно выбрать кнопкой, вписать руками или перетащить в окно.

  • Кнопка с часами открывает историю путей, булавка закрепляет путь в ней.
  • СБРОСИТЬ возвращает обе папки к input и output.
  • СПИСОК показывает в журнале, что лежит в источнике.
  • ОЧИСТИТЬ удаляет содержимое выбранной папки - сама папка остаётся. Сначала спрашивает, что очищать, и называет пути. Удалённое уходит в Корзину; у флешки и сетевой папки Корзины нет, и вопрос скажет об этом заранее. Папка вне программы спрашивается отдельно: в ней могут лежать сборки с чьим-то профилем. Корень диска, саму программу и её служебные папки очистить нельзя.

Кнопка ОЧИСТИТЬ WORKSPACE в заголовке убирает рабочий материал: скачанные установщики и распакованное из них (Portable\_archives и Portable\_tmp в папке назначения). Готовые сборки не трогает; следующая сборка скачает нужное заново.

Из командной строки

Всё, что делает кнопка, можно сделать командой - с теми же настройками:

browsers_cli.cmd describe
browsers_cli.cmd run --operation browsers_build --set browsers=chrome,brave --target D:\Portable
browsers_cli.cmd run --operation browsers_check --source E:\Flash\Browsers
browsers_cli.cmd run --operation browsers_update --source E:\Flash\Browsers

describe печатает все разделы, команды и настройки с их именами. Команда, которой окно запускает операцию, пишется в журнал при каждом запуске - её можно скопировать оттуда. Код завершения: 0 - готово, 1 - ошибка или сделано не всё, 130 - остановлено, 2 - команда написана неверно, и тогда ничего не запускается.

Что стоит знать

Первый запуск любой сборки дольше обычного - браузер раскладывает профиль.

Портативная сборка и установленный браузер того же имени спокойно работают одновременно и друг другу не мешают.