If-Koubou

Какво е "преносимо" приложение и защо това има значение?

Какво е "преносимо" приложение и защо това има значение? (Как да)

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

Как се инсталират редовните приложения

За да разберете какво прави преносимо приложение, може да е полезно първо да разгледате бързо как традиционните приложения се инсталират в Windows. Когато инсталирате приложение в Windows, инсталационните файлове отиват на няколко различни места. По-голямата част от файловете на приложението обикновено се копират в отделна папка някъде в папката C: \ Program Files. Файловете, които съдържат настройки, които се отнасят за всички потребители на приложението, могат да бъдат създадени в папката ProgramData.

Настройките, които са специфични за различните потребителски акаунти на компютъра, се съхраняват в файлове, създадени в скритата папка "AppData" във всяка потребителска папка на отделни акаунти. Повечето приложения създават записи в системния регистър на Windows, които също могат да съдържат различни настройки за конфигурация. И много приложения се възползват от споделените кодови библиотеки, които се инсталират с неща като .NET Framework и Visual C ++ Redistributables.

Има отделни предимства за това разделение на функциите. Повечето приложения могат да споделят информация, съдържаща се в записите в системния регистър или споделените библиотеки с кодове, като предотвратяват ненужно дублиране. Съхраняването на специфични за потребителя настройки на едно място и настройките в цялата система означава, че приложенията могат да се възползват в по-голяма степен от много различни функции на Windows, предназначени за система с множество потребители. За начало всеки потребител може да разчита на собствените си настройки, които се зареждат, когато те стартират приложението, само защото са влезли със собствения си профил в Windows. Характеристики като разрешения за файлове и споделяне са изградени на тази структура. И като запазите всички настройки на програмата, запазени в определени области, прави системата ви по-надеждна.

Какво е преносимо приложение и защо да го използвам?

Преносимо приложение е просто приложение, което не използва инсталатор. Всички файлове, необходими за стартиране на приложението, се намират в една папка, която можете да поставите навсякъде в системата. Ако преместите папката, приложението пак ще работи по същия начин. Вместо да инсталирате преносимо приложение, обикновено го изтегляте като ZIP файл, извличате ZIP в папка и изпълнявате изпълнимия файл за приложението. Ако приложението ви позволява да запазвате настройки, тези настройки се запазват в файлове точно в една и съща папка.

Най-голямата полза от използването на преносими приложения е очевидна - те са преносими. Залепете ги например на USB устройство и можете да ги пренесете от компютър на компютър. Те няма да оставят никакъв отпечатък върху компютрите, на които ги пускате. Всичко, включително всички запазени настройки, се запазва точно в папката на преносимото приложение на USB устройството. Това всъщност е много подобно на начина, по който нещата са работили в дните на MS-DOS и Windows 3.1.

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

Разбира се, винаги ще има приложения, които трябва да инсталирате. Или те са прекалено големи - или сложни - за да работят като преносимо приложение, или наистина трябва да се възползват от възможностите на Windows за много потребители или за сигурност. Но много приложения идват и в двата вкуса, което означава, че можете да избирате между инсталатор и ZIP, когато го изтеглите.

Разбира се, има някои недостатъци за използването на преносими приложения. Управлението на потребителските акаунти на Windows (UAC) не работи за преносимите приложения така, както те правят за инсталираните приложения, което означава, че те са обект на неадминистративни процеси. Всъщност бихте могли да го разгледате както като възходящ, така и като недостатък. Нагоре е, че ако се нуждаете от преносимо приложение, вероятно ще го изпълните, дори ако сте в мрежа - да речем, на работа - където не можете да инсталирате нормално приложение. Недостатъкът е, че ИТ отдела и всички протоколи за сигурност, които са въвели, може да са по-малко ефективни.

Друг недостатък на преносимите приложения е, че те обикновено не са изградени с няколко потребители. Това вероятно не е голяма работа, тъй като вероятно сте създали преносимо устройство, което можете да носите само за себе си. Но ако няколко потребители трябва да използват приложение, те или всички трябва да използват еднакви настройки, или ще трябва да имате няколко копия от папката на приложението на портативното устройство.

И накрая, ако пускате преносими приложения от USB устройство, ще трябва да внимавате да извадите устройството правилно, вместо просто да го издърпате. В противен случай можете да корумпирате приложенията или да направите настройките да не се запазват правилно. Можете дори да се сблъскате с този проблем на компютри, които не се справят добре с USB устройства, когато влизат в сън или хибернация. Това е по-малко проблем за съвременните компютри, отколкото в миналото, но все още има компютри, които днес не се справят добре.

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

Какви видове преносими приложения са налични?

Ако мислите, че преносимите приложения са най-вече системните комунални услуги, техническа поддръжка, фолк носите наоколо, може да бъдете изненадани да откриете, че там са всички видове преносими приложения. Можете да прочетете за един куп от тях в нашето ръководство за най-добрите безплатни преносими приложения за флаш памет инструментариум. Ще намерите системни програми, със сигурност, но и приложения за почти всяка нужда - производителност, комуникации, графики и преглеждане на изображения и много повече.

В допълнение към всички тези самостоятелни приложения можете да изтегляте и приложенията за приложения, които можете да инсталирате на USB устройство. Тези суими обикновено ви осигуряват стартов стил за стартиране на менюто "Старт" за достъп до приложенията, а някои също така координират настройките на приложенията за вас. Много от тези суити могат да се похвалят с стотици безплатни преносими приложения, от които можете да избирате, което по същество ви позволява да създадете цялостно преносимо работно пространство. PortableApps, Lupo PenSuite, CodySafe и LiberKey са едни от най-популярните суити.

Заслужава си да отделите време, за да разгледате различните преносими пакети, ако ви интересува това. В някои случаи преносимите приложения се предлагат само чрез софтуерен пакет като този. Например, PortableApps.com предоставя достъп до няколкостотин преносими приложения, които можете да изтеглите и инсталирате на вашия PortableApps диск. Много от тези приложения могат да бъдат инсталирани само в порта на PortableApps и нямат портативна версия, която можете да използвате без пакета. PortableApps предлага предимството, че може да избира точно кои приложения искате да включите. Другите комплекти разполагат с всички преносими приложения, свързани в основното изтегляне, така че това е перспектива за всичко или нищо. Но всеки апартамент може да предостави конкретни инструменти, които не можете да намерите за други апартаменти, така че да разберем кои приложения са налични за всеки от тях, преди да вземете решението си.

Също така ще откриете, че когато препоръчваме помощни програми на трети страни в много от нашите статии, ние често избираме да включваме преносими приложения, които могат да се инсталират.

Мога ли да правя обикновени инсталируеми приложения преносими?

Често е възможно да направите обикновеното приложение преносимо, но може да бъде малко фини и обикновено отнема малко работа. Ако приложението е много проста, т.е. помощна програма, която очевидно не е необходимо да бъде инсталирано приложение, понякога е възможно да извлечете тези файлове от инсталатора и да ги превърнете в преносимо приложение, като използвате тези инструкции. Това по никакъв начин не е метод, който е гарантиран за работа, но може да си струва да опитате.

Друга възможност за преносимо приложение за инсталиране е виртуализирането на приложението. Това обикновено изисква много по-добра настройка, но по същество бихте създали преносима виртуална машина, която да може да изпълнява необходимата операционна система и приложението (или приложенията), от които се нуждаете, и след това да заредите тази виртуална машина върху какъвто и да е преносим носител, който искате. Портативният VirtualBox е най-разпространеният инструмент за това и имаме страхотно ръководство за използването му, за да виртуални машини с вас навсякъде. Самият VirtualBox е безплатна виртуална машина, предлагана от Oracle, която може да работи на почти всяка настолна операционна система. Портативният VirtualBox е обвивка за VirtualBox, която го превръща в преносимо приложение, което можете да инсталирате на USB памет или външен твърд диск.

Cameyo е друга интересна опция за виртуализация. Вместо да пуснете цяла виртуална машина от портативното си устройство, създавате виртуална машина на настолната си система. След това използвате Cameyo, за да регистрирате инсталирането на приложение в рамките на тази виртуална машина. Когато това стане, Cameyo създава един изпълним файл, който можете да преместите на вашето преносимо устройство и да стартирате където искате. Cameyo също е безплатен за домашни или малки бизнес потребители. Ако сте любопитни за това, имаме и ръководство за използването на Cameyo за създаване на преносими приложения.

Без значение какви методи избирате, струва си да проучите какво преносими приложения трябва да предложите. Няма нищо подобно на чувството за свобода и гъвкавост, което получавате от това, че с USB устройството, висящо от ключовата ви верига, можете да управлявате всички важни аспекти на вашия изчислителен живот.