Portable, что это?

Чем «портативные» версии программ отличаются от стационарных?

Итак, чем портабл (Portable) версия программы отличается от обычной?
Если ответить в двух словах, то Portable версии программ не надо устанавливать на компьютер, то есть они работают «с ходу» без установки.

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

Если ответить чуть длинее:

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

Отличие портативной версии от не портабл

Она не захламляет реестр, не прописывает туда свои настройки, а свои настройки, хранятся как правило, в самой программе (.exe файле) или в конфиг-файле (с расширением .ini).

Такие портативные версии можно копировать и переносить в другое место (из папки в папку) и она будет везде запускаться и работать.

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

Поэтому портабл версии софта возможно держать на флешке и запускать с любого компьютера.

Из минусов можно отметить часто урезанный функционал этих версий программ, но если вы не собираетесь использовать все 100% возможностей, а такое редко надо , да и то лишь профессионалам, значит портабл версии для вас! :-))

Поделитесь с друзьями или поставьте закладку на эту страницу,
если планируете зайти на нее позже (Чем Portable программы отличаются
от обычных | Отличие портативной версии от не портабл)

Программа для очистки жесткого диска | чистка реестра

blog comments powered by Disqus

Описание полезных программ на сайте

Почему компьютерные программы глючат — отстойные программы

Компьютерный софт — лучшие бесплатные программы от Microsoft

Бесплатные программы и другие полезности для компа даром

Как установить на компьютер несколько операционных систем

Браузеры — программы для удобного просмотра веб-страниц

Бесплатная программа для скачивания видео файлов из интернета

Бесплатная программа для записи любых дисков

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

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

Некоторые разработчики распространяют Portable версии своих продуктов вместе с теми, которые требуют установки. Однако не все.

В большинстве вариантов можно самостоятельно сделать Portable программу из установленной на компьютер версии. И в этой статье я расскажу вам о том, как это сделать с помощью инструмента Enigma Virtual box.

Итак, для начала скачайте Enigma Virtual Box с помощью кнопки ниже, установите её на свой компьютер. Установка стандартная, ничего особенного.

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

Можно сделать Portable программу из установленной сразу с необходимыми настройками, обновлениями, учётными записями и другими опциями. Портативный софт создастся именно в том виде, в котором он есть на данный момент в компьютере.

После установки Enigma Virtual box, запустите её. В первую очередь измените язык на русский. Для этого нажмите в верхнем меню «Language» и потом на «Russian».

Выберите язык интерфейса в Enigma VB.

После этого нужно перезапустить Enigma Virtual Box, и затем вы увидите интерфейс на русском языке. Здесь в поле «Выберите имя исходного файла» необходимо указать на основной исполняемый файл установленной программы, которую нужно будет сделать портативной. Он будет находиться в каталоге с установленным софтом.

А в поле «Выберите имя выходного файла» нужно указать имя и место сохранения будущей программы Portable. Для выбора нужно нажимать кнопку «Открыть».

На скриншоте показываю пример преобразования установленной Notepad++ в версию Portable.

Выберите основной исполняемый файл установленной программы и место сохранения будущей версии Portable.

Следующий этап — ниже, во вкладке «Файлы» нужно добавить все файлы, которые находятся в папке с основным исполняемым. Если в других папках есть ещё компоненты, необходимые для работы программы, то их тоже нужно добавить.

Добавить можно как отдельно файлы, так и целые папки с подпапками. В случае с Notepad++ я рекурсивно добавляю папку с установленным на компьютере экземпляром.

Добавьте все сопутствующие файлы и папки.

В процессе добавления сопутствующих файлов появится запрос на выбор папки местоположения программы. Здесь можно оставить по умолчанию — «Default folder» и нажать «Принять».

Определите папку программы (можно оставить по умолчанию).

Вы увидите добавленный список. С ним, при необходимости можно выполнять разнообразные дополнительные операции — редактировать, удалить, дополнить, сжать и другое.

Список сопутствующих файлов и папок.

И теперь, чтобы сделать Portable программу из установленной, нужно нажать кнопку «Обработать».

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

Начнётся процесс обработки, в результате которого вы получите сообщение, а также готовую версию Portable в выбранном заранее месте.

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

На просторах сети можно встретить кучу программного обеспечения и среди самых популярных программ очень много есть portable версий. А если у вас есть какая-нибудь нечастая программа, у которой нигде нет портативной версии, что делать в таком случае? В такой ситуации есть очень простой выход – такую программу можно сделать самому. И поверьте, в этом нет ничего сложного. Нам всего лишь понадобится специальная утилита и установочный файл программы, которую хотим сделать портативной.

Создаем Portable программу

Существуем множество специальных утилит, которые могут создавать портативный софт (например, Cameyo или P-Apps). Всех их рассматривать мы не будем, ведь интерфейс везде практически ничем не отличается. В данном примере воспользуемся утилитой Thinstall Virtualization Suite. А в качестве подопытного, у нас будет браузер Firefox. Загружаем на свой компьютер данную утилиту. Ее можно скачать . После этого распакуйте скачанный архив в любую удобную папку и в ней, запустите файл с именем Setup capture.exe.

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

Изменять настройки не стоит, оставляем все как есть. Для начала сканирования системного диска и параметров реестра, нажимаем кнопку «Post-install Scan».

Теперь нужно немного подождать, на это потребуется некоторое время. Ни в коем случае не закрывайте программу, просто сверните ее. Далее, возьмите программу, которой суждено стать портативной. Как уже говорилось выше, мы будем, для наших экспериментов, использовать браузер Firefox. Установите данный софт, как это обычно делается. После установки, запустите браузер и настройте его под себя. Когда программа будет успешно установлена и обладать всеми необходимыми настройками, откройте ранее свернутое окно утилиты. Сейчас потребуется выполнить повторный анализ системы. Просто нажмите «Post-install scan» и выберите exe-файл, предназначенный для запуска «подопытного» софта. Выбрав Mozilla Firefox.exe, нажимаем на кнопку продолжения операции «Continue».

В той же папке, где находится утилита, будет создана папка нашего браузера. Эти файлы можно найти по следующему пути: C:\Thinstall Virtualization Suite 3.358 portable\Captures\Mozilla Firefox

Теперь убираете все пустые и не относящиеся к программе папки. Лучше всего, на всякий случай, их переместить в любую другую папку. Чтобы можно было легко их вернуть на прежнее место.

После чистки содержимого папки, приступаем к редактированию файлов реестра. Запустите редактор реестра (Win+R => regedit => OK) и откройте следующие файлы:

  • HKEY_CURRENT_USER.txt
  • HKEY_LOCAL_MACHINE.txt
  • HKEY_USERS.txt

Здесь нужно удалить все, что не относится к браузеру Firefox. При этом, не оставляйте лишних пробелов, это может помешать сборки программы. После этого редактируете параметры проекта и специальный файл с настройками Package.ini (не обязательно). Этот файл содержит несколько разделов. Точка с запятой, перед любым параметром, превращает его в комментарий, и он перестает быть активным.

Раздел — позволяет настроить сжатие. Но следует учитывать, что при распаковке и запаковке файлов будет потребляться много ресурсов системы.
CompressionType=None
CompressionType=Fast

Раздел — отвечает за взаимодействие программы с внешними элементами системы.
WriteCopy — параметр указывает на хранение всех изменений и настроек внутри папки с портативной программой.
Merged — а этот параметр будет разрешать выполнять изменения в системе.

DirectoryIsolationMode=WriteCopy
DirectoryIsolationMode=Merged

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

Параметром SandboxPath — определяется путь, по которому будет находиться данная папка. Кстати, этот параметр может отсутствовать в файле настроек. Как мы уже показывали, все параметры изначально хранятся в системе, по вышеуказанному пути. Чтобы это все хранить в той же папке, вместе с портативной программой, укажите такое значение параметра: SandboxPath=. в разделе . Его можно разместить сразу за описанием данного параметра. Благодаря этому все файлы будут находиться в одной папке и система не станет загрязняться всяким хламом. Все почистили и настроили? Хорошо, теперь остался один, финишный шаг — запустите файл с именем build.bat и получите готовую программу, которая может работать без установки. Ищите ее в папке bin.

Теперь можете протестировать полученный софт. Если что-то не заработало, то всегда можно вернуть сохраненные файлы. Их копии находятся в специально созданном архиве (Caputures\Mozilla Firefox\) и создать откорректированную версию portable браузера.

Теперь вы умеете создавать портативные программы. Для получения наилучшего результата, все эти действия, лучше всего выполнять на максимально чистой ОС, лучше свеж установленной. Самый лучший вариант, это использование виртуальной машины с подходящей операционной системой.