Différence entre les logiciels d'édition Portable et Installer

Table des matières:

Différence entre les logiciels d'édition Portable et Installer
Différence entre les logiciels d'édition Portable et Installer
Anonim

Les logiciels à installer prennent du temps, car ils se connectent au système d'exploitation et une partie de leurs appels de procédure dépend des ressources déjà disponibles sur l'ordinateur. Si ces ressources - par exemple un fichier DLL commun - sont absents de l'ordinateur, le programme d'installation peut l'installer séparément ou le programme ne parvient pas à s'exécuter. Les logiciels portables sont meilleurs à bien des égards. Celles-ci ne dépendent pas des fichiers système et peuvent s'exécuter sans dépendre des ressources du système. Vérifiez différence entre les logiciels d'édition portable et d'installation.

Logiciel d'édition portable et d'installation

Image
Image

Logiciel Installer Edition

Pour les logiciels nécessitant une installation sur l'ordinateur local, les programmeurs utilisent des créateurs différents pour installer un programme afin de créer un programme qui installera le logiciel. Vous ne pouvez pas exécuter le logiciel directement car il nécessite certaines étapes telles que l'enregistrement avec le registre Windows, un rechargement du registre, la liaison à des bibliothèques de liens dynamiques (fichiers DLL). Dans la plupart des cas, ces logiciels utilisent les fichiers DLL communs existants. Si le programmeur a créé une bibliothèque personnalisée ou quelque chose de similaire, le programme d'installation copiera ce fichier à l'emplacement approprié lors de l'installation du logiciel.

Le logiciel à installer pose le problème qui pourrait laisser des empreintes digitales sur l'ordinateur sur lequel il a été installé, même après la désinstallation du logiciel. Ainsi, si vous travaillez sur quelque chose de privé, les gens peuvent savoir que vous avez installé et désinstallé certains logiciels.

Le deuxième problème est que vous devez installer ce logiciel sur chaque ordinateur sur lequel vous souhaitez l’utiliser. L'installation prend du temps, car elle peut également nécessiter le rechargement du registre Windows après l'installation du logiciel.

Lorsque vous utilisez le programme d'installation pour installer le logiciel, l'une ou plusieurs des situations suivantes peuvent se produire:

  1. Le logiciel crée un nouveau dossier sous Program Files ou Users, en fonction de sa configuration.
  2. Les nouvelles valeurs sont écrites dans le registre Windows et / ou les anciennes entrées peuvent être modifiées
  3. Copie des fichiers du programme d'installation sur la machine locale
  4. Création de bureau, icône de la barre des tâches
  5. Création de dossier dans le menu Démarrer
  6. Copier des fichiers DLL dans des dossiers Windows ou C: Windows System32, etc.

Lorsque vous désinstallez le même logiciel, un ou plusieurs des éléments créés ci-dessus peuvent rester sur l'ordinateur et indiquer que vous utilisiez le logiciel en question sur la machine.

Les logiciels portables sont bien meilleurs que les logiciels basés sur l'installation, comme le montre cet article sur les différences entre les logiciels portables et les logiciels d'édition pour installateurs.

Logiciel portable

Lorsque nous parlons de logiciel portable, cela signifie que vous ne devez l'installer nulle part. Cela rend le logiciel portable car vous pouvez le transporter sur des clés USB et l'utiliser sur n'importe quel ordinateur sans avoir à l'installer sur tous les ordinateurs que vous souhaitez utiliser. Il vous suffit de brancher la clé USB contenant le logiciel portable sur l'ordinateur que vous utilisez et de démarrer le logiciel portable. Il existe de bonnes ressources sur Internet qui vous permettent de convertir un logiciel basé sur une installation en logiciel portable.

Les logiciels portables fonctionnent de deux manières:

  1. Le package logiciel portable contient déjà des DLL intégrées à l'application
  2. Le logiciel portable peut créer une machine virtuelle et s’y exécuter - en particulier s’il doit utiliser le registre; la VM est supprimée dès que le logiciel portable est fermé

Vous n'avez pas besoin de l'installer. Cela vous permet donc de gagner du temps tout en vous permettant d’utiliser un ordinateur sans laisser d’empreintes digitales de logiciels dans le registre ou ailleurs.

Des programmes tels que UltraSurf (un logiciel proxy) peuvent simplement être transportés sur un lecteur amovible, lancés et utilisés sans rien changer dans le système actuel. Ainsi, il y a moins de chances que quelqu'un d'autre découvre que vous avez utilisé le logiciel. Ils sont utiles pour se rendre au travail immédiatement tout en vous protégeant des regards indiscrets.

Bien que la plupart des logiciels portables ne laissent aucune trace, vous souhaiterez peut-être vérifier le dossier (ou l'emplacement choisi) où vous avez copié le logiciel pour voir s'il a créé un fichier INF ou XML au démarrage. Certains logiciels portables créent ces fichiers dans les mêmes dossiers où ils étaient présents - pour enregistrer la configuration logicielle ou autre chose. Il est toujours préférable de vérifier le dossier contenant le logiciel portable avant de le supprimer. Si vous trouvez un fichier INF ou XML associé, supprimez-le si vous souhaitez le garder secret.

Les logiciels portables sont toujours mieux comparés aux logiciels basés sur l'installation lorsqu'ils sont de taille réduite. Si c’est un logiciel énorme et que vous ne vous souciez pas de savoir si vous l’utilisez, vous pouvez choisir la version d’installation. Visual Studio est un exemple de logiciel basé sur l’installation, car il a besoin de nombreuses DLL à copier sur l’ordinateur pour fonctionner correctement. Bien qu'il soit possible de convertir Visual Studio en logiciel portable, le produit final sera énorme, compte tenu du nombre de bibliothèques et de fichiers d'aide, etc., qui doivent être intégrés dans un logiciel portable. Il peut être trop lent dans de tels cas.

Si vous êtes quelqu'un - comme un technicien - qui doit exécuter un logiciel sur différentes machines, les versions portables sont préférables car vous gagnerez du temps. En cas de censure, de sites bloqués, de rapports de guerre, etc., des logiciels portables vous offrent la protection dont vous avez besoin.

Vous voudrez peut-être jeter un coup d'œil à certains de ces logiciels Windows portables gratuits.

Articles Similaires:

  • Comment réparer les erreurs de fichiers DLL manquants sous Windows 10/8/7
  • Attaques, prévention et détection des vulnérabilités liées au détournement de DLL
  • Liste des commandes Rundll32 pour Windows 10/8/7
  • Comment réinitialiser manuellement chaque composant Windows Update sur les paramètres par défaut
  • Le programme ne peut pas démarrer car MSVCP140.dll est absent de votre ordinateur.

Conseillé: