Windows Installer est un des composants de Win2K/WinXP/WinVista C'est un outil spécialement utilisé pour gérer et configurer les services logiciels sous Win95, Win98, WinMe et WinNT4.0, il est fourni en complément. produit, permettant aux utilisateurs d'installer et de configurer des produits logiciels et des applications.
L'environnement d'exploitation de cet article : système Windows 10, ordinateur thinkpad t480.
En tant qu'un des composants de Win2K/WinXP/WinVista, Microsoft Windows Installer est un outil spécialement utilisé pour gérer et configurer les services logiciels. Il est fourni en tant que produit supplémentaire sous Win95, Win98, WinMe et WinNT4.0, permettant aux utilisateurs d'installer et de configurer efficacement des produits logiciels et des applications. Le nouveau programme d'installation fournit de nouvelles fonctionnalités pour les produits logiciels, telles que l'utilisation de la ligne de commande pour installer des produits et une personnalisation accrue par l'utilisateur.
Fonctionnalités du logiciel
Technologie d'installation du logiciel Windows Installer. La technologie inclut Windows Installer Server pour les systèmes d'exploitation Windows 32 bits et un nouveau format de fichier de package pour stocker les informations sur la configuration et l'installation.
Windows Installer est plus qu'un simple programme d'installation, c'est un système de gestion de logiciels extensible. Windows Installer gère l'installation des logiciels, gère l'ajout et la suppression de composants logiciels, surveille la récupération des fichiers et assure la récupération de base après sinistre à l'aide de la restauration.
De plus, Windows Installer prend en charge l'installation et l'exécution de logiciels à partir de plusieurs sources et peut être personnalisé par les développeurs qui souhaitent installer des programmes personnalisés.
Les fonctionnalités de Windows Installer incluent : Restaurez votre ordinateur à son état d'origine en cas d'échec de l'installation : Windows Installer suit toutes les modifications apportées au système lors de l'installation du programme. Si l'installation échoue, le programme d'installation peut restaurer le système à son état d'origine. C’est ce qu’on appelle un « rollback ».
Problèmes associés
Permet de prévenir certaines formes de conflits entre programmes : un programme en cours d'installation ou de désinstallation peut provoquer des problèmes avec un autre programme déjà installé sur votre ordinateur, voire provoquer l'ordinateur cesse de répondre (se bloque). Le programme d'installation peut appliquer certaines règles d'installation pour éviter les conflits lorsqu'une opération d'installation met à jour un fichier de bibliothèque de liens dynamiques (DLL) partagé par un programme existant ou lorsqu'une opération de désinstallation supprime un fichier DLL partagé par un autre programme.
Diagnostiquer et réparer les programmes corrompus : les programmes peuvent demander au programme d'installation de déterminer s'il manque des fichiers à un programme installé ou si les fichiers sont corrompus. Il peut ensuite demander au service de copier uniquement les fichiers manquants ou endommagés, si nécessaire pour réparer le programme.
Désinstaller de manière fiable les programmes existants : le programme d'installation désinstalle de manière fiable tout programme précédemment installé et supprime toutes les entrées de registre et fichiers de programme associés, à l'exception de ceux partagés par d'autres logiciels installés.
Prend en charge la fonctionnalité d'installation à la demande : l'installateur peut être invité à installer d'abord un sous-ensemble minimal de programmes. Ensuite, le module complémentaire est automatiquement installé la première fois que vous utilisez une fonctionnalité qui nécessite le module complémentaire.
Prend en charge l'installation de programmes sans surveillance : le programme d'installation prend en charge l'utilisation de scripts pour installer des programmes selon les instructions de l'administrateur.
La technologie Windows Installer est divisée en deux parties qui fonctionnent ensemble : le service d'installation client (Msiexec.exe) et le fichier du package d'installation de logiciels Microsoft (MSI). Windows Installer installe les programmes à l'aide des informations contenues dans les fichiers du package.
Le programme Msiexec.exe est un composant de Windows Installer. Lorsque le programme d'installation appelle Msiexec.exe, il utilise Msi.dll pour lire le fichier de package (.msi), appliquer les fichiers de transformation (.mst) et incorporer les options de ligne de commande fournies par le programme d'installation. Le programme d'installation effectue toutes les tâches liées à l'installation, notamment la copie de fichiers sur le disque dur, la modification du registre, la création de raccourcis sur le bureau et, si nécessaire, l'affichage de boîtes de dialogue pour demander à l'utilisateur ses préférences d'installation.
Une fois Windows Installer installé sur votre ordinateur, il modifiera le type de fichier du fichier .msi enregistré de sorte que lorsque vous double-cliquez sur le fichier .msi, Msiexec.exe sera exécuté.
Chaque fichier de package MSI contient une base de données relationnelle qui stocke les instructions et les données requises pour installer (ou désinstaller) le programme dans divers scénarios d'installation.
Recommandé : "Vidéo de programmation"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!