Che cos'è un'app portatile e perché è importante?



Le applicazioni portatili offrono alcuni vantaggi definiti rispetto alle loro controparti tradizionali. Sono leggeri e ti consentono di spostarti tra i computer portando con te le tue app e le tue impostazioni. Ecco perché sono diversi e perché a volte, ma non sempre, sono una buona scelta.

Come vengono installate le app regolari

IMPARENTATO: cartella ProgramData .





Le impostazioni specifiche dei diversi account utente sul PC sono memorizzate in file creati nella cartella AppData nascosta all'interno di ciascuna cartella utente degli account. La maggior parte delle app crea voci nel registro di Windows che possono contenere anche varie impostazioni di configurazione. E molte app sfruttano le librerie di codici condivise che vengono installate con cose come il .NET framework e Ridistribuibili Visual C++ .



IMPARENTATO: Che cos'è Microsoft .NET Framework e perché è installato sul mio PC?

Ci sono vantaggi distinti in questa separazione delle funzioni. Più app possono condividere le informazioni contenute nelle voci del Registro di sistema o nelle librerie di codici condivise, impedendo inutili duplicazioni. L'archiviazione delle impostazioni specifiche dell'utente in un posto e delle impostazioni a livello di sistema in un altro significa che le app possono sfruttare meglio molte diverse funzionalità di Windows progettate per un sistema multiutente. Per cominciare, ogni utente può fare affidamento sul caricamento delle proprie impostazioni all'avvio dell'app solo perché ha effettuato l'accesso con il proprio account Windows. Funzionalità come i permessi di file e condivisione sono costruiti su questa struttura. Inoltre, il salvataggio di tutte le impostazioni del programma in aree designate rende il backup del sistema più affidabile.

Quindi, cos'è un'app portatile e perché dovrei usarne una?



Un'app portatile è semplicemente una che non utilizza un programma di installazione. Tutti i file necessari per eseguire l'app risiedono in un'unica cartella, che puoi inserire ovunque nel sistema. Se sposti la cartella, l'app continuerà a funzionare allo stesso modo. Invece di installare un'app portatile, in genere la scarichi come file ZIP, estrai lo ZIP in una cartella ed esegui il file eseguibile per l'app. Se l'app ti consente di salvare le impostazioni, tali impostazioni vengono salvate in file all'interno della stessa cartella.

Annuncio pubblicitario

Il vantaggio più significativo dell'utilizzo di app portatili è evidente: sono portatili. Attaccali su un'unità USB, ad esempio, e puoi portarli in giro da un computer all'altro. Non lasceranno alcuna impronta sui PC su cui li esegui. Tutto, comprese le impostazioni salvate, viene salvato direttamente nella cartella dell'app portatile sull'unità USB. È molto simile al modo in cui le cose funzionavano ai tempi di MS-DOS e Windows 3.1.

Tuttavia, le app portatili possono essere utili anche se non ti sposti da un computer all'altro. Per prima cosa, lasciano un ingombro ridotto sul tuo PC. Tendono ad essere più leggere della maggior parte delle app installabili solo in virtù del fatto che non devono essere installate. Puoi sincronizzarli (insieme alle loro impostazioni) con gli altri tuoi PC usando qualcosa come Dropbox. Oppure, puoi semplicemente utilizzare un'app una volta senza doversi preoccupare che lasci cruft sul tuo sistema.

Certo, ci saranno sempre app che devi installare. O sono semplicemente troppo grandi o sofisticati per essere eseguiti come app portatili, oppure devono sfruttare le funzionalità multiutente o di sicurezza di Windows. Ma molte app sono disponibili in entrambe le versioni, il che significa che puoi scegliere tra un programma di installazione e uno ZIP quando lo scarichi.

IMPARENTATO: Comprensione del controllo dell'account utente in Windows 7

Naturalmente, ci sono alcuni aspetti negativi nell'utilizzo di app portatili. Finestre' Controlli dell'account utente (UAC) non funzionano per le app portatili come fanno per le app installate, il che significa che sono più soggette a processi non amministrativi. Potresti considerare questo sia un rialzo che un ribasso. Il vantaggio è che se hai bisogno di un'app portatile, puoi probabilmente eseguirla anche se sei su una rete, ad esempio al lavoro, dove non puoi installare un'app normale. Il rovescio della medaglia è che il dipartimento IT e tutti i protocolli di sicurezza che hanno istituito potrebbero essere meno efficaci.

Un altro aspetto negativo delle app portatili è che in genere non sono create pensando a più utenti. Questo probabilmente non è un grosso problema poiché probabilmente stai creando un'unità portatile che puoi portare in giro solo per te stesso. Ma se più utenti devono utilizzare un'app, dovranno utilizzare tutte le stesse impostazioni oppure dovrai disporre di più copie della cartella dell'app sul tuo disco portatile.

IMPARENTATO: Hai davvero bisogno di rimuovere in modo sicuro le unità flash USB?

Infine, se stai eseguendo app portatili da un'unità USB, dovrai prestare particolare attenzione a espellere l'unità correttamente invece di tirarlo fuori. Altrimenti, puoi corrompere le app o impedire il salvataggio corretto delle impostazioni. Puoi persino incorrere in questo problema su PC che non gestiscono bene le unità USB quando entrano in modalità di sospensione o ibernazione. È meno problematico sui PC moderni rispetto al passato, ma ci sono ancora PC oggi che non gestiscono bene il sonno.

Detto questo, i vantaggi delle app portatili di solito superano gli svantaggi, in particolare se ci si sposta molto su PC diversi.

Quali tipi di app portatili sono disponibili?

IMPARENTATO: Le migliori app portatili gratuite per il tuo kit di strumenti per unità flash

Se pensi alle app portatili come la maggior parte delle utilità di sistema che il supporto tecnico porta in giro, potresti essere sorpreso di scoprire che ci sono tutti i tipi di app portatili là fuori. Puoi leggere di alcuni di loro nella nostra guida a le migliori app portatili gratuite per il tuo kit di strumenti per unità flash . Troverai sicuramente utilità di sistema, ma anche app per quasi tutte le tue esigenze: produttività, comunicazioni, visualizzazione di grafica e immagini e molto altro ancora.

Oltre a tutte queste app autonome, puoi anche scaricare suite di applicazioni che puoi installare su un'unità USB. Queste suite di solito ti forniscono un launcher in stile menu Start per accedere alle app e alcune coordinano anche le impostazioni delle app per te. Molte di queste suite vantano centinaia di app portatili gratuite tra cui scegliere, consentendo essenzialmente di creare uno spazio di lavoro portatile completo. Applicazioni Portatili , CodySafe , e LiberKey sono alcune delle suite più popolari.

Vale la pena dedicare del tempo a esaminare le diverse suite portatili se è questo che ti interessa. In alcuni casi, le app portatili sono disponibili solo tramite una suite software come questa. Ad esempio, PortableApps.com fornisce l'accesso a diverse centinaia di app portatili che puoi scaricare e installare sul tuo disco PortableApps. Molte di queste app possono essere installate solo nella suite PortableApps e non hanno una versione portatile che puoi utilizzare senza la suite. PortableApps offre il vantaggio di poter scegliere esattamente quali app si desidera includere. Altre suite hanno tutte le app portatili in bundle all'interno del download principale, quindi è una prospettiva tutto o niente. Ma ogni suite può fornire strumenti specifici che non puoi trovare per altre suite, quindi controlla quali app sono disponibili per ciascuna prima di prendere una decisione.

Scoprirai anche che quando raccomandiamo utilità di terze parti in molti dei nostri articoli, spesso scegliamo di presentare app portatili rispetto a quelle installabili.

Posso rendere portatili le app installabili regolarmente?

IMPARENTATO: Trasforma Install Only Applications in Portable Applications

Spesso è possibile rendere portatile un'app normale, ma può essere un po' pignolo e di solito richiede un po' di lavoro. Se l'app è molto semplice, ad esempio un'utilità che ovviamente non deve essere un'app installabile, a volte è possibile estrarre quei file dal programma di installazione e trasformarli in un'app portatile seguendo queste istruzioni. Questo non è affatto un metodo che è garantito per funzionare, ma potrebbe valere la pena provare.

IMPARENTATO: Usa Portable VirtualBox per portare macchine virtuali con te ovunque

Un'altra opzione per rendere portatile un'app installabile è la virtualizzazione dell'app. Questo di solito richiede un po' più di configurazione, ma essenzialmente creeresti una macchina virtuale portatile in grado di eseguire il sistema operativo necessario e l'app (o le app) di cui hai bisogno e quindi caricare quella macchina virtuale su qualsiasi supporto portatile tu voglia. VirtualBox portatile è lo strumento più comune per questo e abbiamo un'ottima guida su come usarlo per porta macchine virtuali con te ovunque . VirtualBox di per sé è un'offerta di macchine virtuali gratuita di Oracle che può essere eseguita praticamente su qualsiasi sistema operativo desktop. Portable VirtualBox è un wrapper per VirtualBox che lo trasforma in un'applicazione portatile che puoi installare su una chiavetta USB o un disco rigido esterno.

Annuncio pubblicitario

Cameyo è un'altra interessante opzione di virtualizzazione. Invece di eseguire un'intera macchina virtuale dalla tua unità portatile, crei una macchina virtuale sul tuo sistema desktop. Quindi usi Cameyo per registrare l'installazione di un'app all'interno di quella macchina virtuale. Al termine, Cameyo crea un singolo file eseguibile che puoi trascinare sull'unità portatile ed eseguire dove vuoi. Cameyo è gratuito anche per utenti domestici o per piccole imprese. Se sei curioso, abbiamo anche una guida sull'utilizzo di Cameyo per creare app portatili.


Indipendentemente dal metodo scelto, vale la pena esplorare ciò che le app portatili hanno da offrire. Non c'è niente come la sensazione di libertà e flessibilità che si ottiene sapendo che con l'unità USB appesa al portachiavi, è possibile eseguire tutti gli aspetti critici della propria vita informatica.

LEGGI SUCCESSIVO Foto del profilo di Walter Glenn Walter Glenn
Walter Glenn è un exDirettore editoriale di How-To Geek e dei suoi siti gemelli. Ha più di 30 anni di esperienza nel settore informatico e oltre20 anni come scrittore tecnico ed editore. Ha scritto centinaia di articoli per How-To Geek e ne ha modificati migliaia. È autore o co-autore di oltre 30 libri sull'informatica in più di una dozzina di lingue per editori come Microsoft Press, O'Reilly e Osborne/McGraw-Hill. Ha anche scritto centinaia di white paper, articoli, manuali utente e corsi nel corso degli anni.
Leggi la biografia completa

Articoli Interessanti