Что установщик реально оставляет после себя
Типичный инсталлятор кладёт программу в Program Files или %LOCALAPPDATA%, раскидывает настройки по %APPDATA%, %LOCALAPPDATA% и ProgramData, регистрирует типы файлов в реестре и часто тащит с собой общий рантайм (VC++ распространяемые пакеты) и службу обновлений. Деинсталлятор исполняет сценарий, написанный вендором, а вендоры оптимизируют его под «не удалять данные пользователя» — настройки, логи и кэши переживают удаление намеренно. Это заботливо по замыслу, но на десятках программ складывается: 200 МБ осиротевших папок на каждую удалённую программу — норма для мессенджеров, торрент-клиентов и редакторов.
- Папки в %APPDATA% и %LOCALAPPDATA%, которые переживают деинсталлятор
- Записи в ProgramData, общие для всех учёток и оставленные «на всякий случай»
- Ключи реестра в HKCU\Software, до которых ни один деинсталлятор не доходит
- Общие рантаймы (VC++ 2015–2022), остающиеся потому, что могут быть нужны другим программам
- Службы обновлений и задания планировщика, иногда живущие дольше родительской программы
Что портативность даёт на деле — и где ломается
Портативная программа распаковывается в одну папку, держит настройки в INI-файле рядом с EXE и не пишет в реестр — удалили папку, и её нет, по чистоте остатков это честная победа. Расплата — интеграция: ассоциации файлов не появятся, пока вы не зарегистрируете их сами (а это уже запись в реестр), пунктов в «Пуске» нет, обновления руками, а программы с драйверами, службами и расширениями проводника портативными не бывают. Браузеры — пограничный случай: портативные сборки существуют, но синхронизация, статус браузера по умолчанию и обработчики протоколов (mailto:, zoommtg:) будут бороться с вами постоянно.
Безопасность — то, что чаще всего пропускают: у портативных программ нет проверки подписи через магазин, поэтому качайте их с сайта самого вендора, а не из сборников сомнительного происхождения. И «портативная» не значит «нулевая нагрузка вне папки»: портативные браузеры носят папку профиля внутри себя и растут ровно так же, как установленные.
Где проходит граница
Установленным по умолчанию живёт всё, что требует драйверы, службы, глубокой интеграции в систему или автообновлений: антивирусы, VPN, облачные синхронизаторы, сами драйверы. Портативным — инструменты «открыл-поработал-закрыл»: файловые менеджеры, конвертеры, редакторы, диагностика — и всё, что хочется носить на флешке или перенести на новую машину копированием одной папки. Приложения из Microsoft Store посередине: они изолированы и удаляются почти начисто, ценой правил магазина. Что бы вы ни удаляли, рассчитывайте на остатки: привычка заглянуть после удаления в %APPDATA% и %LOCALAPPDATA% на папку вендора — это то, что держит машину в честном состоянии.
Вопросы и ответы
Пишут ли портативные программы в реестр?
Сама программа — нет, но Windows пишет о ней: списки последних файлов, метки зоны у скачанных файлов, записи prefetch. Это килобайты, а не папки и службы, какие оставляют установщики.
Портативные программы безопаснее установленных?
Только при загрузке с официального сайта: сама портативность ничего не меняет в вопросах вредоносного кода. Зато пропуск инсталлятора означает пропуск его экранов с «партнёрскими предложениями» — и это реальный плюс.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]