Čo je prenosná aplikácia a prečo to záleží?
Prenosné aplikácie ponúkajú určité výhody oproti svojim tradičným náprotivkom. Sú ľahké a umožňujú vám prechádzať medzi počítačmi, pričom sami používate svoje aplikácie a nastavenia. Tu je dôvod, prečo sú iné a prečo sú niekedy - ale nie vždy - dobrou voľbou.
Ako sú nainštalované bežné aplikácie
Ak chcete pochopiť, čo robí aplikáciu prenosnou, môže byť najprv užitočné rýchlo sa pozrieť na to, ako sa tradičné aplikácie nainštalujú do systému Windows. Keď inštalujete aplikáciu do systému Windows, inštalačné súbory prejdú na niekoľko rôznych miest. Veľká časť súborov aplikácie sa zvyčajne skopíruje do jedného priečinka niekde v priečinku C: \ Program Files. Súbory, ktoré obsahujú nastavenia vzťahujúce sa na všetkých používateľov aplikácie, sa môžu vytvoriť v priečinku ProgramData.
Nastavenia, ktoré sú špecifické pre rôzne používateľské účty v počítači, sú uložené v súboroch vytvorených v skrytom priečinku "AppData" v rámci každej zložky používateľov účtov. Väčšina aplikácií vytvára položky v registri systému Windows, ktoré môžu obsahovať aj rôzne konfiguračné nastavenia. A mnohé aplikácie využívajú zdieľané knižnice kódov, ktoré sa nainštalujú s takými funkciami, ako je .NET framework a Visual C ++ Redistributables.
Existujú značné výhody tohto oddelenia funkcií. Viaceré aplikácie môžu zdieľať informácie obsiahnuté v položkách databázy Registry alebo zdieľaných kódových knižniciach a zabraňovať zbytočnej duplikácii. Ukladanie nastavení špecifických pre používateľa na jednom mieste a nastavenie v celom systéme v inom znamená, že aplikácie môžu lepšie využívať množstvo rôznych funkcií systému Windows navrhnutých pre systém pre viacerých používateľov. Na začiatok sa každý používateľ môže spoľahnúť na to, že sa pri spustení aplikácie načítajú vlastné nastavenia, pretože sú prihlásení pomocou vlastného účtu Windows. Funkcie ako súborové a zdieľané oprávnenia sú postavené na tejto štruktúre. A keď máte všetky nastavenia programu uložené na určených miestach, zálohovanie vášho systému je spoľahlivejšie.
Takže, čo je prenosné aplikácie a prečo by som mohol používať jeden?
Prenosná aplikácia je jednoduchá, ktorá nepoužíva inštalátora. Všetky súbory potrebné na spustenie aplikácie sa nachádzajú v jednom priečinku, ktorý môžete umiestniť kdekoľvek v systéme. Ak presuniete priečinok, aplikácia bude fungovať rovnako. Namiesto inštalácie prenosnej aplikácie zvyčajne ju stiahnete ako súbor ZIP, extrahujete tento priečinok do priečinka a spustite spustiteľný súbor pre danú aplikáciu. Ak aplikácia umožňuje uložiť nastavenia, tieto nastavenia sa ukladajú do súborov priamo v rámci rovnakej zložky.
Najväčší prínos používania prenosných aplikácií je samozrejmý - sú prenosné. Prilepte ich napríklad na jednotku USB a môžete ich prenášať z počítača do počítača. Nezanechajú žiadnu stopu na počítačoch, na ktorých ich spúšťate. Všetko vrátane všetkých uložených nastavení sa uloží priamo do priečinka prenosnej aplikácie na jednotke USB. V skutočnosti je to veľmi podobné tomu, ako sa veci vrátili v dňoch MS-DOS a Windows 3.1.
Prenosné aplikácie môžu byť pekné, aj keď sa nepohybujete medzi počítačmi. Po prvé, nechajú na vašom počítači menšiu stopu. Majú tendenciu byť ľahšie ako väčšina inštalovateľných aplikácií len preto, že sa nemusia inštalovať. Môžete ich synchronizovať (spolu s ich nastaveniami) na ostatné počítače pomocou niečoho ako Dropbox. Alebo môžete jednoducho používať aplikáciu raz, bez toho, aby ste sa museli obávať, že v systéme ponecháte rozruch.
Iste, vždy existujú aplikácie, ktoré musíte nainštalovať. Buď sú príliš veľké - alebo sofistikované - aby fungovali ako prenosná aplikácia, alebo skutočne potrebujú využívať výhody viacerých používateľov alebo bezpečnostných funkcií systému Windows. Mnohé aplikácie však prichádzajú v obidvoch príchutiach, čo znamená, že si môžete vybrať medzi inštalátorom a ZIP, keď ho stiahnete.
Samozrejme, existujú určité nedostatky pri používaní prenosných aplikácií. Ovládacie prvky používateľských kont Windows (UAC) nefungujú pre prenosné aplikácie tak, ako to robia v prípade nainštalovaných aplikácií, čo znamená, že podliehajú neadministratívnym procesom. Túto skutočnosť by ste mohli považovať za pozitívnu i nevýhodnú. Naopak, ak potrebujete prenosnú aplikáciu, pravdepodobne ju budete môcť spustiť aj vtedy, keď ste v sieti - povedzme, v práci - kde nemôžete nainštalovať bežnú aplikáciu. Nevýhodou je, že oddelenie IT a bezpečnostné protokoly, ktoré zaviedli, môžu byť menej účinné.
Ďalšou nevýhodou prenosných aplikácií je, že nie sú typicky postavené na základe viacerých používateľov. To pravdepodobne nie je veľký problém, pretože ste pravdepodobne vytvorili prenosný disk, ktorý môžete prenášať len pre seba. Ak však viacerí používatelia potrebujú používať aplikáciu, budú musieť všetci používať rovnaké nastavenia, alebo budete musieť mať na svojej prenosnej jednotke niekoľko kópií priečinka aplikácie.
Nakoniec, ak používate prenosné aplikácie z jednotky USB, budete potrebovať mimoriadnu opatrnosť, aby ste jednotku správne vysunuli a namiesto toho ju vytiahli. V opačnom prípade môžete poškodiť aplikácie alebo spôsobiť nesprávne uloženie nastavení. Môžete dokonca naraziť na tento problém na PC, ktoré nezvládajú USB disky dobre, keď vstúpi do režimu spánku alebo hibernácie. Je to menej problémov na moderných počítačoch ako v minulosti, ale dnes sú ešte stále počítače, ktoré sa nesprávajú dobre spať.
To znamená, že výhody prenosných aplikácií zvyčajne prevažujú nad nevýhodami - najmä ak sa pohybujete na rôznych počítačoch veľa.
Aké druhy prenosných aplikácií sú k dispozícii?
Ak si myslíte, že prenosné aplikácie ako väčšina systémových nástrojov technickej podpory ľudia prenášajú okolo, možno by ste byť prekvapení zistiť, že tam sú všetky druhy prenosných aplikácií tam. Môžete si ich prečítať v našej príručke k najlepším bezplatným prenosným aplikáciám pre vašu sadu nástrojov pre flash disky. Uistite sa, že sú to systémové pomôcky, ale aj aplikácie pre každú potrebnú potrebu - produktivitu, komunikáciu, grafiku a zobrazovanie obrázkov a oveľa viac.
Okrem všetkých týchto samostatných aplikácií môžete tiež stiahnuť súbory aplikácií, ktoré môžete nainštalovať na jednotku USB. Tieto suity zvyčajne poskytujú spúšťač štýlu Štart menu pre prístup k aplikáciám a niektoré tiež koordinujú nastavenia aplikácie pre vás. Mnohé z týchto suít sa môžu pochváliť stovkami bezplatných prenosných aplikácií, z ktorých si môžete vybrať, v podstate vám umožní vytvoriť kompletný, prenosný pracovný priestor. PortableApps, Lupo PenSuite, CodySafe a LiberKey sú niektoré z najpopulárnejších apartmánov.
Stojí za to, aby ste sa časom pozerali na rôzne prenosné súpravy, ak vás to zaujíma. V niektorých prípadoch sú prenosné aplikácie k dispozícii len prostredníctvom takého softvérového balíka. Napríklad PortableApps.com poskytuje prístup k niekoľkým stovkám prenosných aplikácií, ktoré si môžete stiahnuť a nainštalovať na disk PortableApps. Mnohé z týchto aplikácií je možné nainštalovať iba do sady PortableApps a nemajú prenosnú verziu, ktorú môžete používať bez sady. PortableApps ponúka tú výhodu, že si môžete vybrať presne tie aplikácie, ktoré chcete zahrnúť. Ostatné suity obsahujú všetky prenosné aplikácie, ktoré sú súčasťou hlavného sťahovania, takže je to všetko alebo nič vyhliadky. Ale každá sada môže poskytnúť špecifické nástroje, ktoré nemôžete nájsť v iných balíčkoch, a tak si prečítajte, ktoré aplikácie sú k dispozícii pre každého predtým, ako urobíte svoje rozhodnutie.
Tiež zistíte, že keď v mnohých našich článkoch odporúčame pomôcky tretích strán, často sa rozhodneme zobrazovať prenosné aplikácie cez inštalovateľné.
Môžem vykonať bežné inštalovateľné aplikácie prenosné?
Často je možné robiť bežnú aplikáciu prenosnú, ale môže to byť trochu fiktívne a zvyčajne trvá trochu práce. Ak je aplikácia veľmi jednoduchá - povedzme nástroj, ktorý samozrejme nemusí byť inštalovateľná aplikácia - niekedy je možné tieto súbory odinštalovať z inštalačného programu a pomocou týchto pokynov ich premeniť na prenosnú aplikáciu. To v žiadnom prípade nie je metóda, ktorá je zaručená, že funguje, ale to môže stáť za to skúsiť.
Ďalšou možnosťou, ako vytvoriť prenosnú aplikáciu nainštalovanú aplikáciou, je virtualizácia aplikácie. To zvyčajne vyžaduje dobrú inštaláciu, ale v podstate by ste vytvorili prenosný virtuálny počítač, ktorý dokáže spustiť potrebný operačný systém a aplikáciu (alebo aplikácie), ktoré potrebujete, a potom nahrať virtuálny počítač na akékoľvek prenosné médium, ktoré chcete. Prenosný VirtualBox je najbežnejším nástrojom pre toto a máme skvelý sprievodca pri jeho používaní, aby sme so sebou vzali virtuálne stroje všade. VirtualBox je bezplatná virtuálna ponuka od spoločnosti Oracle, ktorá môže bežať na ľubovoľnom desktopovom operačnom systéme. Prenosný VirtualBox je obal pre VirtualBox, ktorý ju premení na prenosnú aplikáciu, ktorú môžete nainštalovať na USB kľúč alebo externý pevný disk.
Cameyo je ďalšou zaujímavou možnosťou virtualizácie. Namiesto spustenia celého virtuálneho počítača z prenosnej jednotky vytvoríte virtuálny počítač vo vašom desktopovom systéme. Potom použijete Cameyo na zaznamenanie inštalácie aplikácie v rámci tohto virtuálneho počítača. Keď je to hotové, Cameyo vytvorí jediný spustiteľný súbor, ktorý potom môžete presunúť na prenosnú jednotku a spustiť tam, kde chcete. Cameyo je tiež zadarmo pre domácich alebo malých podnikateľov. Ak ste to zvedaví, máme tiež sprievodcu pri používaní aplikácie Cameyo na vytvorenie prenosných aplikácií.
Bez ohľadu na to, akú metódu si vyberiete, stojí za to preskúmať, aké prenosné aplikácie ponúkajú. Neexistuje nič podobného pocitu slobody a pružnosti, ktorú získate z toho, že viete, že USB disk visiaci z vášho kľúčenky, môžete spustiť všetky dôležité aspekty počítačového života.