Найти в Дзене
Мой комп

Портативная программа что это такое и зачем они нужны?

Программы, которые не требуют установки на компьютер называются портативными (Portable).

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

Когда мы устанавливаем программу на компьютер, то мы запускаем установочный "ехе" файл. При установке у нас в систему устанавливается сама программа с кучей компонентов таких как файл запуска, библиотеки и прочие компоненты. Иногда в компонентах установленной программы можно встретить виртуальные драйверы устройств (Например в VirtualBox или виртуальный принтер AnyDesk).

Установщик AnyDesk запрашивает разрешение на установку виртуального принтера
Установщик AnyDesk запрашивает разрешение на установку виртуального принтера

Портативная версия программы AnyDesk не поддерживает удаленную печать.

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

Установленная программа привязана к конкретному компьютеру. В некоторых случаях для работы с такой утилитой нужны права Администратора. Потребление ресурсов системы зависит от конкретного приложения.

В отличии от установочной портативная (Portable) версия программы работает в автономном режиме. "Скачал--> Распаковал--> Запустил". В некоторых случаях нам даже не нужно распаковывать программу. Скачал и запустил.

Портативная программа при запуске не прописывает данные о себе в системном Реестре. В некоторых случаях Portable утилита может создать в Реестре временные ключи, но после завершения работы такой программы происходит удаление временных файлов. Портативные программы потребляют меньше ресурсов на компьютере, могут быть помещены на съемный носитель информации (например, на флешку) и запускаться с него. Привязка к конкретному компьютеру у такой программы отсутствует.

Где применяются портативные версии приложений?

Портативные приложения применяются, например, для диагностики и оптимизации системы, для выявления и удаления вирусов (лечащие утилиты, антивирусные сканеры), для удаленного доступа к компьютеру (Portable версия программы AnyDesk) и так далее. Спектр применения портативных приложений достаточно широк.

В следующей статье мы попробуем самостоятельно сделать портативную версию программы

Уважаемые читатели! Если Вам понравилась статья, поставьте, пожалуйста лайк и подпишитесь на канал. Обсуждение материала в комментариях только приветствуется. Мне будет очень приятно.