Что означает portable. Портативные программы

12.05.2024 Игры

Среди всех компьютерных программ, 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 программы, какие плюсы их использования, в сравнении с установочными утилитами, и что делать со скачанным архивом, в который она упакована.

Что это – portable версия

Portable – это версия программы для компьютера, которой не требуется установка. Их еще называют портативными или переносимыми приложениями. Хранить их можно на съемном жестком диске, USB-флешке, карте памяти, и с них же они и запускаются.

Увидеть подобное название можно на официальном сайте того приложения, которое хотите скачать. Давайте покажу на примере Telegram. Зайдя на официальную страницу мессенджера, для его скачивания, вы увидите несколько различных версий. Нас интересует раздел «Windows» . В нем есть несколько вариантов «Telegram для Windows» и «Telegram для Windows Portable» . Так вот первый вариант нужно устанавливать на ПК, а второй – нет.

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

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

Преимущества использования

С вопросом: «Что такое portable версия программы?», мы разобрались. Но возникает следующий: «Зачем она нужна?», если есть установочный exe файл. Чтобы на него ответить, рассмотрим плюсы использования portable версий для приложений.

  1. Запускать портативные программы можно прямо с флешки или другого переносного устройства. Благодаря этому, ими можно пользоваться на любом компьютере или ноутбуке. Пришли к другу, сели за компьютер и обрабатываете фото в любимой программе, которую прихватили с собой (искать ее в Интернете и устанавливать не придется).
  1. Если вы заходите в учетную запись, у которой нет прав администратора, то многие программы могут просто не запускаться. В этом случае найдите портабл версию нужной утилиты и пользуйтесь ей.
  2. Если возникнет необходимость в переустановке операционной системы, то просто скопируйте все папки с portable программами с системного раздела (чаще всего это С:) на любой другой (D:, E:, F:). Или можно все их перенести на флешку. Когда заново установите Windows, не придется по новой скачивать и устанавливать весь нужный софт.
  1. Portable программы все свои файлы хранят в той же папке, в которую распаковываются после скачивания. Таким образом они не изменяют реестр и не оставляют в нем никаких своих файлов.

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

Чтобы удалить ненужные записи в реестре и почистить диск, воспользуйтесь одной из программ:

Как правильно пользоваться

Теперь разберемся, как скачивать portable программы, и что потом делать с архивом. Для примера, рассмотрим программу Puran File Recovery.

  1. Перейдите на официальный сайт разработчика в Интернете (1). На странице для скачивания может быть несколько файлов: exe – для установки на ПК (2), portable версии – для 32-х (3) и 64-х (4) разрядных систем. Выбираем портбл версию, в зависимости от разрядности системы и скачиваем ее – кнопка «Download» (5), или нужно будет нажать на название самого файла.
  1. Сохраненный архив ищите в папке с загрузками. Если у вас не установлен никакой архиватор, то выберите один в статье: .
  1. Запускать программу напрямую из архива не следует. Поэтому сначала нужно извлечь из него все файлы. Создайте папку на компьютере с названием утилиты. Если же хотите ее поместить на флешку, то папку создайте на ней.
  1. Вернитесь к архиву, выделите в нем все и нажмите кнопку «Извлечь» .
  1. Затем укажите папку, которую создали на третьем шаге. Выделите ее и жмите «ОК» .
  1. Архив закрывайте и переходите к папке с программой (1). Среди файлов найдите исполняемый (напротив него будет написано «Приложение» ) (2) и кликните по нему.

Может быть так, что во время скачивания portable программы, разрядность выбирать не придется. А вот когда вы распакуете архив, то найдете в нем два исполняемых файла – для 32-х и 64-х разрядных систем.

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

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

Оценить статью:

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

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

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

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

Exe

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

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

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

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

Равно правы те, кто не одобряет portable soft, как и те, кто боготворит его. Все из-за того, что портативные приложения и требующие установки имеют определенные преимущества/недостатки. Давайте рассмотрим самые большие плюсы и минусы портативного софта, что позволит определиться с самым выгодным решением.

1. Неоспоримым плюсом «портабле», конечно же, можно считать возможность в большинстве случаев запускаться со съемного накопителя - флешка, оптический диск и другое. С помощью этой мобильности пользователю удастся работать со своими любимыми приложениями в интернет-кафе или офисе, на любом компьютере. Нужно будет только вставить флеш-диск в usb-порт и выбрать требуемый файл.

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

3. Portable soft, что должно быть и так понятно, нет необходимости устанавливать. С ним очень просто работать. Некоторые классические программы при инсталляции создают около пяти-шести отдельных запросов к пользователю. Таким образом, нельзя исключать тупиковых ситуаций - приходится ставить галочку напротив той или иной опции.

4. Не происходит засорения файловой системы персонального компьютера. Не считая папку Program Files, где стандартно располагается программа, во время инсталляции утилита копирует необходимые файлы в системную директорию, Common Files, еще в Documents and Settings. Когда происходит деинсталляция приложения, отдельные файловые записи сохраняются. Как следствие, засоряется файловая система, которая начинает напоминать свалку. Этого нельзя сказать о портативных приложениях, которые свои файлы сохраняют в одной директории.

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

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

Есть в портативных программах и определенные отрицательные стороны.
Читатель может посчитать их не достаточно серьезными, но, поверьте, это не так!

1. Медленная работа. Отдельные портативные издания приложений, особенно большого размера, например, Photoshop или Word , могут частенько притормаживать.

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

3. Несовместимость (корреляция) со многими программными продуктами, а также модулями, по причине отсутствия регистрации во внутренней части системного реестра. Данное условие может стать причиной того, что одно приложение перестает определять другое. К примеру, портативное издание Photoshop может не действовать или работать с ошибками. Это же касается различных плагинов и прочих дополнений.

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

5. Проблема с обновлением в автоматическом режиме. Множество портативных приложений не оповещает пользователя о появлении нового издания.

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

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

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

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