Чем отличается портабл версия от обычной. Где найти portable программы? Так что такое портативное-Portable приложение

Среди всех компьютерных программ, Portable-программы занимают особое место. Это связано с удобством использования таких программ. Запускать их можно с любого носителя. Подобные приложения также легко транспортировать – их можно записать на обычную флэшку или диск.


Разберемся с главным вопросом этого обзора – что же такое Portable-софт? Понимание этого вопроса всегда будет полезно. Использование Portable –программ позволяет значительно экономить место на диске и уменьшать потребление системных ресурсов. Также подобные программы достаточно удобны при восстановлении работоспособности системы после повреждений, вызванных активностью вредоносных программ и вирусов.

Что значит Portable?

Прежде всего необходимо определиться со значением термина Portable. Будем исходить из перевода этого слова с английского. Используем трактовку понятия применительно к компьютерам. Portable, если говорит в общих чертах, означает портативный, автономный, переносной. Portable-программа может хранится на любом съемном носителе. Для ее запуска и функционирования не требуется проводить установку на жесткий диск ноутбука или компьютера. Наверное, не стоит дополнительно рассказывать о преимуществах подобных приложений.

Отличительные черты портативных программ от приложений, требующих установки на ПК

Для того чтобы подробно рассмотреть данный вопрос, создадим определенные начальные условия. Предположим, у нас имеется Portable-версия какой-то программы. Преимущества такой версии с точки зрения использования приложения легко можно увидеть на простом примере. При использовании стандартного варианта программного продукта, для его инсталляции обычно используется установочный файл с расширением EXE.

Запуск этого файла приводит к старту процесса установки, который предусматривает распаковку и копирование основных модулей устанавливаемой программы, баз данных, динамических библиотек и другой информации, необходимой при работе с устанавливаемым приложением. Кроме того, может потребоваться установка драйверов для виртуальных устройств, которые приложение использует в качестве контроллеров. В качестве примера подобного контролера можно привести драйвер виртуального усилителя звука, используемый при работе с программой Guitar Rig.

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

Что входит в состав портативного пакета?

Попробуем разобраться, чем отличается portable-версия с точки зрения компонентного состава. Имеется ли в подобных приложениях все необходимое для запуска и корректной работы? Серьезные программы не могут состоять только из одного исполняемого файла. Обязательно необходимо наличие дополнительных элементов, таких как базы данных и динамические библиотеки. Версии одних и тех же программных пакетов могут сильно отличаться по своему компонентному составу. Поэтому важно убедиться, чтобы в вашей версии программы обязательно было указано, что это вариант Portable.

Чем же отличаются такие программы в плане компонентного состава? Заметим, что подобные программные продукты по объему значительно меньше установочных дистрибутивов. Однако Portable-программы не менее эффективны, чем стандартные программы. Очень часто можно встретить достаточно интересные программы, которые представлены всего в виде одного файла. Причем это не обязательно должен быть файл с расширением EXE.

Сегодня существует множество различных вариантов, основанных на использовании Java-приложений и самораспаковывающихся архивов. Запускаются такие файлы при условии, что в системе ранее уже были установлены необходимые платформы и программы. К примеру, загрузчик c DepositeFiles представлен в виде одного файла с расширением jar. Это дает возможность использовать его даже при работе с компьютерными системами и мобильными устройствами. Все что для этого требуется – это поддержка платформы Java.

Принцип работы Portable-программ

Как же работают такие Portable-программы? Их принцип работы кардинально отличается от стационарного ПО, которое устанавливается непосредственно на персональном компьютере. В процессе установки программного обеспечения на жесткий диск копируются не только основные компоненты программы. Также делаются определенные записи в системном реестре, иначе операционная система просто не будет воспринимать установленное вами приложение. Как же дела обстоят с Portable –версиями?

Чем отличается принцип их работы с точки зрения использования системного реестра. Понятно, что установка таким программам не требуется. Значит, при запуске программа не будет создавать ключи в реестре, а если и создаст, то временные, которые автоматически будут удалены после завершения работы с приложением. Преимущества использования подобных приложений очевидны: система на будет грузится, и запуск других программ и приложений будет осуществляться достаточно оперативно. В той же оперативке портативные программы занимают минимум памяти. В большинстве случаев работа таких программ даже не влияет на загрузку центрального процессора.

Где используются Portable-программы

Области применения portable-версий программ можно перечислять бесконечно долго. Конечно, самыми востребованными являются программы для загрузки файлов, а также антивирусные сканеры, boot-менеджеры и оптимизаторы. Также иногда можно встретить portable-версии графических и музыкальных пакетов.

Эмуляторы операционных систем

Чуть ли не самыми востребованными сегодня являются программы, позволяющие полноценно эмулировать работу операционной системы со всем ее функционалом. Первостепенную роль при возникновении сбоев в работе подобных систем играют boot-менеджеры. Они позволяют не только установить систему с нуля, но и создать подобие операционной системой с поддержкой всех драйверов и используемых устройств.

Предположим, у вас есть диск с эмулятором Windows XP и boot-менеджером. Это значит, что вы сможете загрузить на ваш компьютер полноценную операционную систему и использовать большинство ее функций. Такие приложения, как правило, запускаются с флэш-накопителя или оптического диска. При загрузке обратите особое внимание на BIOS. Здесь должен быть указан приоритет загрузки. В зависимости от производителя названия команд и разделов могут отличаться, но это не меняет всей сути процесса.

Средства диагностики и антивирусы

Еще одной востребованной сферой использования Portable-программ является антивирусная защита. Установленные программы при поражении ПК вредоносными программами и вирусами не всегда способны выполнить полное сканирование. Это касается и элементов автозагрузки. В старте операционной системы могут быть угрозы, однако установленная антивирусная программа удалить их не может. В этом случае положение можно исправить при помощи портативной версии антивирусной программы, которая запускается еще до старта операционной системе.

Так, например, портативная версия антивируса Kaspersky Rescue Disc стартует с флэшки или диска еще до запуска операционной системы. Кроме того, программа способна самостоятельно определять и ликвидировать возникшие угрозы, которые могут находится в загрузочных секторах, оперативной памяти, электронной почте или кэше приложений. После загрузки операционной системы выполнить подобные действия иногда не представляется возможным. Утилита в большинстве случаев позволяет легко и быстро восстановить работоспособность системы.

Как самостоятельно создать портативную версию программы

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

Для создания портативны приложений можно использовать специализированные утилиты, такие как Thinstall Virtualization. Можно поступить еще проще, и использовать обычный WinRAR. Процедура изготовления портативного приложения будет сводится к созданию непрерывного SFX-архива. В параметрах архива необходимо указать путь «В текущей папке».

После этого следует перейти во вкладку «Режимы» и применить команду «Распаковать во временную папку». Напротив строки вывода информации необходимо поставить галочку возле пункта «Скрыть все». На вкладке «Текст и графика» необходимо выбрать иконку или логотип. Теперь осталось только подтвердить выбранные действия. После завершения всех описанных процедур вы получите портативную версию программу, доступную для копирования на съемный носитель.

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

Среди компьютерного софта portable-программы занимают если не лидирующее положение, то, по крайней мере, одно из первых мест. Связано это не только с удобством их использования и запуска с любого но и с удобством транспортировки в плане того, что программа может быть записана на диск или обычную флешку. Итак, попробуем разобраться в основной теме «Portable soft - что это?». Понимание этого пригодится всегда, особенно для экономии места на диске, снижения потребления системных ресурсов и даже при восстановлении работоспособности системы после вирусных атак.

Portable: что это значит?

Для начала определимся с самим термином, логично исходя из перевода слова с английского языка. В данном случае перевод и трактовку понятия, что такое portable-версия программы, используем применительно к компьютерным системам.

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

Отличие портативных версий от устанавливаемых приложений

Для рассмотрения данного вопроса зададим некие начальные условия. Итак, имеем версию программы portable. Что это значит с точки зрения стандартных методов установки и использования приложения, легко понять на простом примере.

Наверное, не нужно объяснять, что в стандартном варианте для инсталляции программного продукта в компьютерную систему, как правило, предусмотрен специальный файл, обычно имеющий название Setup.exe, запуск которого вызывает процесс установки, предусматривающий распаковку и копирование на жесткий диск компьютера основных модулей программы, исполняемого файла запуска основного приложения, дополнительных динамических библиотек, баз данных, используемых в работе, и даже драйверов виртуальных устройств, которые могут быть использованы как контроллеры. Ярким примером такого контроллера может служить драйвер виртуальной «примочки» для гитаристов Guitar Rig.

Теперь рассмотрим главный вопрос: что такое portable soft. В отличие от инсталлируемых программ и приложений, портативные пакеты программных продуктов не требуют инсталляции на жесткий диск. Они запускаются с использованием одного-единственного исполняемого файла с расширением.exe, который находится в папке программы. Например, если заданы соответствующие условия, те же загрузчики данных с торрент-трекеров могут сразу распаковывать архивные файлы на диск в виде новой директории с одноименным названием скачиваемого торрента. Остается только войти в нужную папку и запустить соответствующий файл для начала работы.

Состав портативного пакета

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

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

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

Предупреждение!

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


Что собой представляет Portable soft (портативный софт)…
Что значит "портативные программы"? Portable soft - что это такое?
Чем портабле программы отличаются от других программ?


Из данной статьи вы узнаете о существовании разных видов (типов) портативных программ, об особенностях портативного софта и преимуществах.


Портативный софт (порой его называют "портабельный" - русская транскрипция английского слова portable) интересен тем, что не нуждается в установке в систему компьютера.

Портативные программы, portable, portable soft, переносной софт – это целый сформировавшийся класс программ, созданных в основном для запуска и работы с переносных устройств (USB flash /флешки, CD, DVD и т.д.) без проведения инсталляции.

Преимущества портативного (портабельного) софта:

После переустановки системы портативное приложение не надо устанавливать и настраивать - всё уже готово к работе, когда на мониторе появляется Рабочий стол.
Портативный софт можно взять с собой на работу, в гости или в Интернет-кафе. Работать с портативными программами можно сразу после подключения переносного носителя к вашему компьютеру.
Свои настройки портативные приложения сохраняют в родной папке, тем самым не нагружая системный реестр.
Портативная версия программы – это не новый софт, а особая редакция знакомого вам ранее приложения.

Что бы понять как работает портативная программа нужно иметь хотя бы примерное представление об установке софта в систему компьютера. Если не вдаваться в детали, то при инсталляции программы вносится информация в реестр, копируются файлы в указанные пользователем папки, а при необходимости в системные и профильные. Таким образом, программа информирует операционную систему (обычно через реестр) о своем присутствии и в результате создаются ярлыки, ассоциации файлов, пункты в контекстном меню и т.д. Другие приложения обычно так же через реестр узнают о пребывании новой программы или ее модуля.

О портативной же программе системе не известно ничего, кроме того что это простая папка с файлами, один из которых с расширением exe.

Портативный софт - это такие программы, которые запускаются и работают без инсталляции в систему, и соответствуют следующим условиям:

1. В любом случае переносной (портативный) софт должен работать на таких же ОС с такими же настройками и компонентами, на какой ОС и была создана портативная программа.
2. По окончании работы портативной программы, в ОС должны остаться в неизменном виде те файлы и ключи реестра, которые отвечают за работу ОС в целом и установленных программ в частности. Проще, какая система была до работы софта, такая же должна быть и после.
3. Портативный софт не оставляет после себя файлов и записей реестра, которые не влияют на работу ОС и установленных программ, т.е., так называемый, "мусор".

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

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

Ну, а если пренебрегли третьим условием, то ужасного ничего не произойдет. Правда будет засорятся файловая система и реестр, что со временем только ухудшит скорость работы ОС. А это показатель качества сборки портативной программы. Замечу, что к "мусору" не относятся те изменения, которые фиксирует Windows при запуске любой, в том числе и портативной программы.

Общий алгоритм создания любого переносного софта следующий:

1. Делается снимок системы до инсталляции программы.
2. Устанавливается программа на компьютер с необходимыми для ее работы компонентами ее осуществляется её настройка.
3. Делается снимок системы после инсталляции данной программы.
4. Сравнение 2-х снимков.
5. Создание проекта, в котором будет отражен результат сравнения двух снимков и его правка (может создаваться вручную или автоматически).
6. Компиляция полученного проекта в портативную программу.

Можно выделить три типа портативных программ:

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

Целесообразность использования портативного софта

Несмотря на все плюсы переносного (портативного) софта, возможны ситуации, когда инсталляция программы была бы более оправдана и необходима. Как указывалось ранее, системе не известно о существовании в ее недрах портативной программы или ее компонентов, а, следовательно, о ней не знает и сторонний софт (непортативный). Например, некоторые конвертеры текстовых файлов не смогут нормально работать, если будет использоваться портативный MS Office, вместо установленного. Есть и другой момент, когда приходится часто использовать софт. Ведь время запуска некоторых портативных программ может оказаться ощутимо дольше, чем установленных, в особенности для "жирных" (мощных) приложений.

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

Почти все юзеры интересуются в Интернете-что такое RePack, Portable, Тихая установка. Попробуем разъяснить в чем отличия подобных программ.


Тихая установка - это когда программа устанавливается автоматом . Другими словами вам не нужно вводить ключи и применять иные методы регистрации программы (патчи, кряки и т.д). При установке программы не приходится нажимать многократно «дальше», программа сама все сделает за вас. После установки она полностью готова к работе.
Представьте себе ситуацию, к примеру: Вы админ и вам необходимо установить на большое количество компов операционную систему Windows и установить одинаковый набор программ. Если применять программы тихой установкой , то у вас есть возможность в значительной степени сберечь время.
Длительность установки находится в зависимости от емкости программы и продолжается от 1–2 секунд, до нескольких десятков минут. Установка таковых программ запускается двойным кликом мыши по запускаемому файлу. Эти файлы приготовляются как правило, для автоматической установки программ сразу после установки операционной системы (напр. Windows). В целом, все до боли просто: два раза щелкнуть по файлу, и дождаться завершения установки.
Как правило тихая установка используется для пост-установочных программ, например Windows Post-Installer, BS POST-INSTALLER. Также программы тихой установки отлично инсталлируются на «живую» систему.

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

Что такое Repack и для чего же он необходим:


Вы уже наверно не раз встречали в заглавии игр или же программ слово «Repack », но что из этого можно сделать вывод?
Repack - данное перепакованная лицензионная программа или же игра. Для чего же это необходимо? Наиболее часто Repack делают для сокращения размера инсталятора либо чтобы, к примеру, таблетки (crack) и перевод уже находились в только что установленной програмке или игре.
RePack - это облегченная версия игры-программы из коей вырезаны не нужные файлы, в том числе заграничные языки посторонний софт, различные демки, в RePack"ах нередко сжимаются видео ролики, иногда с утратой качества. Приобретенные урезанный вариант игры, в большинстве случаев, собирают в 1–2.iso,.mdf… и другие образы дисков. В результате, RePack весит меньше, и скорее скачивается из инета. В RePack"и прибавляют всякие кряки, кейгены, no-dvd и т. д. В большинстве случаев, на трекерах вначале обнаруживается лицензия, в после этого множество репаков к ней, на 1/4-1/3 менее по объему. Хотя RePack"и длительное время инсталлируются на комп. До 1–2 часов… (покаааа, всё это пережатое установится). Нередко репакеры сами делают перевод лицензии, практически «промптом», и также вкладывают в RePack.

Так что такое портативное-Portable приложение?

Прибывая в гости или же на работу мы используем на чужие PC. И часто нам потребуются программы в том виде, как они настроены у нас дома. С документацией всё обыкновенно просто – копируем на флешку и воспроизводим на постороннем компе, то как быть с опциями программ? Либо вообще необходимой программы может не быть… Для этого всего и присутствуют портитивные программы (по другому – Portable версии программ ), другими словами программы, коим не потребуется для работы ничего, не считая лично себя. Все опции эти программы берегут не в реестре, а в собственных файлах.

Портативные программы могут работать при всем этом находясь в любой папке. В случае если программа не имеет свой инсталлятор – это ещё не означает, собственно она портативная . Она помимо всего этого не должна обращаться к реестру и прочим местам на жестком диске. Portable версии программ распространяются обыкновенно в архивах. Дабы программа заработала довольно извлечь файлы из архива в ту или иную папку.
Делаются портативные программы энтузиастами. Они делают так, дабы программа не обращалась за границы собственной папки. К примеру, простая программа примет на вооружение реестр – профессионалы делают так, чтоб программа свои опции писала не в реестр, а в файл. Хотя в случае если допустим реестр очень нужен, то тогда уже особый код при запуске прописывает настройки в реестр, а после закрытия заливает назад в файл.

Виды Portable Soft:


В общем-то к Portable soft (PS) надлежит относить те проги, которые «инсталлируются» обычный распаковкой архива, или же готовы переноситься с машины на машину обычным копированием, не требуя инсталляторов, совершающих требуемые прописывания в реестре. Вот тут-то и возникают отличия в Portable приложениях.


ru – в приложениях находится российский зык
portable - портативный – перемещающийся с легкостью, достаточно скопировать файлы приложения.
apps – английское сокращение от слова application, что означает прибавление - компьютерная программа, к примеру веб-браузер или же текстовый процессор.
Портативное приложение представляет из себя компьютерную программу, которую возможно носить с собой на портативном устройстве, например USB и использовать на любом PC. Когда ваш USB флэш-диск, переносный жесткий диск или же иное портативное устройство подключено, у вас есть доступ к вашим программам и личным данным, как если б Вы присутствовали за собственным компьютером. И когда вы отключите прибор, ничего из Ваших индивидуальных данных остается на чужом компьютере.
Ненужно особого оборудования: применяйте хоть USB Flash, миниатюрный жесткий диск, iPod/MP3 плеер, и т. п.
Практически никакого добавочного программного обеспечения - просто скачайте, установите и запускайте портативные приложения.
Что бы было ясно, как это работает, опишу примерный алгоритм (самый обычный):
1. Создается резервная копия ветвей реестра (или же конфигурационных файлов) и файлов, находящихся вне инсталлированной папки, от которых зависит работа приложения. Это делается на тот случай, когда в системе установлена такая же либо иная версия данного приложения.
2. Импортирование в реестр нужных для работы приложения данных, аналогично скажем копирование тех файлов, которые должны присутствовать вне папки portable (напр., в …/System32).
3. Запуск главной программы и ожидание ее закрытия.
4. (По завершению) Экспорт опций из реестра (либо конфигурационных файлов) в portable.
5. Чистка следов работы программы (точнее, удаление временных файлов).
6. Возобновление в систему тех ключей реестра и файлов, которые были зарезервированы в 1-ом шаге алгоритма.
Портативная программа (по-английски «portable application ») - переносимое программное обеспечение, которое вовсе не обязательно устанавливать на жесткий диск PC для запуска и применения. В данную группу попадают программы, которые без трудностей инсталлируются на флешку, внешний HDD, Компакт -диски, DVD, Bly-ray диски обычным образом, и еще те, которые действуют без установки. Это удобно в виду многих причин: вовсе не обязательно устанавливать одни и те же программы на несколько ПК, на работе возможно воспользоваться возлюбленным браузером, почтовым клиентом, ICQ без претензий со стороны сисадмина и начальства, все данные сберегаются на съемном носителе и чрезвычайно с легкостью копируются и так далее Иной неоспоримый плюс Portable программ – они бесплатны, как минимум, для приватного (не коммерческого) применения. Хотя в сети интернет возможно отыскать портативные версии и коммерческих программ, к примеру Microsoft Office либо Adobe Photoshop.

В чем секрет Portable программ?

Все до боли просто. Когда вы устанавливаете простое приложение на комп, оно имеет особенность хранить собственные файлы в различных папках на жестком диске ПК. Кроме привычного всем каталога Program Files, части программ возможно найти в папках юзера, временных каталогах и т. д. Потому, когда мы хотим скопировать программу обычным перенесением ее папки из Program Files на другой компьютер, ничего не выходит. Софт не имеет возможности обнаружить нужные конфигурационные файлы и начисто не желает работать.
С портативными приложениями дело обстоит по-другому. Программа устанавливается в назначенную ей на съемном носителе папку, не затрагивая жесткий диск PC и реестр, и станет прекрасно работать независимо от того, к какому ПК вы подключите флешку. Дабы скопировать програмку, достаточно просто перенести ее каталог на другой съемный носитель. Почти все приложения не требуют установки, их возможно копировать и запускать откуда угодно. Но учтите, что Portable программы, созданные для одной операционной системы, не станут работать в другой. Иначе говоря, ежели вы примете на вооружение портативную версию браузера Firefox под ОС Linux, она не будет работать на компе с Mac OS или же Windows.
* Часть имеющегося в Сети сходственного PS сохраняет все опции в своем каталоге и, разумеется, хранит все опции при аналогичном переносе. Все это добро возможно бы было назвать Истинным PS (True Portable Soft).
* Другая часть упорно продолжает сохранять настройки в «Documents and Settings» и при переносе приходится все опции восстанавливать вручную. Оно-то конечно, прога работоспособна сразу, но пока же доведешь её до кондиции… Такие вещи гораздо лучше бы называть Условным PS - (Relative Portable Soft).
* Помимо прочего есть подвиды, созданные для ношения на флешках и пуска с оных, отличающиеся местом записи многочисленных временных файликов, образующихся в период работы. А конкретно - с целью сбережения трудоспособности флешки, имеющей, вообще говоря, лимитирование по числу циклов записи на каждом «секторе», все временные файлы записываются таки да на винт, во временную папочку, создаваемую на время работы приложения. В соответствии с этим возникают подкатегории «True Portable USB Soft» и «Relative Portable USB Soft».
* Особенный интерес представляет некоторая, именуем ее «однофайловая» разновидность «True Portable USB Soft"а». Тогда приложение представляет из себя 1 упакованный исполняемый файл, при запуске которого на винт переносятся настройки, во время работы обращение проводится только к винчестеру, а при закрытии программы все опции (вероятно, модифицированные), вновь упаковываются в выполняемый файл на флешке с одновременным удалением с винта сделанной папки.

Портативная (Portable) или переносная,автономная программа не устанавливается в систему и может запускаться со съемного диска,например флешки. Есть специальный софт для преобразовании установленной программы на компьютере в портативную версию,но это можно сделать и с помощью архиваторов (WinRAR и 7-Zip),которые обычно установлены уже. Если их нет,то можно скачать с официальных сайтов для вашей системы:
WinRAR7-ZipТеперь выберем приложение,которое хотим сделать портативным (покажу на примере Lightshot),оно должно быть установлено на компьютере.
1) Для корректного изображения кнопки запуска нашей будущей переносной программы,нам нужен ее значок (иконка). Кликаем правой кнопкой по ярлыку и выбираем «Расположение файла»:
Если в папке,где расположена программа,не найдем файл с расширением:

то выбираем файл с расширением:

и переносим его на рабочий стол:
Щелкнув по нему правой кнопкой мыши из контекстного меню выбираем «7-Zip» и «Распаковать в …»:
На рабочем столе появится папка,в которой мы найдем,нужные нам файлы (иконки приложения).Пока оставим эту папку в покое,т.к. она нам пригодится в самом конце:
2) Вернем файл с рабочего стола обратно в папку с программой и выделив все в ней,кроме вложений с

в меню выбираем «Добавить в архив»:
Далее все настройки пойдут в WinRAR:
3) Во вкладке «Общие» ставим галочки на «Создать SFX-архив» и «Создать непрерывный архив»,а метод сжатия — «Максимальный»:
4) Во вкладке «Дополнительные»,жмем кнопку «Параметры SFX» и в выпавшем окошки ставим «1» в пустом поле (это название временной папки и что впишем не имеет разницы),а ниже отмечаем «Создать в текущей папке»:
5) Рядом в вкладке «Установка» вводим команду запуска приложения (будет запускаться портативная программа при нажатии на ее ярлык),тот файл,что мы мучили вначале:

Exe

6) Следующая вкладка «Режимы»,тут отмечаем галочкой «Распаковать во временную папку» и «Скрыть все» (чтобы лишнее нам глаза не мозолило):
7) Ну и наконец переходим во вкладку «Текст и графика»,где внизу «Загрузить значок SFX из файла» жмем «Обзор» и находим нашу папку,созданную в первом пункте,а там выбираем иконку программы:
В принципе,последний и первый пункты нужны для красоты отображения,а чтобы быстрей сделать портативную версию программы,можно без них обойтись. Далее во всех окнах жмем «Да» и после окончания преобразования,наша портативная версия появится в той же папке,где находится установленная программа с расширением

Теперь можно переносить программу на съемное устройство и пользоваться на любом компьютере,запуская прямо от туда:

Обзор на видео: