Portable версия программы что это

Разница между версиями программного обеспечения Portable и Installer

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

Портативное и установочное программное обеспечение

Установщик Edition Software

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

Как создать Portable версию любой программы

Проблемы с программным обеспечением, требующим установки, заключаются в том, что они могут оставить отпечатки пальцев на компьютере, на котором они были установлены, даже после удаления программного обеспечения. Таким образом, если вы работаете над чем-то частным, люди могут знать, что вы установили и удалили какое-то программное обеспечение.

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

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

  1. Программное обеспечение создает новую папку в разделе Program Files или Users, в зависимости от того, как она настроена
  2. Новые значения записываются в реестр Windows и/или старые записи могут быть изменены
  3. Копирование файлов из программы установки на локальную машину
  4. Создание рабочего стола, значок на панели задач
  5. Создание папки в меню «Пуск»
  6. Копирование файлов DLL в папки Windows или C: Windows System32 и т. Д.

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

Как работают Portable-программы

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

Портативное программное обеспечение

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

Портативное программное обеспечение работает двумя способами:

  1. Портативный программный пакет уже содержит библиотеки DLL, встроенные в приложение
  2. Переносимое программное обеспечение может создавать виртуальную машину и запускаться на ней, особенно если ей необходимо использовать Registry; ВМ удаляется, как только переносное программное обеспечение закрывается

Вам не нужно устанавливать его. Таким образом, это поможет вам сэкономить время, одновременно позволяя использовать компьютер, не оставляя программные отпечатки в реестре или в другом месте.

Такие программы, как UltraSurf (прокси-программа), можно просто переносить на съемный диск, запускать и использовать без каких-либо изменений в реальной системе. Таким образом, есть меньше шансов, что кто-то еще может обнаружить, что вы использовали программное обеспечение. Они помогают сразу приступить к работе, защищая вас от посторонних глаз.

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

Читайте также:
Программа lazarus для чего

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

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

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

Источник: techarks.ru

Портативные программы и их опасность

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

Оглавление

Разные папки для разных случаев

Чтобы понять, какую угрозу представляют портативные программы, нужно понимать, где должны храниться файлы и настройки классических (нормальных) версий программ. На примере Windows Vista/7/8:

C:Program files — сюда нужно устанавливать большинство программ, здесь хранятся их исполняемые файлы (с расширениями .exe, .dll и так далее). Если операционная система 64-битная, то для 32-битных программ отводится папка C:Program files (x86) — для недопущения конфликтов между одинаковыми программами разной разрядности. При этом программы просто так в Program files ничего записать не смогут, им потребуются права администратора — об этом ниже.

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

C:UsersИмя_пользователяAppData — в отличии от C:ProgramData, здесь хранятся файлы программ, индивидуальные для каждого пользователя Windows вашего компьютера. Например, именно здесь хранятся закладки, история и кеш браузера. Зайдете под другим пользователем — браузер покажет другую информацию, потому что возьмет ее из папки другого пользователя.

Реестр Windows используется для хранения настроек. Там тоже есть разделение на общедоступные ключи и индивидуальные для каждого пользователя.

Есть и другие папки, общие и раздельные для разных пользователей. Их рассматривать не будем, потому что в данном случае это не имеет существенного значения.

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

  • Один компьютер — много пользователей.
  • Много компьютеров — много пользователей.

Причем компьютеры могут быть в разных концах света и пользователь должен получать один и тот же набор программ с настройками, когда вводит свои имя и пароль. Набор документов тоже должен быть разным. Права доступа в папки разные — например, в Program files просто так не записать данные, в часть реестра — тоже. Это ограждает вирусы от доступа к вожделенным .exe-файлам программ, а любопытных пользователей — от документов друг друга.

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

Разные пользователи и разные права

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

В устаревшей Windows XP существовало два вида учетных записей — администратора и ограниченная, обычного пользователя. Естественно, под обычным пользователем никто не работал, потому что программы часто работали некорректно — они не могли изменять файлы в собственных папках, потому что не было доступа без прав администратора.

Читайте также:
Чума что это за программа

Microsoft решила отучить разработчиков от дурного тона и заодно устранила брешь в безопасности — в новой на тот момент Windows Vista программа, запущенная даже в учетной записи с администраторскими полномочиями, всех прав не имела. Чтобы их получить, нужно было явно спросить пользователя:

Как стать владельцем папок и файлов

Окно Контроля учетных записей раздражало — привыкшие к анархии XP пользователи не понимали его назначения. В итоге весь интернет наводнен советами по отключению UAC. В последующих версиях Windows контроль UAC стал менее назойливым, а народ смирился с появлением окошка, хотя по-прежнему бездумно нажимает «Да».

Современные программы пишут файлы в папки ProgramData и AppData, не в свою папку, поэтому для них не требуется прав администратора. Повышение прав нужно только для обновления версии программы, ведь основная часть тушки живет в Program files.

А что же портативные программы? Если засунуть их в Program files, они будут требовать права администратора для доступа к собственной папке или откажутся работать. Если хранить портативки на Рабочем столе, флешке или каком-нибудь еще разрешенном для записи без прав администратора месте, любой вирус сможет дотянуться до .exe файла программы и заразить его.

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

Другие проблемы

В крупных организациях администраторы не похвалят вас за использование портативных программ, потому что:

  • См. предыдущую главу — угроза заражения вирусами.
  • Записать в папку с портативной программой может кто угодно, например вирус.
  • Некоторые как бы портативные программы являются комплектом из программы и программы очистки. Поработал человек, закрыл программу — чистильщик удалил все ветки реестра, папки, созданные программой. А может и не удалить. Если с программой устанавливается драйвер (так делают программы для редактирования разделов дисков), то возникает казус — программы уже нет, драйвер остался.

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

Как защититься

К типичным советам — пользоваться проверенными источниками программ и антивирусом со свежими базами — можно добавить следующие:

  1. Используйте «режим песочницы». Например, программу Sandboxie — дополнительная защита между потенциально опасной программой и системой всегда полезна. В таком режиме любое изменение, которое сделает программа из песочницы, будет отменено. К сожалению, песочницы можно обойти.
  2. Если уровень вашей паранойи больше среднего — установите виртуальную машину (для этого подойдет бесплатная Oracle VM VirtualBox) и работайте в виртуальной Windows. Если что-то не так, всегда можно будет откатить всю виртуальную систему до более раннего состояния.
  3. Храните все портативные программы в архиве формата 7zip. Так они будут занимать меньше места на флешке (или где вы их обычно храните), да и вирусов, заражающих программы внутри 7zip-архивов, крайне мало. Запускайте программы, предварительно распаковав их из архива, не пакуя обратно. Таким образом, у вас всегда будет «чистый» набор портативных программ.

Сайты с портативными программами

PortableApps.com — очень большая коллекция портативных версий программ.

LiberKey — аналог предыдущего сайта, обновляется гораздо реже.

winPenPack — еще один сборник портативного софта.

Похожие посты:

WooCommerce: недостатки, о которых следует знать

Настройка Arch Linux для хостинга сайтов с оптимизацией PageSpeed

Настройка геймпада на ПК

Источник: glashkoff.com

В чем отличие Portable версии от полной версии?

Maya. Чем отличается демо от коммерческой версии? Дадут ли добро на использование старой версии без покупки?
Недавно смотрел цену на продукты автодеска, а именно — на майю. Прифигел так маленько — ладно.

Portable версии компиляторов
Сабж. Компиляторы для C, C++, C#, Pascal, Delphi

Portable версии софта?
Коллеги, подскажите. Где можно скачать portable версии Proteus, CodeVision? Кто-нибудь пользуется.

Portable-версии программы вместо инсталированных
доброго времени суток, уважаемые форумчане! хотелось бы спросить совета: не так давно задумалась.

3949 / 1662 / 27
Регистрация: 30.11.2009
Сообщений: 6,311
Портабл без занисения в реестр и «пристройке » к системе работает .
421 / 130 / 33
Регистрация: 24.02.2009
Сообщений: 1,122
Портабл без занисения в реестр и «пристройке » к системе работает .
Это ясно. Это не критерия чтоб назвать прогу портабл. Есть другая критерия и я недопонимаю.

1336 / 987 / 119
Регистрация: 30.07.2010
Сообщений: 5,297

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

Супер-модератор
8778 / 2529 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
Есть другая критерия и я недопонимаю.

а про какие вы говорите критерии?

iama, кол-во багов определяет кривизна создающего портейбл. пока к имеющимся у меня прогам претензий нет.

Читайте также:
Renee undeleter что это за программа

1336 / 987 / 119
Регистрация: 30.07.2010
Сообщений: 5,297

Lord_Voodoo, небольшое субьективное суждение. Например, портабл версия неро мне с десяток болванок запорола. Но это всё очень относительно.

Почетный модератор
14003 / 3621 / 87
Регистрация: 11.06.2009
Сообщений: 11,783
А я испокон веков сижу на опере портабельной — багов не замечал . А удобство — на лице
опере портабельной
+
таскаю с собой всегда на флешке .
Супер-модератор
8778 / 2529 / 144
Регистрация: 07.03.2007
Сообщений: 11,873

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

Почетный модератор
14003 / 3621 / 87
Регистрация: 11.06.2009
Сообщений: 11,783

Lord_Voodoo, да..была бы винда в портейбле ( копирнул на флешку , как dantedmc оперу ( да и я тоже) — и все по барабану
А мелкие прожки — одно удовольствие , особенно незнакомые — попробовал- не понравилась — тиранул. В реестре — чисто. хм..быть должно

Almiqui, WinPE вполне можно записать на флешку. а линуксы вообще почти все на ливсд. или вы шутили?

Супер-модератор
8778 / 2529 / 144
Регистрация: 07.03.2007
Сообщений: 11,873

Almiqui, у меня на работе есть один программер, вообще категорически не приемлит программ, которые надо ставить. все установочные ехе-шники вскрывает, подправляет, что надо, подтирает лишаки (типа турецкой локализации) и все. единицы прог видел у него, что ставяться из установки)))

iama, так и винду можно сделать как live-cd (не запамятовал названия проги только), но за созданием наблюдал.

Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28035 / 15765 / 981
Регистрация: 15.09.2009
Сообщений: 67,753
Записей в блоге: 78

а мы вообще про портабле версии чего говорим, софта изначально предназначенного для этого (или имеющего портабле версии) или про говноподелки типа «офис 2007 портабле»?

Супер-модератор
8778 / 2529 / 144
Регистрация: 07.03.2007
Сообщений: 11,873

magirus, надо у автора темы спросить. а вообще нас всех сразу посадят за портейблы или будут по очереди ловить)))

сразу не посодют. но преценденты и показательные порки будут, (вспомните Поносова)

Меню пользователя magirus
Читать блог

421 / 130 / 33
Регистрация: 24.02.2009
Сообщений: 1,122

Пока не понял что, в чем отличие.

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

633 / 376 / 7
Регистрация: 25.05.2010
Сообщений: 1,372
портабл версия неро мне с десяток болванок запорола
Это скорее проблема болванок, привода и его прошивки.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604

Помогаю со студенческими работами здесь

Как сделать portable версии программ?
Доброго времени суток! Не уверен, что этот вопрос этого раздела. Просьба к модераторам: если он не.

Создание portable версии программы anylogic-professional-6.4.1
нужно создать портабл вариант программы anylogic-professional-6.4.1. Делал с помощью VMware.

Открывается браузер после закрытия Portable версии программы
Всех приветствую. Возник вопрос. Есть программа, MediaHuman Audio Converter 1.9.5.1 Portable.

Как установить Visual Studio в версии Portable на флеху ?
VS 2010 отказывается на флеху ставиться аргументируя тем, что сие есть сменный носитель, а места на.

Источник: www.cyberforum.ru

Полезная информация и советы как изменить себя и мир

Образ жизни

Полезная информация и советы о том, как улучшить себя и нашу жизнь.

История и люди

История и люди

Интересные факты из жизни знаменитых людей.

Влияние на людей

Влияние на людей

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

Саморазвитие

Саморазвитие

Полезные советы по развитию своих способностей и навыков — развитие памяти, словарного запаса, скорочтения, публичных выступлений и т.п.

Своё дело

Свое дело

Раздел посвящен тому, как открыть свое дело, работать на себя и зарабатывать деньги, делая полезную и интересную работу.

10 причин

10 причин

Подборка статей, каждая из которых состоит из десяти пунктов.

Другие статьи

Другие статьи

Всё, что не вошло в тематические разделы, но не менее интересная и полезная информация.

Фотоподборки

Фотоподборка

Сборники фотографий по дизайну.

Источник: www.vitamarg.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru