Correctif de compatibilité d'ActiveX Internet Explorer pour Mshtml.dll

Traductions disponibles Traductions disponibles
Numéro d'article: 917425 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Avis

La mise à jour décrite dans cet article a été remplacée par une nouvelle mise à jour. Pour résoudre le problème décrit dans cet article, nous vous recommandons d'installer la mise à jour de sécurité cumulative la plus récente pour Internet Explorer. Pour cela, reportez-vous au site web de Microsoft à l'adresse suivante :
http://www.update.microsoft.com/windowsupdate/v6/vistadefault.aspx?ln=fr-fr
Pour obtenir des informations techniques supplémentaires sur la mise à jour de sécurité cumulative la plus récente pour Internet Explorer, reportez-vous au site web de Microsoft à l'adresse suivante :
http://technet.microsoft.com/fr-fr/security/bulletin
Cet article est destiné aux professionnels de l'informatique. Pour plus d'informations sur les problèmes qu'ils peuvent rencontrer, les utilisateurs grand public peuvent visiter le site web de Microsoft à l'adresse suivante :
http://windows.microsoft.com/fr-fr/internet-explorer/download-ie

Introduction

Microsoft publie un correctif de compatibilité qui désactive le comportement du correctif logiciel ActiveX Internet Explorer publié pour la première fois le 28 février 2006. Le correctif logiciel ActiveX Internet Explorer est également compris dans la mise à jour de sécurité pour Internet Explorer 912812 (Bulletin de sécurité Microsoft MS06-013). La mise à jour concerne les produits suivants :
  • Windows XP Service Pack 2 (SP2)
  • Windows XP Professionnel Édition x64
  • Windows Server 2003 Service Pack 1 (SP1)
  • Windows Server 2003, versions x64
  • Windows Server 2003 SP1, versions Itanium
Remarque Cette mise à jour ne concerne pas Windows Vista.

Cette mise à jour est décrite dans l'avis de sécurité Microsoft (912945) : Mise à jour d'Internet Explorer autre que de sécurité. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
912945 Mise à jour d'Internet Explorer ActiveX
Le correctif de compatibilité comprend les mises à jour suivantes :
  • Correctif de compatibilité d'Internet Explorer pour Windows XP SP2
  • Correctif de compatibilité d'Internet Explorer pour Windows Server 2003 SP1
  • Correctif de compatibilité d'Internet Explorer pour Windows Server 2003 SP1, versions Itanium
  • Correctif de compatibilité d'Internet Explorer pour Windows Server 2003, versions x64
  • Correctif de compatibilité d'Internet Explorer pour Windows XP Professionnel Édition x64

Informations sur la republication

Le correctif de compatibilité a été republié le 20 avril 2006. Si vous avez déjà déployé la version d'origine de ce correctif et que vous ne rencontrez pas de problèmes, il n'est pas nécessaire de redéployer ce correctif de compatibilité.

Ce correctif de compatibilité republié résout un problème d'affichage des contrôles ActiveX développés à l'aide de Microsoft Visual Basic. La mise à jour de sécurité 912812 (bulletin de sécurité Microsoft MS06-013) peut empêcher un script VBScript de contrôler la visibilité de ces contrôles ActiveX. Par exemple, si le contrôle ActiveX était masqué à l'origine à l'aide de l'attribut d'élément DHTML visibility:hidden, puis que la propriété de l'attribut a été ultérieurement définie avec la valeur visibility:visible à l'aide d'un script, le contrôle ActiveX ne s'affiche pas.

Ce problème d'affichage des contrôles ActiveX développés à l'aide de Microsoft Visual Basic est en cours de révision et nous envisageons d'inclure un correctif dans une mise à jour de sécurité ultérieure pour Internet Explorer.

Plus d'informations

Lorsque vous déployez ce correctif, il désactive le comportement du correctif logiciel ActiveX Internet Explorer compris dans la mise à jour 912812. Les mises à jour de sécurité comprises dans la mise à jour 912812 sont encore présentes et fonctionnelles. Seul le comportement du correctif logiciel ActiveX Internet Explorer décrit dans la mise à jour 912945 est désactivé. Pour plus d'informations sur la mise à jour 912812, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
912812 MS06-013 : Mise à jour de sécurité cumulative pour Internet Explorer
Ce correctif de compatibilité peut être installé uniquement sur les systèmes qui exécutent la mise à jour cumulative d'Internet Explorer datée d'avril (KB912812). Si vous essayez d'installer ce correctif sur un système sur lequel la mise à jour 912812 n'est pas installée, l'installation échouera.

Nous vous recommandons vivement de déployer ce correctif de compatibilité uniquement sur les systèmes concernés par la nouvelle fonctionnalité introduite par la mise à jour ActiveX Internet Explorer. Les systèmes concernés sont ceux dans lesquels les utilisateurs dépendent d'une page Web ou d'une application affectée par la mise à jour ActiveX Internet Explorer. Pour plus d'informations sur la façon dont des applications ou des pages Web peuvent être affectées, cliquez sur le numéro ci-dessous pour afficher l'article correspondant de la Base de connaissances Microsoft.
912945 Mise à jour de Microsoft Internet Explorer et conséquences sur les contrôles ActiveX
Nous recommandons à nos partenaires de tester les applications Web affectées et d'en modifier la conception. Les propriétaires des applications qui nécessitent l'interaction de l'utilisateur avec des contrôles ActiveX peuvent utiliser certaines technologies pour éviter cette interaction. Pour plus d'informations sur ces technologies, reportez-vous au site Web de MSDN à l'adresse suivante :
http://msdn.microsoft.com/fr-fr/ie/

Test

Une sous-clé de contrôle de fonctionnalité permet d'activer le comportement ActiveX Internet Explorer à des fins de test. Cette sous-clé de Registre et sa valeur sont les suivantes :
HKEY_LOCAL_MACHINE (ou HKEY_CURRENT_USER)\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_ACTIVEX_INACTIVATE_MODE\<process_name.exe>=(DWORD) 0x00000001
Remplacez <nom_processus.exe> par le nom du processus pour lequel vous souhaitez activer le comportement défini par la mise à jour ActiveX. Par exemple, pour activer le comportement défini par la mise à jour ActiveX pour Internet Explorer, vous remplacerez <nom_processus.exe> par iexplore.exe.

Déploiement

Nous vous recommandons vivement d'appliquer ce correctif uniquement sur les ordinateurs qui présentent un problème de compatibilité entre une application existante et le nouveau comportement introduit par la mise à jour 912945 et décrit dans l'article 912812 de la Base de connaissances Microsoft. Cette section répertorie certaines des options de déploiement disponibles. Vous devez appliquer le processus de déploiement de correctif standard pour votre environnement. Cet article contient plusieurs informations spécifiques au déploiement. Toutefois, il est destiné à être utilisé comme référence pour certaines options de déploiement, mais pas toutes.

Le processus de déploiement est constitué des étapes suivantes :
  1. Identifier les ordinateurs concernés.
  2. Appliquer la mise à jour à ces ordinateurs.

Nécessité d'un redémarrage

L'installation de ce correctif de compatibilité peut nécessiter un redémarrage si le fichier Mshtml.dll est en cours d'utilisation pendant l'installation.

Identification des ordinateurs concernés

L'article 917425 de la Base de connaissances Microsoft peut être appliqué à un ordinateur sur lequel il existe un problème de compatibilité entre le comportement d'ActiveX Internet Explorer et une application sur l'ordinateur. Pour déterminer si KB917425 est applicable à un ordinateur par programmation, vous devez disposer d'une méthode fiable permettant de déterminer si le logiciel ActiveX concerné est installé sur cet ordinateur. Travaillez de concert avec le fournisseur de l'application logicielle pour définir cette méthode. Pour déterminer manuellement si KB917425 est applicable à un ordinateur, utilisez les méthodes suivantes.
  • Utilisation des unités d'organisation Active Directory
    Si un environnement est pris en charge par le service d'annuaire Active Directory et qu'une unité d'organisation Active Directory existante contient tous les ordinateurs concernés, appliquez un package de mise à jour de logiciel Microsoft Systems Management Server (SMS) à l'unité d'organisation.

    Remarque La découverte Active Directory de SMS doit être activée pour utiliser cette méthode.
  • Utilisation de l'inventaire logiciel SMS pour créer un regroupement personnalisé
    Dans les environnements qui utilisent SMS pour déployer des logiciels sur les ordinateurs, un administrateur peut créer un regroupement personnalisé basé sur les facteurs de son choix. Ces facteurs incluent une requête sur les ordinateurs sur lesquels le package logiciel affecté est installé. Cette requête peut être basée sur les résultats de l'inventaire logiciel SMS. Pour obtenir des informations sur la façon d'implémenter un inventaire logiciel qui inclut la création de regroupements personnalisés, reportez-vous au site Web de Microsoft à l'adresse suivante :
    http://technet.microsoft.com/fr-fr/library/cc180952.aspx
  • Création d'un outil de détection personnalisé qui identifie les ordinateurs concernés
    Créez un script ou un petit programme exécutable qui déterminer si le package logiciel affecté est installé sur l'ordinateur. Cet outil peut être exécuté dans le cadre d'un script d'ouverture de session, être livré en tant que package de mise à jour logicielle SMS ou être placé sur un partage réseau interne accessible par les utilisateurs.

Application de la mise à jour aux ordinateurs concernés

Utilisation de SMS

Si vous utilisez des unités d'organisation Active Directory ou l'inventaire logiciel SMS pour identifier les ordinateurs à mettre à jour, vous pouvez utiliser SMS 2.0 et SMS 2003 pour déployer le package 917425 sur les ordinateurs concernés. Pour cela, utilisez la fonctionnalité de distribution de logiciels de SMS. Pour consulter les étapes de haut niveau du processus de déploiement, reportez-vous au site web de Microsoft à l'adresse suivante :
http://technet.microsoft.com/fr-fr/library/cc917507.aspx
Pour plus d'informations, reportez-vous au Guide des opérations Systems Management Server 2003. Pour consulter ce guide, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://technet.microsoft.com/fr-fr/library/cc182024.aspx

Fichier de définition de package

Pour aider nos clients à déployer le package 917425 à l'aide de SMS, nous incluons un exemple de fichier de définition de package (PDF, Package Definition file) de SMS qui peut être utilisé pour créer le package de distribution de logiciels et les programmes dans la console Administrateur SMS.

Pour utiliser l'exemple de fichier PDF, copiez le texte suivant dans un fichier du Bloc-notes, puis enregistrez le fichier sous KB917425.SMS. Copiez ce fichier dans le répertoire dans lequel vous avez enregistré la mise à jour téléchargée.
[PDF]
Version=2.0

[Package Definition]
Publisher=Microsoft
Name=Compatibility Patch for Internet Explorer (KB917425)
Language=ALL
Programs=WinXPx86,WS03x86,WS03IA64,WinXPWS03x64

[WinXPx86]
Name=(KB917425) Windows XP SP2
CommandLine=WindowsXP-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.10.0000.0
Win NT (I386) MaxVersion1=5.10.9999.9999

[WS03x86]
Name=(KB917425) Windows Server 2003 
CommandLine=WindowsServer2003-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.20.0000.0
Win NT (I386) MaxVersion1=5.20.9999.9999

[WS03IA64]
Name=(KB917425) Windows Server 2003 64-bit Itanium Edition
CommandLine=WindowsServer2003-KB917425-ia64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (IA-64)
Win NT (IA-64) MinVersion1=5.20.0000.0
Win NT (IA-64) MaxVersion1=5.20.9999.9999

[WinXPWS03x64]
Name=(KB917425) Windows Server 2003 and Windows XP x64 Edition 
CommandLine=WindowsServer2003.WindowsXP-KB917425-x64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (x64)
Win NT (x64) MinVersion1=5.20.0000.0
Win NT (x64) MaxVersion1=5.20.9999.9999
Win NT (x64) MinVersion2=5.20.3790.0
Win NT (x64) MaxVersion2=5.20.9999.9999
Une fois le fichier PDF et les packages de mise à jour enregistrés dans le même répertoire, procédez comme suit :
  1. Exécutez l'Assistant Création d'un package à partir d'une définition. Pour cela, cliquez avec le bouton droit sur un package existant, cliquez sur Toutes les tâches, puis sur Créer un package à partir d'une définition.
  2. Importez le fichier PDF pour créer le package et les programmes à utiliser pour le déploiement.
Remarques
  • Les déploiements sur les clients 64 bits sont pris en charge uniquement par SMS 2003 SP2 et versions ultérieures. Si vous disposez d'une version antérieure de SMS, vous devez supprimer les deux dernières sections (WS03IA64, WinXPWS03x64) du fichier PDF. Vous devez en outre supprimer WS03IA64 et WinXPWS03x64 de la ligne « Programs= » dans la section « [Package Definition]= ».
  • Si vous utilisez SMS pour déployer une des versions localisées de ce correctif, vous devez disposer d'une version distincte du fichier PDF pour chaque langue. Pour créer un fichier PDF pour une autre langue, remplacez la valeur « CommandLine » de l'exemple de fichier PDF par le nom du package spécifique à cette langue. Par exemple, pour la version allemande de Windows XP SP2 (x86), utilisez la valeur suivante :
    CommandLine=WindowsXP-KB917425-DEU.exe /quiet /norestart
Pour obtenir des informations détaillées sur la façon de créer et de déployer des packages, reportez-vous au Guide des opérations Systems Management Server 2003.

Utilisation d'une méthode personnalisée pour appliquer le package 917425

Supposons que le script ou le programme exécutable que vous avez développé pour déterminer si le package 917425 est applicable a trouvé un ordinateur concerné. À ce stade, le script ou le programme exécutable peut :
  • exécuter le package 917425 à partir d'un partage réseau interne sur lequel vous avez enregistré le package ;
  • télécharger le package 917425 à partir d'un site de téléchargement Microsoft. Dans ce cas, l'utilisateur doit autoriser l'exécution du package.
  • pointer l'utilisateur vers un emplacement de téléchargement du package 917425 en vue d'une installation manuelle.

Informations sur le téléchargement

Vous pouvez télécharger les fichiers suivants à partir du Centre de téléchargement Microsoft :

Correctif de compatibilité pour Internet Explorer pour Windows XP Professionnel avec Service Pack 2 (SP2) et Windows XP Édition familiale avec SP2
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 917425 maintenant.
Correctif de compatibilité d'Internet Explorer pour Windows Server 2003 SP1
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 917425 maintenant.
Correctif de compatibilité d'Internet Explorer pour Windows Server 2003 SP1, versions Itanium
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 917425 maintenant.
Correctif de compatibilité d'Internet Explorer pour Windows Server 2003, versions x64
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 917425 maintenant.
Correctif de compatibilité d'Internet Explorer pour Windows XP Professionnel Édition x64
Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package 917425 maintenant.
Date de publication : 11 avril 2006

Pour plus d'informations sur la façon de télécharger des fichiers du Support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

Informations sur les fichiers

La version anglaise de ce correctif logiciel possède les attributs de fichier indiqués dans le tableau suivant ou ceux d'une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties à l'heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.
Internet Explorer pour Windows Server 2003 SP1, versions Itanium
Réduire ce tableauAgrandir ce tableau
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mshtml.dll6.0.3790.26789,364,99212-Apr-200603:50IA-64SP1SP1G
Wmshtml.dll6.0.3790.26783,150,84812-Apr-200603:50x86SP1WOW
Mshtml.dll6.0.3790.26789,367,55212-Apr-200603:47IA-64SP1SP1Q
Wmshtml.dll6.0.3790.26783,152,38412-Apr-200603:47x86SP1WOW
Updspapi.dll6.2.29.0638,68812-Apr-200603:55IA-64NoneNot Applicable

Internet Explorer pour Windows XP SP2
Réduire ce tableauAgrandir ce tableau
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mshtml.dll6.0.2900.28833,053,56810-Apr-200604:22x86SP2SP2G
Mshtml.dll6.0.2900.28833,056,12810-Apr-200604:18x86SP2SP2Q
Updspapi.dll6.2.29.0371,42412-Oct-200523:12x86NoneNot Applicable

Internet Explorer pour Windows Server 2003, versions x64
Réduire ce tableauAgrandir ce tableau
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mshtml.dll6.0.3790.26785,987,84012-Apr-200603:49Not ApplicableSP1SP1G
Wmshtml.dll6.0.3790.26783,150,84812-Apr-200603:49x86SP1WOW
Mshtml.dll6.0.3790.26785,988,86412-Apr-200603:47Not ApplicableSP1SP1Q
Wmshtml.dll6.0.3790.26783,152,38412-Apr-200603:47x86SP1WOW
Updspapi.dll6.2.29.0462,04812-Apr-200603:55Not ApplicableNoneNot Applicable

Internet Explorer pour Windows Server 2003 SP1
Réduire ce tableauAgrandir ce tableau
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mshtml.dll6.0.3790.26783,150,84808-Apr-200603:11x86SP1SP1G
Mshtml.dll6.0.3790.26783,152,38408-Apr-200604:05x86SP1SP1Q
Updspapi.dll6.2.29.0371,42412-Oct-200523:13x86NoneNot Applicable

Support technique pour les versions x64 de Microsoft Windows

Si votre matériel a été fourni avec une édition x64 de Microsoft Windows déjà installée, c'est le fabricant de votre matériel qui assure le support technique pour l'édition x64 de Windows. Dans ce cas, le fabricant de votre matériel assure le support technique car il a ajouté une édition x64 de Windows à votre matériel. Le fabricant de votre matériel a pu personnaliser l'installation de l'édition x64 de Windows avec des composants uniques. Les composants uniques peuvent inclure des pilotes de périphériques spécifiques ou des paramètres facultatifs ayant pour but d'optimiser les performances du matériel. Microsoft pourra, dans une certaine limite, vous fournir une assistance technique sur l'édition x64 de Windows. Toutefois, vous devrez peut-être contacter directement le fabricant de votre matériel. Celui-ci est le plus qualifié pour assurer la prise en charge des logiciels qu'il a installés sur le matériel. Si vous avez acheté séparément une édition x64 de Windows telle que Microsoft Windows Server 2003 x64, contactez Microsoft pour obtenir un support technique.

Pour plus d'informations sur Microsoft Windows XP Professionnel Édition x64, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
http://windows.microsoft.com/fr-fr/windows/windows-help?os=winxp#windows=windows-xp

Propriétés

Numéro d'article: 917425 - Dernière mise à jour: lundi 11 novembre 2013 - Version: 10.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer 6.0 sur le système suivant
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003 Service Pack 1
    • Microsoft Windows XP Professional x64 Edition
Mots-clés : 
atdownload kbresolve kbwinserv2003sp2fix kbqfe kbinfo KB917425
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com