Как сделать портативную (portable) программу

У многих часто возникает потребность в программах, которые по тем или иным причинам невозможно установить на компьютер (например, рабочий). Как же запустить такие проги без их предварительной установки? Очень просто – нужно сделать их портативными (portable),т. е. запускающимися без предварительной установки и при закрытии не оставляющих после себя следов в системе. Они работают в собственном виртуальном контейнере и не используют реестр и файлы из системы. Такие программы можно хранить на флэшках, и они всегда будут с вами. В интернете много таких программ, но мы попробуем сделать портативными именно те программы, которые нам нужны.

Инструкция

Уровень сложности: Несложно

1 шаг

Как сделать портативную (portable) программу

Для начала необходимо установить программу Thinstall Virtualization Application. Прогу берем здесь. http://up-file.com/download/6347ee836f266a87cf142fabebd1430a7 С помощью нее мы и будем все делать. Запускаем Thinstall и в первом окне жмем внизу на кнопку start.

2 шаг

Как сделать портативную (portable) программу

В следующем окне выбираем букву диска, на который будет устанавливаться программа, которую вы хотите сделать портативной( по умолч. C:\Program Files\…) И жмем кнопку Pre-Install Scan. После этого Thinstall сделает снимок отмеченного диска.

3 шаг

Как сделать портативную (portable) программу

Далее. окно программы оставляем открытым и устанавливаем приложение, которое в дальнейшем станет портативным. После установки полечите программу (если надо) и ОБЯЗАТЕЛЬНО запустите ее (если приложение требует перезапуска системы, соглашайтесь. После перезагрузки Thinstall запустится автоматически и предложит найти последний сделанный снимок диска или сделать новый. Оставляем как есть и жмем next.)

4 шаг

Как сделать портативную (portable) программу

После того, как мы закрыли приложение, возвращаемся к окошку Thinstall, и нажимаем кнопку Post-Install Scan. Будет сделан еще один снимок с диска.

5 шаг

Как сделать портативную (portable) программу

В следующем окне галочкой отмечем файл, имя которого соответствует установленной проге( у меня это Ice Book Reader), который и станет нашей портативной программой. Если прога имеет несколько модулей (напр. MS Office Word, Exel, и др.), то нужно отметить все модули, а в окошке Primary Data Container выбрать тот модуль, который будет основным.Нажимаем Continue.

6 шаг

В появившемся окне выбираем папку, куда будет сохранен результат и жмем Save Results. После сохранения закрываем окно Thinstall.

7 шаг

Открываем папку, указанную при сохранении, находим в ней файл build и запускаем его. После компилляции у нас появится папка bin, в которой и лежит наша портативная программа, не требующая установки и запускающаяся с любого носителя

Советы и предупреждения:

  • не получится сделать портативными проги, устанавливающие в систему драйвера (Nero, ClonCD и др.), а также предварительно запускающими свои сервисы и службы (Diskeeper, Acronis True Image и др.).
  • устанавливать и запускать Thinstaal лучше на "голой" системе (меньше будет ошибок), а еще лучше на виртуальной машине (если будет интерес, напишу как установить и использовать виртуальную машину).
  • далеко не все программы созданные таким образом работают корректно, но те, что работают, делают это на ура.
  • есть еще несколько тонких моментов относительно конфигурационных файлов, которые редактируются до создания конечного приложения (если нужно, напишу какие).

Обсуждение

067_micro
Рейтинг
  1. +
  2. 0
dan-pms (15:07 23.05.2009)

Да, инструкция очень полезная в наш век борьбы с нарушителями авторских прав. Для тех, кто ставит Portable софты как способ сэкономить на покупке легального ПО, советую почаще заглядывать в реестр – некоторые софты “лезут” в него чтобы записаться, а чего им там надо мне показал Kaspersky Internet Security 8.0.0.357 (номер версии необязателен, главное, чтобы отслеживал права на доступ к записи в реестр). Также следите за содержимым папки Temp – почти все Портейблы ее используют….

Avatar_micro
Рейтинг
  1. +
  2. 0
Talktetive (15:00 04.07.2009)

Мне всегда требуется софт который не нужно устанавливать (для того что бы конкретно не сорить в реестре, во-вторых portable проги практически не трогает вирусняк, ну и в третьих это экономия времени)

Avatar_micro
Рейтинг
  1. +
  2. 0
and51 (23:23 15.11.2009)

как установить и использовать виртуальную машину?

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (16:16 06.03.2010)

По Вашей ссылке файл не найден. По поводу записей в реестре, советую использовать антивирус Outpost Security Suite Pro (совместим с другими), он блокирует все вторжения в систему, реестр. Если в Portable есть вирус, его все равно антивирусник найдет при сканировании. У меня так три раза сносил Retouch Pilot portable, пока я не нашел нормальную версию, без вирусов.

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (16:53 06.03.2010)

Интересно, а вот если попробовать сделать Portable из FL studio и всех плагинов и синтезаторов, которые установлены дополнительно, будут ли они также работать в одной команде? И Вы еще обещали написать по поводу виртуальной машины, и про несколько тонких моментов относительно конфигурационных файлов, которые редактируются до создания конечного приложения.

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (17:41 06.03.2010)

А еще вопрос: если приложение из которого делается portable уже установлено его надо устанавливать заново? Надо ли сначала удалить уже установленное, или просто повторно устанавливать и переделывать в Portable?

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (17:43 06.03.2010)

А что значит "устанавливать и запускать Thinstaal лучше на “голой” системе"?

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (17:47 07.03.2010)

А еще вопрос: будут ли ответы на поставленные вопросы?

Avatar_micro
Рейтинг
  1. +
  2. 0
Foxik65 (03:35 09.03.2010)

А если программа с русификатором, надо ли сразу запускать русификатор ?

097_micro
Рейтинг
  1. +
  2. 0
valer20081 (14:27 12.03.2011)

http://up-file.com/download/6347ee836f266a87cf142fabebd1430a7. По данной ссылке программа не была найдена!

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 1
10
17554