Différences entre les programmes portables et d'installation

Question: quelle est la différence entre un programme portable qui ne nécessite pas d'installation et celui qui s'installe à la place avec une procédure automatique qui copie de nombreux fichiers dans divers dossiers du système d'exploitation "> C'est l'une des principales différences entre les programmes traditionnels et portables et il vaut la peine de comprendre s'ils sont préférables les uns aux autres.
Les programmes qui nécessitent une installation sur votre ordinateur démarrent à partir d'un fichier appelé programme d'installation qui comprend des instructions pour copier les différents fichiers, établir des connexions avec les bibliothèques internes du système (fichiers DLL) et écrire des clés de registre sous Windows.
Dans la plupart des cas, le logiciel utilise des fichiers DLL existants, sauf dans les cas où le programmeur a créé une bibliothèque personnalisée avec un fichier qui doit être positionné de manière appropriée lors de l'installation du logiciel.
Puisqu'ils sont intégrés au système, les programmes avec installateur, s'ils sont bien conçus et programmés, sont plus rapides que les programmes portables dans leur exécution et leur fonctionnement.
Les logiciels qui nécessitent une installation ne peuvent pas être supprimés pour les supprimer de votre ordinateur, mais nécessitent une procédure de désinstallation guidée par un programme inclus.
Le problème est que parfois cette désinstallation a été mal conçue et ne peut pas supprimer tous les fichiers et références apportés par l'installation de ce programme.
De plus, du point de vue de la confidentialité, il est toujours possible de savoir si un certain programme a été installé sur un PC.
Lorsque vous utilisez le programme d'installation pour installer un programme, les choses suivantes se produisent sur le PC Windows:
- Le logiciel crée un nouveau dossier dans Programmes ou Utilisateurs, selon la façon dont il est configuré.
- Les nouvelles valeurs sont écrites dans le registre Windows et / ou les anciennes entrées peuvent être modifiées.
- Le programme d'installation copie les fichiers dans le dossier créé.
- Un raccourci vers le programme est créé sur le bureau, le menu Démarrer et la barre des tâches
- Certains nouveaux fichiers DLL ont peut-être été ajoutés au dossier C: \ Windows \ System32 .
- Lors de la désinstallation du même logiciel, un ou plusieurs des éléments créés ci-dessus peuvent rester sur l'ordinateur.
LIRE AUSSI: Créez des programmes portables de ceux installés sur le PC avec virtualisation logicielle
Les programmes portables, d' autre part, se composent d'un ou plusieurs fichiers dans un dossier qui peuvent être déplacés où vous le souhaitez, même sur une clé USB.
Ils sont appelés "portables" précisément parce que, s'ils sont copiés sur une clé USB portable, ils peuvent être exécutés sur n'importe quel PC, sans avoir à les installer.
Grâce à cette fonctionnalité, ils ne modifient aucun fichier système, ne laissent aucune trace sur le PC en cours d'utilisation et lui permettent donc d'être utilisé même en toute confidentialité.
S'il existe un dossier dans lequel le programme est exécuté, il pourrait créer un fichier INF ou XML dans son exécution à l'intérieur de ce même dossier.
Un logiciel portable contient déjà des DLL intégrées et peut même créer une machine virtuelle pour s'exécuter, en particulier s'il doit utiliser le Registre (la machine virtuelle est ensuite supprimée lorsque le programme est fermé).
Comme mentionné ci-dessus, il n'est pas nécessaire de l'installer et il fait gagner un peu de temps initial même si, son exécution, il reste un peu plus lent qu'un programme avec installation.
Alors que tous les logiciels peuvent devenir portables en théorie, tous les programmes ne peuvent pas être portables en pratique. car ils seraient énormes.
Par exemple, les programmes Office nécessiteraient l'inclusion de plusieurs fichiers DLL déjà inclus dans Windows et de plusieurs de ces références internes qui deviendraient beaucoup plus volumineuses que la normale.
Les programmes portables sont très utiles pour les techniciens qui travaillent sur plusieurs ordinateurs et pour ceux qui souhaitent utiliser des ordinateurs publics de manière anonyme.
Dans un autre article, nous avons vu les meilleurs programmes portables sans installation pour les clés USB (Windows) .

Laissez Vos Commentaires

Please enter your comment!
Please enter your name here