Чем хороши портабельные программы? Большинство из них не требует администраторских прав, все они работают без установки, не засоряют реестр своими записями, многие не оставляют даже следов запуска. Если вам программа нужна не для постоянного пользования, а фрагментарного, то лучше найти ее портабельный вариант. Или же наоборот — если вам нужно каждый день пользоваться одной и той же программой на разных компьютерах, то намного удобнее записать ее портабельный вариант на флешку, настроить так, как вам нужно, и пользоваться, не беспокоясь о том, установлен ли вариант этой программы на компьютере. Так как же делают портабельные программы? На этот вопрос ответит P-Apps — утилита, с помощью которой можно из любой программы сделать ее портабельный вариант.
Алгоритм работы с утилитой такой:
- Перед установкой программы, которую вы хотите сделать портабельной, запустите P-Apps и просканируйте реестр. Утилита сделает снимок реестра, запомнит его.
- После этого нужно закрыть P-Apps и установить программу.
- После установки программы нужно запустить P-Apps и просканировать реестр второй раз. Утилита найдет изменения в реестре, и выведет список программ и сервисов, которые эти изменения сделали. В этом списке будет и установленная программа, которую вы хотите сделать портабельной.
- Нужно выбрать в списке нужную вам программу, и указать уровень приватности. Можно выбрать такой уровень, при котором портабельная программа вообще не оставлет следов работы, записывая промежуточные, временные данные, необходимые для работы, в виртуальный контейнер.
- После этого можно сделать портабельный вариант программы, который сохранится одним файлом.
Следует учитывать то, что чем больше степень приватности, тем медленнее работает портабельная программа. При низком уровне приватности для записи промежуточных данных, появляющихся в ходе работы портабельной программы, используется временная папка на жестком диске. Если же при создании портабельной программы вы выберите максимальный уровень приватности, то портабельная программа будет в момент запуска создавать виртуальный контейнер, и записывать временные файлы в него, а по окончании работы будет уничтожать этот контейнер. Понятно, что хоть не на много, но все же скорость такой работы будет чуть ниже. Впрочем, эта разница в скорости работы будет заметна лишь при запуске очень больших, сложных программ, разницу в скорости работы маленьких программ вы не заметите.
P-Apps работает в Windows XP, Windows Vista и Windows 7, получаемые с ее помощью портабельные программы тоже являются регистронезависимыми, работающими в любой из этих операционных систем (то есть портабельная программа, созданная в Windows XP, будет работать и в Windows 7). Утилита бесплатная, но требует для скачивания ввода своего электронного адреса.