INTRODUCTION

Microsoft a publié le bulletin de sécurité MS06-071. Ce bulletin contient toutes les informations pertinentes sur la mise à jour de sécurité, y compris les informations de fichier manifeste et les options de déploiement. Pour consulter la totalité du bulletin de sécurité, reportez-vous aux sites Web de Microsoft aux adresses suivantes :

Problèmes courants concernant cette mise à jour de sécurité

  • Cette mise à jour vous est régulièrement proposée.Des versions différentes de MSXML sont comprises dans différents produits Microsoft tels que Windows, Internet Explorer, Microsoft Office et Microsoft SQL Server, ainsi que dans des produits tiers. Il peut arriver que cette mise à jour vous soit proposée plusieurs fois si vous installez un nouveau produit ou si vous mettez à jour un produit incluant une version de MSXML différente de celle que vous possédez déjà. Pour plus d'informations sur les différentes versions MSXML disponibles ou comprises dans divers produits et mises à jour logicielles Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

    269238 Liste des versions de l'analyseur Microsoft XML (MSXML)

  • La mise à jour de sécurité 927978 pour MSXML 4.0, MSXML 4.0 SP1 et MSXML 4.0 SP2 ne prend pas en charge la suppression totale de MSXML 4.0 car cette version de MSXML est installée en mode côte à côte. Pour résoudre ce problème, procédez comme suit :

    1. Supprimez la mise à jour de sécurité 927978 à l'aide de l'outil Ajout/Suppression de programmes du Panneau de configuration.

    2. Supprimez le fichier MSXML4.dll du dossier %SystemRoot%\System32.

    3. Réparez l'installation précédente de MSXML 4.0 à l'aide de l'outil Ajout/Suppression de programmes du Panneau de configuration.

    Les versions antérieures des fichiers Msxml4.dll et Msxml4r.dll sont restaurées dans le dossier côte à côte et le dossier %SystemRoot%\System32.

  • Lorsque vous installez cette mise à jour de sécurité à partir de Windows Update, le message d'erreur suivant peut s'afficher :

    Impossible d'inscrire la bibliothèque de type pour le fichier c:\Windows\system32\msxml4.dll. Contactez votre support technique.

    Lorsque cette erreur se produit, vous pouvez également remarquer des informations semblables aux suivantes dans le fichier journal :

    Erreur 1911 - Impossible d'inscrire la bibliothèque de type pour le fichier c:\Windows\system32\msxml4.dll. Contactez votre support technique.MSI (s) (20:18) [17:52:31:612]: Produit : MSXML 4.0 SP2 (KB927978) -- Erreur 1911. Impossible d'inscrire la bibliothèque de type pour le fichier c:\Windows\system32\msxml4.dll. Contactez votre support technique.=== Fin de l'enregistrement : 11/10/2006 17:53:07 ===MSI (c) (34:20) [17:53:07:252]: Note: 1: 1708 MSI (c) (34:20) [17:53:07:260]: Produit : MSXML 4.0 SP2 (KB927978) – Échec de l'installation.MSI (c) (34:20) [17:53:07:267]: Windows Installer a installé le produit. Nom du produit : MSXML 4.0 SP2 (KB927978). Version du produit : 4.20.9839.0. 4.20.9839.0. Langue du produit : 1033. Succès de l'installation ou statut de l'erreur : 1603.MSI (c) (34:20) [17:53:07:313]: Grabbed execution mutex.MSI (c) (34:20) [17:53:07:319]: Nettoyage des packages d'installation désinstallés, le cas échéantMSI (c) (34:20) [17:53:07:331]: MainEngineThread a retourné 1603=== Fin de l'enregistrement des informations détaillées : 11/10/2006 17:53:07 ===Pour contourner ce problème, installez manuellement la mise à jour de sécurité à partir du Centre de téléchargement Microsoft, puis cliquez sur Ignorer lorsque le message d'erreur est affiché. Pour confirmer la réussite de l'installation, vérifiez que la version du fichier Msxml4.dll dans le dossier %systemroot%\System32 est 4.20.9841.0.

  • Le package de mise à jour de sécurité 927978 peut créer un fichier journal qu'il nomme KB927978.log et qu'il enregistre dans un dossier. Ce dossier porte un nom généré par le système. Il se trouve à la racine d'un lecteur système. Le chemin d'accès a l'apparence suivante :

    C:\nom_généré_par_système\KB927978.log. Remarque Dans cet exemple, C est un lecteur système. Bien que cette opération soit facultative, vous pouvez supprimer le fichier journal et le dossier.

Informations supplémentaires relatives à cette mise à jour de sécurité

  • Le package de mise à jour de sécurité 927978 pour MSXML 4.0 est un package d'installation complet. Vous pouvez l'utiliser pour installer MSXML 4.0 Service Pack 2 (SP2) sur un ordinateur sur lequel aucune version antérieure de MSXML 4.0 n'est installée. Vous pouvez également l'utiliser pour mettre à jour une installation existante de MSXML 4.0, de MSXML 4.0 Service Pack 1 (SP1) ou de MSXML 4.0 SP2.

  • Windows Update et Microsoft Update ne proposent le package de mise à jour de sécurité 927978 que si une version antérieure de MSXML 4.0, de MSXML 4.0 SP1 ou de MSXML 4.0 SP2 est déjà installée sur l'ordinateur.

  • MSXML 4.0 n'inclut pas d'analyseur 64 bits et n'est pris en charge qu'en mode WoW sur les systèmes d'exploitation 64 bits. Par conséquent, les packages de MSXML 4.0 64 bits ne sont pas disponibles pour cette mise à jour de sécurité. Pour mettre à jour l'analyseur MSXML 4.0 32 bits en mode WOW sur un système d'exploitation 64 bits, installez le package de MSXML 4.0 32 bits. Par exemple, pour mettre à jour un système d'exploitation 64 bits en langue anglaise, installez le package Msxml4-KB927978-enu.exe.

  • Le fichier installé par le package de mise à jour de sécurité 927978 pour MSXML 4.0 est répertorié dans le tableau suivant.

    Nom du fichier

    Version

    Date

    Heure

    Taille

    Msxml4.dll

    4.20.9841.0

    11/4/2006

    2:14

    1,18 Mo

    Remarque Cette mise à jour de sécurité est installée à la fois dans le dossier %systemroot%\System32 et en mode côte à côte.

  • Pour installer cette mise à jour de sécurité en mode silencieux avec l'enregistrement des informations détaillées et sans redémarrer l'ordinateur, utilisez une commande semblable à la suivante :

    msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.logUn journal détaillé du processus d'installation sera situé dans le fichier spécifié dans la commande. Dans cet exemple, le fichier est C:\KB927978.log.

  • Si le fichier Msxml4.dll est verrouillé, il se peut qu'il ne soit pas mis à jour lorsque vous appliquez la mise à jour de sécurité MS06-071 pour MSXML 4.0, pour MSXML 4.0 SP1 et pour MSXML 4.0 SP2. Pour contourner ce problème, utilisez les commandes suivantes pour désinstaller Msxml4.dll :

    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive

    • Del %windir%\system32\msxml4.dll

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.