Що означає портативний додаток (portable)

Що означає портативний додаток (portable)
Портативні програми стають все більш популярними, але що таке портативний додаток і що його робить таким? Чому деякі програми не є портативними? І чому їх портативні версії, часом, можна знайти тільки на сторонніх джерелах? Ця інструкція призначена для пояснення деяких принципових аспектів і відповідей на ці та інші питання.

Що означає портативний додаток?

Портативні програми - це програми, які будуть повністю функціонувати, без їх установки на вашому комп'ютері. Іншими словами, вам достатньо скопіювати такий додаток в будь-який каталог, а потім запустити його. На відміну від інших програм, такі програми не зберігають свої налаштування або параметри в реєстрі Windows і не прив'язуються до певної системи будь-яким чином.

На основі виконання яких критеріїв додаток вважається портативним?

Додаток вважається портативним, якщо виконуються наступні критерії:

  • Додаток запуститься без попередньої установки на комп'ютер.
  • Додаток може запускатися з будь-яких носіїв, включаючи знімні пристрої зберігання даних, такі як флеш-накопичувачі (usb-диски і т.д.), CD і DVD диски. Це дозволяє безперешкодно використовувати їх на кількох комп'ютерах.
  • Всі створені програмою настройки зберігаються поряд з програмою (в тому ж каталозі, підкаталозі і т.д.), що дозволяє легко переносити їх разом з програмою. Якщо додаток використовує реєстр Windows для зберігання налаштувань і конфігурації, то такий додаток не є портативним, так як воно залежить від конкретного комп'ютера.
  • Після свого виконання програма залишає нульовий слід (або майже нульовий) на будь-якому комп'ютері. Це означає, що тимчасові файли і настройки реєстру повинні віддалятися, як тільки програма завершує своє виконання. Так само це означає, що всі файли, створені користувачем в рамках використання програми повинні бути легко переносяться.

Чому деякі додатки є портативними, а інші ні?

Деякі програми написані таким чином, що вони потребують певних файлах і компонентах операційної системи для коректного запуску. Ці програми також можуть змінювати файли і компоненти операційної системи в процесі установки. Крім того, програми можуть зберігати налаштування користувача і свою конфігурацію в різних місцях Windows. Найчастіше, мова йде про реєстр Windows. Це означає, що для їх запуску необхідні певні файли в системі і / або наявність будь-яких ключів в реєстрі. І тому, просто так перенести їх з одного комп'ютера на інший не представляється можливим.

Портативні додатки, як і випливає з критеріїв в попередньому пункті, обходять ці обмеження, за рахунок зберігання всіх налаштувань і файлів в тій же директорії, де зберігаються самі програми. Безумовно, портативні програми так само можуть використовувати файли і компоненти операційної системи, але тільки ті, які є загальними для всіх комп'ютерів. Це означає, що для того, щоб додаток коректно запустився, досить його відкрити з будь-якого місця на будь-якому комп'ютері (з застереженням на підтримку версій Windows і відповідності технічним вимогам).

Чому на сторонньому ресурсі можна зустріти посилання для завантаження портативної версії непортативність версії?

Деякі технічні фахівці знаходять способи змінити додатки таким чином, що б обійти обмеження програм. Іншими словами, модифікують програму таким чином, щоб всі необхідні файли завжди знаходилися в тому ж каталозі, що і додаток, і щоб всі налаштування програми, включаючи призначені для користувача настройки, так само зберігалися в файлах поруч з програмою. Таким чином, звільняючи програму від прив'язки до конкретному у комп'ютера. В наслідок, такі програми можна використовувати з будь-якого місця.

Однак, часто, такі модифікації робляться іншими людьми, а не самими розробниками програм, тому посилання для завантаження і самі портативні версії програм розташовуються на сторонніх ресурсах.

Які переваги дає використання портативних додатків?

З того часу, як з'явилися недорогі пристрої, що дозволяють зберігати досить багато даних (флешки і переносні диски), можливостей для портативних програм стало набагато більше. Так що якщо ви використовуєте далеко не один комп'ютер, то, за допомогою портативних версій додатків і переносного пристрою для зберігання даних, ви зможете продовжувати займатися своїми справами на майже будь-якому комп'ютері, без будь-яких попередніх дій з вашого боку. Крім того, при використанні портативних програм, вам не потрібно витрачати час на установку і не потрібно турбуватися про те, як швидко перенести настройки.

Так само з портативних програм часто складається інструментарій виду "на всякий випадок", який можна оперативно використовувати, при необхідності (виникнення термінових завдань, виправлення помилок і так далі). Наприклад, якщо ви завантажуєтесь з LiveCD, то, часто, встановити програму просто не представляється можливим (звичайно, іноді є винятки, але, зазвичай, це виключення) і тому без такого інструментарію просто не обійтися.

Існують якісь ризики у використанні портативних програм?

Самі по собі портативні програми не представляють небезпеки, так як це ті ж додатка, тільки модифіковані так, щоб дані зберігалися не в системі, а в локальному каталозі програми. Так що ризики здебільшого полягають в особливості їх використання, надійності джерел портативних версій і пропонованих системних вимог. У першому випадку, мова йде про те, що всі ваші дані зібрані в одному місці і їх можна легко скопіювати. У другому випадку, мова йде про те, що, іноді, зловмисники користуються тим фактом, що портативні версії часто розташовуються на сторонніх ресурсах. Вони створюють і викладають в мережу свою копію портативного додатки, попередньо заражаючи її шкідливим кодом (вірусами, троянами, шпигунами та іншим). У третьому випадку, мова йде про те, що портативна програма залишається програмою. Це означає, що не можна забувати, що на інших комп'ютерах так само повинні виконуватися системні вимоги для запуску програм. Безумовно, сьогодні, цей ризик малоймовірний, але все ж він імовірний.

Тепер, ви знаєте про те, що таке портативний додаток і які особливості виникають, при його використанні.

PHP - Чому треба бути обережним з автозавантаженням класів? код
  • Як видалити контакт з Скайпу? Технічні поради
  • Як включити турбо режим в Опері (Opera)? браузер

  • останні програми
    uTorrent Програма торрент
  • Dr.Web CureIt! Антивірус

  • Програми / Статті
    Кращі безкоштовні програми: файлові органайзери / каталогізатори Офісні програми
  • Кращі безкоштовні менеджери паролів і програми для заповнення форм Офісні програми
  • Кращі безкоштовні програми для ведення начерків і нотаток (Outliner) Офісні програми
  • Кращі безкоштовні програми для управління записами і нотатками (органайзер) Офісні програми
  • Кращі безкоштовні програмні пакети для офісу (рішення) Офісні програми
  • Кращі безкоштовні програми нагадування і списку справ Офісні програми

  • Цікаві статті
    PHP - Чому треба бути обережним з автозавантаженням класів? код
  • Як створити канал на YouTube? Технічні поради
  • Як видалити контакт з Скайпу? Технічні поради
  • Як включити турбо режим в Опері (Opera)? браузер
  • Чи потрібно враховувати час аж до секунд при створенні своїх творінь? Технічні поради