Les applications portables offrent des avantages certains par rapport à leurs homologues traditionnels. Ils sont légers et vous permettent de passer d'un ordinateur à l'autre tout en prenant vos applications et vos paramètres avec vous. Voici pourquoi ils sont différents et pourquoi ils sont parfois - mais pas toujours - un bon choix.
RELATED: Qu'est-ce que le dossier ProgramData dans Windows?
Pour comprendre ce qui rend une application portable, il peut être utile de jeter un coup d'œil sur la façon dont les applications traditionnelles sont installées dans Windows. Lorsque vous installez une application dans Windows, les fichiers d'installation vont à plusieurs endroits différents. La majeure partie des fichiers de l'application sont généralement copiés dans un seul dossier quelque part dans le dossier C: Program Files. Les fichiers contenant des paramètres s'appliquant à tous les utilisateurs de l'application peuvent être créés dans le dossier ProgramData
Les paramètres spécifiques aux différents comptes d'utilisateurs sur le PC sont stockés dans des fichiers créés dans le dossier "AppData" caché de chaque utilisateur. dossier. La plupart des applications créent des entrées dans le registre Windows qui peuvent également contenir divers paramètres de configuration. De nombreuses applications tirent parti des bibliothèques de code partagées qui sont installées avec des éléments tels que le framework .NET et les redistribuables Visual C ++.
Cette séparation des fonctions présente des avantages distincts. Plusieurs applications peuvent partager des informations contenues dans les entrées du Registre ou les bibliothèques de codes partagés, évitant ainsi la duplication inutile. Le stockage de paramètres spécifiques à un utilisateur à un endroit et de paramètres à l'échelle du système dans un autre signifie que les applications peuvent tirer le meilleur parti des nombreuses fonctionnalités Windows différentes conçues pour un système multi-utilisateur. Pour commencer, chaque utilisateur peut compter sur ses propres paramètres chargés lors du démarrage de l'application, simplement parce qu'il est connecté avec son propre compte Windows. Des fonctionnalités telles que les permissions de fichiers et de partage sont construites sur cette structure. Et, ayant tous les paramètres du programme enregistrés dans des zones désignées rend la sauvegarde de votre système plus fiable.
Une application portable est simplement une application qui n'utilise pas d'installateur . Tous les fichiers requis pour exécuter l'application résident dans un seul dossier, que vous pouvez placer n'importe où sur le système. Si vous déplacez le dossier, l'application fonctionnera toujours la même chose. Au lieu d'installer une application portable, vous le téléchargez généralement sous forme de fichier ZIP, extrayez ce fichier ZIP dans un dossier et exécutez le fichier exécutable de l'application. Si l'application vous permet d'enregistrer les paramètres, ces paramètres sont enregistrés dans des fichiers situés dans le même dossier.
Le plus grand avantage de l'utilisation d'applications portables est évident: elles sont portables. Collez-les sur une clé USB, par exemple, et vous pouvez les transporter d'un ordinateur à l'autre. Ils ne laisseront aucune empreinte sur les PC sur lesquels vous les utilisez. Tout, y compris les paramètres que vous avez enregistrés, est enregistré directement dans le dossier de l'application portable sur le lecteur USB. C'est en fait très similaire à la façon dont les choses fonctionnaient à l'époque de MS-DOS et Windows 3.1.
Les applications portables peuvent être sympas même si vous ne changez pas d'ordinateur. D'une part, ils laissent une plus petite empreinte sur votre PC. Ils ont tendance à être plus légers que la plupart des applications installables simplement parce qu'ils n'ont pas besoin d'être installés. Vous pouvez les synchroniser (avec leurs paramètres) sur vos autres ordinateurs en utilisant quelque chose comme Dropbox. Ou, vous pouvez simplement utiliser une application une fois sans avoir à vous inquiéter à ce sujet laissant cruft sur votre système.
Bien sûr, il y aura toujours des applications que vous devez installer. Soit ils sont simplement trop gros ou sophistiqués pour fonctionner en tant qu'application portable, soit ils doivent vraiment tirer parti des capacités multi-utilisateurs ou de sécurité de Windows. Mais de nombreuses applications sont disponibles dans les deux versions, ce qui signifie que vous pouvez choisir entre un programme d'installation et un fichier ZIP lorsque vous le téléchargez.
CONNEXION: Comprendre le contrôle des comptes utilisateur sous Windows 7
en utilisant des applications portables. Les contrôles de compte d'utilisateur (UAC) de Windows ne fonctionnent pas pour les applications portables comme ils le font pour les applications installées, ce qui signifie qu'ils sont davantage soumis à des processus non administratifs. Vous pourriez réellement considérer celui-ci à la fois un avantage et un inconvénient. L'avantage est que si vous avez besoin d'une application portable, vous pouvez probablement l'exécuter même si vous êtes sur un réseau - par exemple, au travail - où vous ne pouvez pas installer une application normale. L'inconvénient est que le département informatique et tous les protocoles de sécurité qu'ils ont institués pourraient être moins efficaces.
Un autre inconvénient des applications portables est qu'elles ne sont généralement pas conçues en pensant à plusieurs utilisateurs. Ce n'est probablement pas un gros problème puisque vous créez probablement un lecteur portable que vous pouvez transporter pour vous-même. Mais si plusieurs utilisateurs ont besoin d'utiliser une application, ils devront tous utiliser les mêmes paramètres ou vous devrez avoir plusieurs copies du dossier de l'application sur votre lecteur portable.
CONNEXES: Avez-vous Vraiment besoin de retirer les lecteurs flash USB en toute sécurité?
Enfin, si vous utilisez des applications portables à partir d'un lecteur USB, vous devrez prendre soin d'éjecter le lecteur correctement au lieu de simplement le retirer. Sinon, vous risquez de corrompre les applications ou de ne pas enregistrer correctement les paramètres. Vous pouvez même rencontrer ce problème sur des PC qui ne gèrent pas correctement les clés USB lorsqu'ils passent en veille ou en veille prolongée. C'est moins un problème sur les PC modernes que par le passé, mais il y a encore des PC aujourd'hui qui ne gèrent pas bien le sommeil.
Cela dit, les avantages des applications portables l'emportent généralement sur les inconvénients, surtout si vous vous déplacez
LIÉS: Les meilleures applications portables gratuites pour votre boîte à outils Flash Drive
Si vous considérez les applications portables comme étant principalement des utilitaires système les gens portent autour, vous pourriez être surpris de trouver qu'il existe toutes sortes d'applications portables là-bas. Vous pouvez lire sur un tas d'entre eux dans notre guide des meilleures applications portables gratuits pour votre boîte à outils de lecteur flash. Vous trouverez des utilitaires système, bien sûr, mais aussi des applications pour à peu près tous vos besoins: productivité, communications, graphiques et visualisation d'images, et bien plus encore.
En plus de toutes ces applications autonomes, vous pouvez également télécharger suites d'applications que vous pouvez installer sur une clé USB. Ces suites vous fournissent généralement un lanceur de type menu Démarrer pour accéder aux applications et certains coordonnent également les paramètres de l'application pour vous. La plupart de ces suites offrent des centaines d'applications portables gratuites, ce qui vous permet essentiellement de créer un espace de travail complet et portable. PortableApps, Lupo PenSuite, CodySafe et LiberKey sont quelques-unes des suites les plus populaires.
Il vaut la peine de prendre le temps d'examiner les différentes suites portables si cela vous intéresse. Dans certains cas, les applications portables sont uniquement disponibles grâce à une suite logicielle comme celle-ci. Par exemple, PortableApps.com donne accès à plusieurs centaines d'applications portables que vous pouvez télécharger et installer sur votre disque PortableApps. La plupart de ces applications ne peuvent être installées que sur la suite PortableApps et n'ont pas de version portable que vous puissiez utiliser sans la suite. PortableApps offre l'avantage de pouvoir choisir exactement les applications que vous souhaitez inclure. D'autres suites ont toutes les applications portables regroupées dans le téléchargement principal, donc c'est une perspective tout ou rien. Mais chaque suite peut fournir des outils spécifiques que vous ne pouvez pas trouver pour les autres suites, alors déterminez quelles applications sont disponibles pour chacune d'entre elles avant de prendre votre décision.
Vous constaterez également que lorsque nous recommandons des utilitaires tiers dans plusieurs nos articles, nous choisissons souvent de proposer des applications portables sur les applications installables.
CONNEXES: Transformer les applications installées uniquement en applications portables
Il est souvent possible application régulière portable, mais il peut être un peu difficile et prend généralement un peu de travail. Si l'application est très simple - disons un utilitaire qui n'a évidemment pas besoin d'être une application installable -, il est parfois possible d'extraire ces fichiers du programme d'installation et de les transformer en application portable en suivant ces instructions.
CONNEXION: Utilisez Portable VirtualBox pour prendre des machines virtuelles avec vous partout
Une autre option pour rendre portable une application installable est de virtualiser l'application. Cela nécessite généralement un peu plus de configuration, mais vous créez essentiellement une machine virtuelle portable qui peut exécuter le système d'exploitation nécessaire et l'application (ou les applications) dont vous avez besoin, puis charger cette machine virtuelle sur tout support portable souhaité. Portable VirtualBox est l'outil le plus commun pour cela, et nous avons un excellent guide pour l'utiliser pour prendre des machines virtuelles avec vous partout. VirtualBox lui-même est une offre de machine virtuelle gratuite d'Oracle qui peut fonctionner sur pratiquement tous les systèmes d'exploitation de bureau. Portable VirtualBox est un wrapper pour VirtualBox qui le transforme en une application portable que vous pouvez installer sur une clé USB ou un disque dur externe.
CONNEXION: Comment créer des versions portables d'applications dans Windows 8.1 en utilisant Cameyo
Cameyo est une autre option de virtualisation intéressante. Au lieu d'exécuter une machine virtuelle entière à partir de votre lecteur portable, vous créez une machine virtuelle sur votre système de bureau. Vous utilisez ensuite Cameyo pour enregistrer l'installation d'une application dans cette machine virtuelle. Quand c'est fait, Cameyo crée un fichier exécutable unique que vous pouvez ensuite faire glisser vers votre lecteur portable et exécuter où vous voulez. Cameyo est également gratuit pour les particuliers ou les petites entreprises. Si vous êtes curieux à ce sujet, nous avons également un guide sur l'utilisation de Cameyo pour créer des applications portables.
Peu importe la méthode que vous choisissez, il vaut la peine d'explorer ce que les applications portables ont à offrir. Il n'y a rien de tel que la liberté et la flexibilité que vous obtenez en sachant qu'avec la clé USB accrochée à votre porte-clés, vous pouvez exécuter tous les aspects importants de votre vie informatique.
Comment vous déconnecter dans les photos sur Facebook
Les tags sont une grande partie des photos sur Facebook. Ils permettent à vos amis de prendre des photos de vous, et quand ils vous taguent, ils apparaissent sur votre page Facebook. Sans tags, vous devrez télécharger et re-télécharger toutes les photos que vous vouliez sur votre page. Malheureusement, parce que vous pouvez être tagué sur n'importe quelle photo, vous pouvez être tagué dans des photos qui ne sont pas de vous, ou des photos où vous ne regardez pas si bien.
Comment désactiver AirDrop sur votre iPhone (afin de ne pas obtenir de photos non sollicitées)
AirDrop est un moyen très utile de transférer des fichiers locaux entre des appareils iOS, mais si vous ne les avez pas correctement configuré, c'est un peu un risque de confidentialité. Nous allons le configurer correctement afin de ne pas vous retrouver avec des photos étranges de personnes étranges - même si vous n'utilisez pas AirDrop, il est facile de le mal configurer, alors suivez tout de même pour vous assurer que les paramètres sont optimaux.