Comment extraire les fichiers msi sur votre ordinateur

Les fichiers MSI sont des fichiers d'installation Windows (pour Microsoft Installer) que les utilisateurs Windows peuvent exécuter pour installer des logiciels sur un PC.

Vous pouvez rencontrer quelques problèmes avec ce type de fichiers d’installation: les installations risquent de ne pas se terminer correctement, vous ne pourrez peut-être pas installer le programme sur un réseau, ou vous pourrez rencontrer des problèmes de dépendance si le système manque d’autres installations requises.

Parfois, il se peut que vous n’ayez besoin que d’un accès à un seul fichier contenu dans le package d’installation de msi. À d’autres moments, vous avez peut-être remarqué que tout le programme d’installation avait été d’extraire les fichiers sur le système. Dans ce dernier cas, l'extraction du fichier msi peut avoir donné le même résultat, mais avec des avantages supplémentaires, notamment une application entièrement portable qui ne laisse pas de traces sur le système hôte.

Et si vous utilisez un système autre que Windows, l'extraction peut être la seule option permettant d'accéder aux fichiers inclus dans le package du programme d'installation de msi.

Extraire les fichiers msi

extraire les fichiers de l'installateur msi

Selon le système d'exploitation sur lequel vous travaillez, vous pouvez avoir plusieurs options pour extraire les fichiers MSI. Le programme 7-zip est par exemple disponible pour les systèmes Windows, Linux et Mac. Il peut être utilisé pour extraire des fichiers msi sur le système hôte.

Pour ce faire, il vous suffit de cliquer avec le bouton droit de la souris sur le fichier MSI et de sélectionner Extraire ici pour décompresser le fichier MSI sur votre système. Vous pouvez également ouvrir l'archive à l'aide de la même application. Cela ouvre tous les fichiers du gestionnaire de programmes 7-Zip à partir desquels des fichiers individuels peuvent être extraits ou exécutés immédiatement.

Si vous utilisez Microsoft Windows, vous pouvez utiliser des programmes tels que Universal Extractor, Less MSI, MSI Tools ou ces trois outils simples.

Remarque : Certains extracteurs peuvent ne pas être en mesure de décompresser tous les fichiers msi de votre système. Il est donc judicieux de garder plusieurs outils à portée de main si vous vous retrouvez dans des situations où votre programme préféré ne peut pas extraire le fichier .msi. Il peut également y avoir une différence dans la façon dont les fichiers sont extraits. 7-Zip, par exemple, extrait tous les fichiers du répertoire racine, tandis que l'outil intégré msiexec conserve les répertoires.

Pour utiliser msiexec, vous devez effectuer l'opération suivante:

  1. Tapez sur la touche Windows et tapez cmd.
  2. Cliquez avec le bouton droit sur cmd.exe et sélectionnez Exécuter en tant qu'administrateur dans le menu contextuel.
  3. Confirmez l'invite de contrôle du compte d'utilisateur si elle apparaît.
  4. Utilisez la commande msiexec / a msifilepath / qb TARGETDIR = targetpath

Vous pouvez consulter la liste complète des commutateurs de ligne de commande sur le site Web de Microsoft. La commande / a applique l'option d'installation administrative, le paramètre / qb affiche une interface utilisateur de base.