MTE Explique : Différences entre .exe et .msi

Les ordinateurs peuvent être préchargés avec des logiciels, mais il est rare de trouver un ordinateur sans logiciel supplémentaire installé. L’installation de nouveaux logiciels est un processus qui nécessite un minimum de réflexion et repose principalement sur le fait de cliquer sur des boutons dans un installateur.

Deux types de fichiers sont couramment utilisés sur Windows, et vous avez peut-être vu ou utilisé les deux à un moment donné. Ce sont « .exe » et « .msi », et vous pourriez avoir du mal à repérer des différences, mais il n’est pas surprenant de constater qu’ils diffèrent.

.exe vs. .msi

Avant d’aborder leurs différences, il est utile d’affirmer leurs similitudes. Ce sont tous deux des installateurs d’applications, et l’objectif de leur développement est le même : une installation de logiciel simple via un installateur simple.

EXE : Exécutable

Installation de fichiers exe.

Sans surprise, le type de fichier à trois lettres s’étend au mot « exécutable », ce qui est une explication simple de la façon dont l’installation fonctionne. L’installateur propose des options telles que l’association avec des types de fichiers ou la possibilité de démarrer avec Windows.

Le type de fichier .exe peut également demander des plugins supplémentaires et des logiciels en arrière-plan, ce qui est quelque chose que vous avez probablement remarqué lors de l’installation de jeux ou de programmes particuliers. Ils peuvent nécessiter le framework .NET de Microsoft pour fonctionner correctement, et l’installateur vous permettra de commencer le téléchargement en cliquant sur un bouton.

Les installateurs msi sont généralement très simples.

Lors de l’installation, il peut également y avoir des invites pour choisir une langue d’installation. C’est quelque chose que le type de fichier .exe peut facilement accueillir, tandis qu’il semble plus difficile d’atteindre le même objectif avec des installateurs .msi. Bien que ce ne soit pas impossible à faire, la simplicité accrue peut aider à choisir un installateur .exe.

Applications et processus portables.

Cependant, .exe ne se rapporte pas uniquement à l’installation de logiciels. Windows utilise la même extension de fichier ailleurs, et le Gestionnaire des tâches ne fait que le prouver. Les processus Windows, y compris ceux vitaux pour le système d’exploitation et votre logiciel, se terminent tous par .exe. Un autre exemple est si vous devez redémarrer l’Explorateur Windows, la commande dans la fenêtre « Exécuter » n’est pas « explorer », mais « explorer.exe ».

Appuyez sur la touche Windows + R pour exécuter.

MSI : Installateur Microsoft

Installation de fichiers msi.

L’apparence de l’installateur est généralement très cohérente au sein du type de fichier .msi. Leur mise en page est clairement définie lorsqu’ils sont compilés, ce qui signifie que la variation esthétique n’est pas aussi facilement trouvée qu’avec les fichiers .exe pour les jeux et les logiciels.

En conséquence, il peut être plus facile de suivre la mise en page d’un installateur .msi, et les utilisateurs moins expérimentés pourraient s’y acclimater plus rapidement. La complexité associée à l’obtention de certaines fonctionnalités selon les directives .msi pourrait, en théorie, aboutir à une installation plus simple pour un sous-ensemble de leur base d’utilisateurs probable.

XSI-MSI-Install

L’installation à la demande est l’autre caractéristique pour laquelle .msi est notable, et c’est quelque chose que .exe ne peut pas reproduire. Les installations initiales peuvent être très rapides car peu de choses se passent – le processus principal a lieu après le lancement du logiciel. Microsoft lui-même déclare que cela peut « raccourcir la phase d’installation et de configuration » ; en d’autres termes, l’installateur .msi pourrait être plus rapide dans certaines situations.

Un dernier fait divise clairement les deux types de fichiers, et c’est leur utilisation prévue. Le type de fichier .msi est simplement meilleur pour le déploiement en réseau. Les administrateurs système peuvent l’utiliser pour déployer des logiciels sur de nombreux ordinateurs à la fois. Bien que des articles expliquant comment fonctionne le déploiement de logiciels existent, ils pointent tous vers ce type de fichier.

Quel installateur utiliser ?

Formats de fichiers Msi - nous ne sommes pas ses utilisateurs prévus.

La préoccupation soulevée dans cette question est si mineure qu’elle est négligeable. Les deux fonctionneront bien avec des ordinateurs individuels, et ils fonctionnent tous deux sans problème. Il est plus facile de décider en fonction de l’installateur disponible plutôt que de laisser des facteurs externes compliquer la question. Le choix pourrait être influencé par un facteur hors du contrôle de l’utilisateur, comme les vitesses de téléchargement par rapport aux tailles de fichiers.