Co je Přenosná aplikace a proč to záleží?
Přenosné aplikace nabízejí určité výhody oproti tradičním protějškům. Jsou lehké a umožňují vám pohybovat se mezi počítači a zároveň s vámi provádět vaše aplikace a nastavení. Zde jsou důvody, proč jsou jiné a proč jsou někdy - ale ne vždy - dobrou volbou.
Jak jsou nainstalovány pravidelné aplikace
Chcete-li pochopit, co dělá aplikaci přenosnou, může být užitečné nejprve rychle prohlédnout, jak se tradiční aplikace instalují v systému Windows. Při instalaci aplikace v systému Windows se instalační soubory nacházejí na několika různých místech. Soubor souborů aplikace obvykle kopíruje do jedné složky někde ve složce C: \ Program Files. Soubory obsahující nastavení vztahující se na všechny uživatele aplikace mohou být vytvořeny ve složce ProgramData.
Nastavení, která jsou specifická pro různé uživatelské účty v počítači, jsou uložena v souborech vytvořených ve skryté složce "AppData" uvnitř každé složky uživatelů jednotlivých účtů. Většina aplikací vytváří položky v registru systému Windows, které mohou obsahovat různá nastavení konfigurace. A mnoho aplikací využívá sdílených knihoven kódů, které se instalují s věcmi, jako je .NET Framework a Visual C ++ Redistributables.
Existují zřetelné výhody tohoto oddělení funkcí. Více aplikací může sdílet informace obsažené v položkách registru nebo sdílených knihovnách kódů, což zabraňuje zbytečnému duplikaci. Uložení nastavení konkrétního uživatele na jedno místo a celopodnikového nastavení v jiném znamená, že aplikace mohou lépe využívat spousty různých funkcí systému Windows navržených pro víceuživatelský systém. Pro začátek se každý uživatel může při spuštění aplikace spoléhat na vlastní nastavení, které se načítá, protože jsou přihlášeni pomocí svého vlastního účtu Windows. Funkce jako oprávnění pro soubory a sdílení jsou postaveny na této struktuře. A díky uložení všech nastavení programu do určených oblastí je zálohování vašeho systému spolehlivější.
Takže, co je přenosná aplikace a proč bych ji použil??
Přenosná aplikace je prostě aplikace, která nepoužívá instalační program. Všechny soubory potřebné pro spuštění aplikace se nacházejí v jediné složce, kterou můžete umístit kdekoli v systému. Pokud přesunete složku, bude aplikace stále fungovat stejně. Namísto instalace přenosné aplikace obvykle stáhnete jako soubor ZIP, extrahujete soubor ZIP do složky a spustíte spustitelný soubor aplikace. Pokud aplikace umožňuje uložit nastavení, tato nastavení se ukládají do souborů přímo ve stejné složce.
Největší výhodou používání přenosných aplikací je samozřejmé - jsou přenosné. Přilepte je například na jednotku USB a můžete je přenášet z počítače do počítače. Nezůstanou žádné stopy na počítačích, na kterých je spuštěn. Všechno včetně všech uložených nastavení se uloží přímo do složky přenosné aplikace na jednotce USB. Ve skutečnosti se velmi podobá způsobu, jakým fungovaly v době MS-DOS a Windows 3.1.
Přenosné aplikace mohou být příjemné, i když se nepohybují mezi počítači. Za prvé, nechávají na vašem počítači menší stopu. Oni mají tendenci být lehčí váha než většina instalovatelných aplikací jen proto, že není třeba instalovat. Můžete je synchronizovat (spolu s jejich nastaveními) s ostatními počítači pomocí něčeho jako Dropbox. Nebo můžete jednoduše použít aplikaci jednou, aniž byste se museli starat o to, že na vašem systému ponecháte prudký nárůst.
Jistě, budou vždy existovat aplikace, které je třeba nainstalovat. Ať už jsou příliš velké - nebo sofistikované - fungují jako přenosná aplikace, nebo skutečně potřebují využívat více uživatelských nebo bezpečnostních funkcí systému Windows. Mnoho aplikací přichází v obou příchutích, což znamená, že si můžete vybrat mezi instalátorem a ZIP, když jej stáhnete.
Samozřejmě existují určité nevýhody používání přenosných aplikací. Ovládací prvky uživatelských účtů systému Windows (UAC) nefungují pro přenosné aplikace tak, jak se dějí u nainstalovaných aplikací, což znamená, že jsou podrobeny procesům bez administrace. Můžete to vlastně považovat za jednu z přínosů i za nevýhodu. Naopak, pokud potřebujete přenosnou aplikaci, můžete ji pravděpodobně spustit, i když jste v síti - řekněme, v práci - kde nemůžete nainstalovat běžnou aplikaci. Nevýhodou je, že IT oddělení a bezpečnostní protokoly, které zavedli, mohou být méně účinné.
Další nevýhodou přenosných aplikací je, že nejsou typicky postaveny s více uživateli v mysli. To pravděpodobně není velký problém, protože pravděpodobně vytváříte přenosný disk, který můžete přenášet jen pro sebe. Pokud však někteří uživatelé potřebují aplikaci používat, budou všichni muset používat stejné nastavení, nebo budete muset mít na své přenosné jednotce několik kopií složky aplikace.
Nakonec, pokud používáte přenosné aplikace z jednotky USB, budete chtít věnovat zvýšenou pozornost správnému vysunutí jednotky namísto stahování. V opačném případě může dojít k poškození aplikací nebo k nesprávnému uložení nastavení. Tento problém můžete dokonce narazit i na počítačích, které nezpracovávají disky USB dobře, když vstoupí do režimu spánku nebo hibernace. Je to méně problém na moderních počítačích než v minulosti, ale dnes jsou ještě počítače, které dnes nesprávně zpracovávají spát.
To znamená, že výhody přenosných aplikací obvykle převažují nad nevýhodami - zvláště pokud se pohybujete hodně na různých počítačích.
Jaké druhy přenosných aplikací jsou k dispozici?
Pokud se domníváte, že přenosné aplikace jsou většinou systémové nástroje technické podpory lidové přenášejí, možná vás překvapí, zjistíte, že tam jsou všechny druhy přenosných aplikací. Můžete si o nich přečíst v naší příručce k nejlepším bezplatným přenosným aplikacím pro sadu nástrojů pro flash disk. Systémové utility vám jistě najdete, ale i aplikace, které vám pomohou téměř vše, co potřebujete - produktivitu, komunikaci, grafiku a prohlížení obrázků a mnohem více.
Kromě všech těchto samostatných aplikací můžete také stáhnout sady aplikací, které můžete nainstalovat na jednotku USB. Tyto sady vám zpravidla poskytují spouštěcí menu typu Start pro přístup k aplikacím a některé také koordinují nastavení aplikace pro vás. Mnoho z těchto apartmá se může pochlubit stovkami bezplatných přenosných aplikací, ze kterých si můžete vybrat, což v podstatě umožňuje vytvářet kompletní přenosný pracovní prostor. PortableApps, Lupo PenSuite, CodySafe a LiberKey jsou některé z nejoblíbenějších apartmánů.
Za to stojí za to, abyste se podívali na různé přenosné sady, pokud vás to zajímá. V některých případech jsou přenosné aplikace dostupné pouze prostřednictvím softwarového balíčku, jako je tento. Například PortableApps.com poskytuje přístup k několika stovkám přenosných aplikací, které si můžete stáhnout a nainstalovat na disk PortableApps. Mnoho z těchto aplikací lze nainstalovat pouze do sady PortableApps a nemají přenosnou verzi, kterou můžete používat bez sady. PortableApps nabízí výhodu možnosti přesně vybrat aplikace, které chcete zahrnout. Jiné sady mají všechny přenosné aplikace v hlavním stahování, takže je to vše nebo nic vyhlídky. Ale každá sada může poskytnout specifické nástroje, které nemůžete najít v jiných apartmánech, takže si je můžete stáhnout před tím,.
Také zjistíte, že doporučujeme, abychom vám v mnoha článcích doporučovali pomůcky třetích stran. Často se rozhodneme používat přenosné aplikace přes instalovatelné.
Mohu provádět běžné instalovatelné aplikace přenosné?
Často je možné vytvářet běžnou aplikaci přenosnou, ale může to být trochu fiktivní a obvykle trvá trochu práce. Je-li aplikace velmi jednoduchá - řekněme nástroj, který samozřejmě nemusí být instalovatelnou aplikací - je někdy možné tyto soubory extrahovat z instalačního programu a přeměnit je do přenosné aplikace pomocí těchto pokynů. To v žádném případě není metoda, která je zaručena, že funguje, ale může to být vyplatné.
Další možností přenosu přenosných aplikací je virtualizace aplikace. To obvykle vyžaduje mnohem více nastavení, ale v podstatě byste vytvořili přenosný virtuální počítač, který by mohl spustit potřebný operační systém a aplikaci (nebo aplikace), kterou potřebujete, a načíst tento virtuální počítač na jakékoliv přenosné médium, které chcete. Přenosný VirtualBox je nejčastějším nástrojem pro tento účel a my máme skvělý průvodce při jeho používání, abychom s sebou vzali virtuální stroje všude. VirtualBox sám je bezplatný virtuální stroj nabízející od společnosti Oracle, který může běžet na téměř libovolném desktopovém operačním systému. Přenosný VirtualBox je obal pro VirtualBox, který jej přemění na přenosnou aplikaci, kterou lze nainstalovat na USB flash disk nebo externí pevný disk.
Cameyo je další zajímavá možnost virtualizace. Namísto spuštění celého virtuálního stroje z přenosné jednotky vytvoříte virtuální počítač v počítači. Potom použijete Cameyo k zaznamenání instalace aplikace v rámci tohoto virtuálního stroje. Když je hotovo, Cameyo vytvoří jediný spustitelný soubor, který pak můžete přetáhnout na přenosnou jednotku a spustit kdekoli chcete. Cameyo je také zdarma pro domácí uživatele nebo malé firmy. Pokud jste o tom zvědaví, máme také průvodce pro používání aplikace Cameyo k vytvoření přenosných aplikací.
Bez ohledu na to, jakou metodu zvolíte, stojí za to zjistit, jaké přenosné aplikace mají nabídnout. Neexistuje nic jako pocit svobody a flexibility, kterou získáte z toho, že s USB drive visícím z vašeho klíčenky můžete spustit všechny důležité aspekty vašeho výpočetního života.