Redistribuables Windows Installer

Windows Installer 4.5 et versions antérieures est disponible en tant que package de mise à jour logicielle redistribuable. Consultez la section Versions publiées de Windows Installer pour déterminer les produits fournis par le programme d’installation Windows. Le package de mise à jour redistribuable pour une version est mis à disposition après la publication du produit fourni avec une version spécifique Windows Installer.

Notes

Il n’existe aucun redistribuable pour Windows Installer 5.0. Cette version est incluse dans le système d’exploitation dans Windows 7, Windows Server 2008 R2 et versions ultérieures du client et du serveur (y compris Windows 10).

Obtention du programme d’installation Windows Redistributable (4.5 et versions antérieures)

  • Vous trouverez tous les Windows Programmes d’installation redistribuables disponibles dans le Centre de téléchargement Microsoft.

  • Le téléchargement du package redistribuable Windows Installer 4.5 est disponible sur : https://go.microsoft.com/fwlink/p/?LinkID=101159.

  • Nom du redistribuable qui installe Windows Installer 4.5 sur des ordinateurs x86 exécutant Windows Vista, Windows Vista avec Service Pack 1 (SP1) et Windows Server 2008 est Windows6.0-KB942288-v2-x86.MSU.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur des ordinateurs x64 exécutant Windows Vista, Windows Vista avec SP1 et Windows Server 2008 est Windows6.0-KB942288-v2-x64.MSU.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur les ordinateurs Itanium-Based Systems exécutant Windows Vista, Windows Vista avec SP1 et Windows Server 2008 est Windows6.0-KB942288-v2-ia64.MSU.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur des ordinateurs x86 exécutant Windows XP avec Service Pack 2 (SP2) et Windows XP avec Service Pack 3 (SP3) est WindowsXP-KB942288-v3-x86.exe.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur des ordinateurs x86 exécutant Windows Server 2003 avec Service Pack 1 (SP1) et Windows Server 2003 avec Service Pack 2 (SP2) est WindowsServer2003-KB942288-v4-x86.exe.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur des ordinateurs x64 exécutant Windows Server 2003 avec SP1 et Windows Server 2003 avec SP2 est WindowsServer2003-KB942288-v4-x64.exe.

  • Le nom du redistribuable qui installe Windows Installer 4.5 sur les ordinateurs Itanium-Based Systems exécutant Windows Server 2003 avec SP1 et Windows Server 2003 avec SP2 est WindowsServer2003-KB942288-v4-ia64.exe.

  • Il n’existe aucun redistribuable qui installe Windows Installer 4.0. Cette version du programme d’installation Windows est fournie avec Windows Vista.

  • Le nom du redistribuable qui installe Windows Installer 3.1 est WindowsInstaller-KB893803-v2-x86.exe. Le téléchargement du package redistribuable Windows Installer 3.1 (v2) est disponible sur : https://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c.

    Notes

    Si vous avez effectué une mise à niveau vers Windows Installer 3.1 en installant Windows Server 2003 avec SP1 ou une version antérieure de ce redistributable, vous devrez peut-être également installer la mise à jour pour Windows Server 2003 Service Pack 1 (KB898715) pour obtenir toutes les mises à jour disponibles dans Windows Installer 3.1 Redistributable (v2).

     

  • Redistribuable qui installe Windows Installer 3.0 est WindowsInstaller-KB884016-v2-x86.exe. Le téléchargement de Windows Installer 3.0 Redistributable est disponible sur : https://www.microsoft.com/downloads/details.aspx?FamilyID=5fbc5470-b259-4733-a914-a956122e08e8.

  • Le Windows Installer 2.0 a utilisé une convention d’affectation de noms précédente pour le redistribuable : Instmsi.exe. Le redistribuable pour l’installation ou la mise à niveau vers Windows Installer 2.0 sur Windows 2000 ne doit pas être utilisé pour installer ou mettre à niveau Windows Installer 2.0 sur Windows Server 2003 et Windows XP.

    Le téléchargement de Windows Installer 2.0 Redistributable pour Windows NT 4.0 et Windows 2000 est disponible à https://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8fl’adresse .

Installation du programme d’installation Windows Redistributable (4.5 et versions antérieures)

Le Windows Installer 4.5 est fourni pour les systèmes d’exploitation Windows Vista et Windows Server 2008 en tant que fichier .msu et doit être installé à l’aide du programme d’installation autonome Windows Update (Wusa.exe.)

Les systèmes d’exploitation Windows Installer 4.5 redistribuables pour Windows XP et Windows Server 2003 peuvent être installés à l’aide de la syntaxe et des options de ligne de commande suivantes.

Les redistribuables Windows Installer 3.1 et Windows Installer 3.0 peuvent être installés à l’aide de la syntaxe et des options de ligne de commande suivantes.

Syntaxe

Utilisez la syntaxe suivante pour installer les redistribuables pour Windows Installer 4.5 sur Windows XP et Windows Server 2003.

<Name of the Redistributable>\[<options>\]*

Options de ligne de commande

Les packages de mise à jour logicielle redistribuables du programme d’installation Windows utilisent les options de ligne de commande qui ne respectent pas la casse suivantes.

Option Description
/norestart Empêche le package redistribuable de demander à l’utilisateur de redémarrer même s’il a dû remplacer les fichiers utilisés pendant l’installation. Si le package de mise à jour est appelé avec cette option, il retourne ERROR_SUCCESS_REBOOT_REQUIRED s’il a dû remplacer les fichiers utilisés.
S’il n’a pas besoin de remplacer les fichiers en cours d’utilisation, il retourne ERROR_SUCCESS. Pour plus d’informations sur les redémarrages retardés, consultez la section notes.
/quiet Pour une utilisation par les applications qui redistribuent le programme d’installation Windows dans le cadre d’une application de démarrage. Une interface utilisateur n’est pas présentée à l’utilisateur. L’application de démarrage doit vérifier le code de retour pour déterminer si un redémarrage est nécessaire pour terminer l’installation du programme d’installation Windows.
/help Affiche l’aide sur toutes les options disponibles.

Redémarrage différé sur Windows Vista et Windows Server 2008

L’option de ligne de commande /norestart empêche wusa.exe de redémarrer l’ordinateur. Toutefois, si un fichier mis à jour par le package MSU est en cours d’utilisation, le package n’est pas appliqué à l’ordinateur tant que l’utilisateur n’a pas redémarré l’ordinateur. Cela signifie que les applications qui utilisent le redistribuable Windows Installer 4.5 pour Windows Vista et Windows Server 2008 ne peuvent pas utiliser la fonctionnalité Windows Installer 4.5 jusqu’à ce que l’ordinateur soit redémarré.

Redémarrage différé sur Windows XP et Windows Server 2003

Il est recommandé d’arrêter le service Windows Installer lors de l’utilisation du package de mise à jour. Lorsque le package est exécuté en mode complet de l’interface utilisateur, il détecte si le service Windows Installer est en cours d’exécution et demande à l’utilisateur d’arrêter le service. Si l’utilisateur continue sans arrêter le service, la mise à jour remplace Windows Programme d’installation.

Les applications de démarrage qui utilisent le package redistribuable pour installer le programme d’installation Windows avec une autre application peuvent nécessiter un redémarrage supplémentaire du système en plus des redémarrages nécessaires pour installer l’application. L’option de redémarrage différée est recommandée uniquement pour les cas où il est nécessaire d’éliminer un redémarrage supplémentaire provoqué par l’installation de fichiers en cours d’utilisation. Les développeurs doivent effectuer les opérations suivantes dans leur application d’installation pour utiliser l’option de redémarrage différé.

  • Appelez le package redistribuable avec l’option de ligne de commande /norestart.

  • Traitez le retour de ERROR_SUCCESS ou de ERROR_SUCCESS_REBOOT_REQUIRED comme un succès.

  • Appelez Msiexec sur le package de l’application et exécutez d’autres codes d’installation spécifiques à l’application. Si l’application d’installation utilise MsiInstallProduct, l’application doit charger MSI.DLL à partir du répertoire système. Si aucun redémarrage ne se produit et si le redistribuable retourné ERROR_SUCCESS_REBOOT_REQUIRED, demandez à l’utilisateur de procéder à un redémarrage pour terminer l’installation des fichiers binaires du programme d’installation Windows. Si un redémarrage se produit, aucune étape supplémentaire n’est requise.

    Notes

    Les applications qui appellent LoadLibrary sur le nouveau MSI.DLL une fois que le package redistribuable a réussi doivent s’assurer qu’une version antérieure de MSI.DLL n’a pas déjà été chargée dans le processus. Si une version antérieure de MSI.DLL a été chargée, elle doit être déchargée à partir de l’espace d’adressage du processus avant d’appeler LoadLibrary pour la nouvelle MSI.DLL.

     

Pour plus d’informations, consultez Windows Programme d’amorçage du programme d’installation.