Неоднозначное отношение разных пользователей к portable сборкам, а так же многочисленные вопросы по работе с ними сподвигли меня на написание этих строк. Постараюсь изъясняться простым доступным языком и по возможности без специальных терминов, чтобы всё было предельно понятно всем без исключения. Если всё же возникнут какие-то вопросы, постараюсь на них ответить в меру своих знаний в данном вопросе.
Сразу хочу подчеркнуть, что это просто моё личное видение данного вопроса не претендующее на истину в последней инстанции.
Хочу отметить, что сделать настоящую портабельную сборку программы достаточно сложно и трудоёмко. Необходимо четко представлять как взаимодействует портабелизируемая программа с системой, другими программами и интернетом. Качественных сборщиков портабельных программ, на самом деле, очень мало, поэтому к использованию portable программ неизвестных авторов надо относиться с должным вниманием и определенным скептицизмом.
Серъезных программ для портабелизации не так уж и много. Остановлюсь на двух самых продвинутых и популярных на момент написания этого сообщения. Это VM Ware ThinApp или Thinstall, и Xenocode или Spoon Studio. Необходимо отметить, что не каждую программу есть возможность портабелизировать. Почему — поймем позже.
Как работают Portable программы
Давайте попытаемся разобраться, что же такое настоящая portable сборка, сделанная грамотным специалистом, и в чем её преимущество перед стандартно установленной программой.
Грамотно созданная портабельная версия программы видит установленную на компьютере систему, может с ней взаимодействовать и использовать её ресурсы, но не оставляет практически никаких следов ни в реестре, ни в системных файлах операционной системы. В свою очередь операционная система видит такую программу как простой упакованный исполняемый файл.
В чём преимущество такой ситуации? Мы не вносим никаких изменений в систему, т.е. позволяем ей работать с оптимальным быстродействием и стабильностью не засоряя нужные ей ресурсы многочисленными записями и изменениями, и, что не менее важно, имеем уникальную возможность, скопировав папку с portable сборкой программы на флэш-накопитель, использовать свою программу (со всеми нашими настройками и предпочтениями) на любом другом компьютере с системой Windows. Я уже не говорю о том, что это позволяет нам безвозмездно использовать программы, которые требуют денег за их использование.
Все вы, наверное, замечали, что при длительном использовании системы (особенно владельцы Windows XP), она со временем становится всё более «задумчивой» и «неповоротливой». Это является следствием многократной установки, обновления и удаления программ в системе.
Многие программы, как правило, создают многочисленные записи в реестре и системных папках Windows, и не всегда, после их удаления, очищают за собой хвосты. Даже самые продвинутые деинсталяторы (для альтернативного и полного удаления программ из системы) не всегда могут полностью очистить систему от следов пребывания в ней программы. В этом случае использование portable сборки для ознакомления с возможностями и функционалом программы, да и просто её использованием, становится хорошей альтернативой её инсталяции в систему. Т.е. мы пользуемся нужной нам программой, но система об этом не догадывается, так как не загружена её ресурсами и находится в девственно чистом (ну или почти) состоянии.
Как работают Portable-программы
Теперь немного об азах использования portable сборок . Если один раз понять суть её работы, то в дальнейшем это уже не вызывает затруднений. Как правило выкладываемая сборка имеет один исполняемый файл упакованный, для уменьшения размера, в архив. Иногда, если программа достаточно большая в объеме, могут быть несколько файлов, но исполняемый (exe) будет все-равно один. Опишу алгоритм использования, который выработал для себя пользуясь разными портабельными программами. Для меня он наиболее оптимален и прост, возможно он понравится кому-то из вас и упорядочит ваше взаимодействие с portable сборками.
При установке системы, мы разбиваем объем нашего жесткого диска на несколько разделов (два и больше, в зависимости от предпочтений). На разделе С устанавливается операционная система и он является активным, системным разделом (о чём уже не понаслышке знает наша коллега Ameli), все последующие разделы D,E,F и так далее (у кого их сколько создано по необходимости) являются логическими разделами.
Создаем папку PORTABLE на любом не системном разделе диска (т.е. на любом, кроме С). Внутри папки PORTABLE я создаю еще четыре папки GRAPHICS, MEDIA, UTILITIES, INET. Это делается для того, чтобы распределять в них программы по категориям (когда у вас будет множество используемых портабельных программ, этот шаг поможет вам избежать путаницы с их местоположением в будущем).
На примере так любимого многими из вас Фотошопа, я приведу алгоритм дальнейших моих действий по его использованию на компьютере. Создаем в папке GRAPHICS папку PhotoShop (так как эта программа относится к графическим редакторам) и распаковываем туда архив portable сборки скачанной из инета.
Запускаем исполняемый (exe) файл и рядом с ним автоматически создастся папка (песочница) со всеми необходимыми атрибутами для работы программы в системе (виртуальный реестр, системные папки и прочее). Запущенный нами исполняемый файл и созданная рядом с ним папка (песочница) и является нашей рабочей portable сборкой для использования.
Можно кликнув правой кнопкой мыши на исполняемом файле добавить ярлык программы на рабочий стол, чтобы не приходилось для её запуска постоянно ходить в папку с программой. А если есть желание или необходимость, то можно мышкой перетянуть иконку программы на панель быстрого запуска. После запуска и настройки программы под себя, вы можете, скопировав нашу папку PhotoShop на флэш-накопитель использовать программу на другой машине. Все настройки и предпочтения программа теперь будет хранить в рядом созданной папке (песочнице) расположенной рядом с ней. Загружать файлы в программу и сохранять готовые проекты вы можете как и в стандартно установленной версии, предварительно указав путь сохранения.
Вот вроде бы и всё, чем я хотел с вами сегодня поделиться. Если что-то осталось для вас непонятно — спрашивайте, я постараюсь пояснить такие моменты.
Добавлю, что сам я давно и активно использую portable сборки различных программ и с удовольствием делюсь ими с вами на этой конференции.
Удачи в использовании полученной информации!
Рейтинг: 20.27%
гвоздик ёжик Сообщения: 3936 Регистрация: 28.01.2009 Откуда: ДНР, Донецк Благодарил (а): 767 раз. Поблагодарили: 5977 раз.
Источник: www.teosofia.ru
» Программы portable не работают
Помогите, может было у кого такое.
Перестали работать несколько программ:
Звонилка SP Dialer (системная программа дозвона работает как ни в чем не бывало)
программа для хранения телефонов phone 2.2
читалка книг ice book reader
словарь QDictionary
Просто работали и вдруг перестали, причем все, кроме звонилки, портабельные, хранились на диске d. Все программы не запускаються вообще, через несколько минут появляется сообщение системы о закрытие программы и предложение отправить отчет. Только при вылете Ice Book появляется его начальная заставка, а потом загадочная надпись Key file is corrupted и все. Антивируса тогда каюсь не было, но после я проверяла DrWeb-ом — ничего нет. Систему переустановила — не помогло. phone заново инсталлировала из имевщегося на диске архива, словарь заново принесла с другого компа (там работает), ice book скачала заново из инета, даже более новую версию — все как об стену горох.
Помогите разобраться, очень все (может кроме звонилки) программы нужны, других не представляю себе.
Перед проблемой у меня полетел второй жесткий диск, информацию поднимала с помощью Restorer2000, форматировала потом — нормально заработал — переустановила систему, антивирус решила пока не ставить, тут меня эта проблема и накрыла.
Цитата:
форматировала потом — нормально заработал — переустановила систему, антивирус решила пока не ставить, тут меня эта проблема и накрыла.
Источник: ru-board.club
Google Chrome блокирует все загрузки с сайта PortableApps.com
Браузер Google Chrome блокирует любые загрузки со стороннего ресурса PortableApps.com и помечает файлы портативных программ как опасные.
PortableApps.com (Portable Apps) — популярный источник для загрузки приложений Windows, которые не требуют установки. Сайт поддерживает большой список программ Windows, доступных для скачивания пользователям со всего мира. В этом списке можно найти портативные версии даже тех программ, которые не имеют официальной портативной версии.
Пользователи Google Chrome, которые за последние два дня пытались загрузить приложения из Portable Apps, могли заметить, что встроенная защитный сервис «Google Безопасный просмотр» (Safe Browsing) блокирует загрузку. Браузер блокирует саму загрузку и помечает файл как «опасный».
Загрузки в других браузерах продолжают работать. Firefox, использующий специальную версию Google Safe Browsing, загружает портативные программы с Portable Apps без проблем. Brave, который использует Google Safe Browsing, блокирует загрузку так же, как Chrome. Microsoft Edge предупреждает о редких файлах, но не помечает загрузки как вредоносные. Другие браузеры могут отображать предупреждения или разрешать загрузку напрямую.
Chrome отображает одно основное действие Удалить на панели загрузки браузера после начала загрузки из Portable Apps. Щелчок по крошечной стрелке справа от нее отображает информацию и предоставляет возможность сохранить загрузку.

Кнопка Продолжить загрузку становится активной только после того, как пользователь отметит флажок Я понимаю, что скачиваемый файл может навредить моему компьютеру. Интересно, что загруженные файлы успешно проходят проверку на сервисе Virustotal, принадлежащему Google. Возможно небольшое количество ложных срабатываний, но все основные антивирусные движки не обнаруживают угрозы в загружаемых файлах.
В настоящее время портал Portable Apps начал перенаправлять загрузки на SourceForge, чтобы пользователи Chrome могли беспрепятственно загружать файлы. Однако, блокировка файлов происходит и при скачивании с резервного источника.
Пост на официальном сайте раскрывает дополнительную информацию по этому вопросу. Согласно сообщению, Portable Apps впервые заметили проблему 23 июля 2022 года. Операторы запросили рассмотрение проблемы, но пока не получили ответа от Google.
Руководство сайта связалось также со сторонними поставщиками антивирусов, которые пометили файлы как проблемные на VirusTotal.
Причина, по которой Безопасный просмотр Google помечает портативные приложения как вредоносные пока неизвестна. Скорее всего, в ближайшее время проблема будет решена.
А вы пользуетесь портативными приложениями?
Источник: www.comss.ru