Cliquez pour évaluer et commenter
TechNet
Bibliothèque TechNet
Windows
Windows Server
Windows Server 2003
 Gestion des modules complémentaires...
Gestion des modules complémentaires dans Internet Explorer et détection des blocages
noteRemarques
Le composant Configuration de sécurité renforcée d'Internet Explorer de Microsoft Windows Server 2003 (également connu sous le nom de sécurisation Microsoft Internet Explorer) réduit la vulnérabilité d'un serveur aux attaques provenant de contenus Web, en appliquant des paramètres de sécurité Internet Explorer plus restrictifs qui désactivent les scripts, les composants ActiveX et les téléchargements de fichiers pour les ressources dans la zone de sécurité Internet. De ce fait, la plupart des améliorations de sécurité incluses dans la dernière version d'Internet Explorer ne seront pas aussi perceptibles dans Windows Server 2003 Service Pack 1. Ainsi, les nouvelles fonctionnalités Barre d'informations Internet Explorer et Bloqueur de fenêtres publicitaires intempestives ne seront pas utilisées, sauf si le site se trouve dans une zone dont les paramètres de sécurité autorisent les scripts. Si vous n'utilisez pas la configuration de la sécurité améliorée sur votre serveur, ces fonctionnalités vont se comporter comme elles le font dans Windows XP Service Pack 2.

Quelle est la fonction de la gestion des modules complémentaires et de la détection des blocages ?

Ces deux nouvelles fonctionnalités étroitement liées ont été incluses dans Internet Explorer.

La gestion des modules complémentaires permet aux utilisateurs d'afficher et de contrôler avec plus de précision la liste des modules complémentaires pouvant être téléchargés par Internet Explorer. Cette liste contient également certains modules complémentaires qui n'étaient auparavant pas affichés et qui pouvaient être très difficiles à détecter.

La fonction de détection des arrêts intempestifs (ou blocages) du Gestionnaire de modules complémentaires d'Internet Explorer tente de détecter les blocages d'Internet Explorer ayant un rapport avec un module complémentaire. Lorsque le module est identifié, les informations appropriées s'affichent sur l'écran de l'utilisateur. Celui-ci peut alors désactiver les modules complémentaires en vue de diagnostiquer les arrêts intempestifs et d'améliorer la stabilité globale d'Internet Explorer.

Qui est concerné par cette fonctionnalité ?

Les utilisateurs ont désormais la possibilité d'afficher, d'activer ou de désactiver les modules complémentaires utilisés par Internet Explorer et d'identifier ceux qui sont susceptibles d'entraîner des arrêts intempestifs du navigateur. Les administrateurs peuvent quant à eux définir une liste de modules complémentaires autorisés et non autorisés, et restreindre la possibilité qu'ont les utilisateurs de gérer ces modules.

Quelles nouvelles fonctionnalités ont été ajoutées à cette fonction dans Windows Server 2003 Service Pack 1 ?

Gestion des modules complémentaires dans Internet Explorer

Description détaillée

La gestion des modules complémentaires permet aux utilisateurs d'afficher et de contrôler avec plus de précision la liste des modules complémentaires pouvant être téléchargés par Internet Explorer. Cette liste contient également certains modules complémentaires qui n'étaient auparavant pas affichés et qui pouvaient être très difficiles à détecter. Ceux-ci peuvent fournir des fonctions ou des services indésirables et dans certains cas, présenter un risque pour la sécurité.

Par exemple, un utilisateur risque d'installer involontairement un module complémentaire qui enregistre secrètement toutes les activités liées à une page Web pour les transmettre à un serveur central. Des logiciels spécialisés et des connaissances techniques approfondies étaient auparavant nécessaires pour identifier et supprimer ce type de module. La fonction de gestion des modules complémentaires incluse dans Internet Explorer fournit un moyen plus simple de les détecter et de les désactiver.

Vous trouverez ci-après des exemples de modules complémentaires :

  • Objets Application d'assistance du navigateur
  • Contrôles ActiveX
  • Extensions de la barre d'outils
  • Extensions du navigateur

Les modules complémentaires peuvent être installés depuis divers emplacements et de plusieurs manières :

  • téléchargement et installation pendant l'affichage de pages Web ;
  • installation par l'utilisateur par le biais d'un programme exécutable ;
  • en tant que composants préinstallés du système d'exploitation ;
  • en tant que modules complémentaires préinstallés livrés avec le système d'exploitation.

Gestion des modules complémentaires

Il est possible d'activer et de désactiver chaque module complémentaire individuellement, ou encore d'afficher des informations sur la fréquence à laquelle ils ont été utilisés par Internet Explorer. Pour ce faire, utilisez l'une des procédures ci-dessous afin d'ouvrir la boîte de dialogue Gérer les modules complémentaires.

Ouverture de la boîte de dialogue Gérer les modules complémentaires à l'aide d'Internet Explorer
  1. Dans le menu Démarrer, cliquez sur Internet Explorer.

  2. Dans le menu Outils, cliquez sur Gérer les modules complémentaires.

Ouverture de la boîte de dialogue Gérer les modules complémentaires à l'aide du Panneau de configuration
  1. Cliquez sur Démarrer, puis sur Panneau de configuration.

  2. Double-cliquez sur Options Internet.

  3. Cliquez sur l'onglet Programmes, puis sur Gérer les modules complémentaires.

Cette boîte de dialogue propose plusieurs options qui permettent de modifier la configuration des modules complémentaires.

La zone de liste Afficher permet de choisir le type de module à afficher dans la liste. Elle contient deux options :

  • Modules complémentaires actuellement chargés dans Internet Explorer. Cette option répertorie les modules complémentaires qui ont été instanciés (ou chargés en mémoire) dans le processus Internet Explorer en cours et ceux qui ont été bloqués. La liste inclut les contrôles ActiveX ayant été utilisés par des pages Web précédemment affichées au cours du processus actuel.
  • Modules complémentaires qui ont été utilisés par Internet Explorer. Cette option répertorie tous les modules complémentaires qui ont été référencés par Internet Explorer et sont toujours installés.

La liste des modules complémentaires affiche tous les modules installés dont les types ont été mentionnés plus haut dans la section de description détaillée. Pour activer ou désactiver l'un d'eux, cliquez sur celui-ci dans la liste puis cliquez sur Activer ou Désactiver.

Si vous cliquez sur un contrôle ActiveX dans la liste, puis sur Mettre à jour ActiveX, Windows recherche une mise à jour à l'emplacement où le contrôle d'origine a été trouvé. Si une version plus récente est trouvée à cet emplacement, Internet Explorer tente de l'installer.

La liste des modules complémentaires contient également des modules signés dont l'installation a été bloquée parce que leur éditeur n'était pas approuvé. Après avoir sélectionné l'un de ces contrôles, l'utilisateur peut le débloquer en cliquant sur Activer. Faites preuve de prudence lorsque vous effectuez cette opération : le fait de cliquer sur Activer entraîne la suppression de l'éditeur de la liste des Éditeurs non approuvés.

Icône Module complémentaire désactivé de la barre d'état

L'icône Module complémentaire désactivé apparaît sur la barre d'état lorsqu'une page Web tente d'instancier un contrôle ActiveX désactivé ou bloqué parce que son éditeur n'est pas approuvé. Il suffit de double-cliquer sur l'icône pour ouvrir la boîte de dialogue Gérer les modules complémentaires. L'icône de la barre d'état s'accompagne d'une info-bulle les cinq premières fois qu'elle apparaît.

Info-bulle de notification de module complémentaire

Lorsqu'une page Web tente d'instancier un module complémentaire désactivé et que l'icône Module complémentaire désactivé n'apparaît pas sur la barre d'état, un message s'affiche et informe l'utilisateur que la page Web actuelle demande un module complémentaire désactivé. L'utilisateur peut cliquer sur le message pour obtenir davantage d'informations sur le blocage des modules complémentaires.

Il est possible de supprimer le message via le Panneau de configuration des Options Internet.

Pourquoi cette modification est-elle importante ?

Les données des rapports d'erreurs Windows ont montré que les modules complémentaires étaient la cause principale des problèmes de stabilité d'Internet Explorer. En effet, ils affectent considérablement la fiabilité du navigateur. Par ailleurs, ils constituent parfois un risque pour la sécurité dans la mesure où ils peuvent contenir du code inconnu et malveillant.

Très peu d'utilisateurs sont conscients des modules complémentaires qu'ils ont installés sur leur ordinateur. Certains de ces modules sont chargés dès le démarrage d'Internet Explorer mais ne peuvent être détectés qu'en effectuant une recherche dans le Registre. Par conséquent, lors d'un arrêt intempestif, il était souvent très difficile de déterminer si le problème était lié à un module complémentaire. Même si l'utilisateur pensait que le problème était le résultat d'un logiciel récemment installé, il était difficile d'en isoler la cause exacte. En outre, il était souvent impossible d'y remédier si le logiciel ne fournissait pas d'option de désinstallation.

La fonctionnalité de gestion des modules complémentaires fournie dans Internet Explorer, associée à la détection des arrêts intempestifs, permet aux utilisateurs d'améliorer la sécurité et la stabilité de leurs systèmes en identifiant puis en désactivant les modules complémentaires à l'origine de problèmes. Les administrateurs bénéficient également d'un outil d'administration très puissant qui leur permet de contrôler l'utilisation des modules complémentaires dans leur entreprise.

Quels sont les changements observés ?

Comportement observé lorsque des modules complémentaires sont désactivés

Le fait de désactiver un module complémentaire ne le supprime pas de l'ordinateur. Cela empêche simplement Internet Explorer d'instancier l'objet en question et d'en exécuter le code. Il n'est pas garanti que le module complémentaire désactivé ne sera jamais chargé : s'il est considéré comme désactivé par Internet Explorer, il peut néanmoins être utilisé par un autre composant du système. Le comportement observé lors de la désactivation de différents types d'objets est variable.

  • Lorsqu'un contrôle ActiveX est désactivé, les pages Web qui en dépendent risquent de ne pas fonctionner comme prévu. Elles se comportent comme si l'utilisateur avait désinstallé le contrôle de l'ordinateur et refusé de l'installer. Les utilisateurs ne sont cependant pas invités à mettre à niveau les contrôles désactivés.
  • Lorsqu'un objet Application d'assistance du navigateur est désactivé, les fonctionnalités qui en dépendent ne sont pas disponibles et aucune indication visuelle ne signale que le composant est désactivé.
  • Lorsqu'une extension de navigateur est désactivée, les boutons de la barre d'outils et les points d'entrée de menu correspondants ne s'affichent pas. Internet Explorer se comporte comme si l'extension n'était pas installée.
  • Lorsqu'une extension de barre d'outils est désactivée, la barre d'outils en question n'apparaît pas dans Internet Explorer et l'élément Barres d'outils est désactivé dans le menu Affichage. Internet Explorer se comporte comme si la barre d'outils n'était pas installée.

Par défaut, le concept de module complémentaire désactivé ne s'applique qu'aux instances d'Internet Explorer (Iexplore.exe) et de l'Explorateur Windows (Explorer.exe). À l'heure actuelle, d'autres programmes reposant sur des composants Internet Explorer, tels que le contrôle WebBrowser, ne respectent pas l'état désactivé. Vous pouvez toutefois avoir recours à la clé featurecontrol pour étendre cette fonctionnalité à d'autres applications.

Certains programmes logiciels dépendent d'une combinaison de modules complémentaires pour fonctionner correctement ; le fait de désactiver l'un de ces modules risque dans ce cas d'engendrer des problèmes. Faites preuve de prudence lorsque vous décidez de désactiver un ou plusieurs modules complémentaires.

Désinstallation

Lorsqu'un utilisateur désactive un module complémentaire non-ActiveX, puis qu'il désinstalle et réinstalle ce module, ce dernier risque de demeurer dans un état désactivé. En effet, Internet Explorer n'est pas informé de l'installation d'applications et ne détecte pas les changements d'état des applications. Toutefois, si le navigateur est démarré tandis que le module complémentaire n'est pas installé, il détecte un changement et élimine automatiquement l'état désactivé.

Lorsqu'un utilisateur désactive un contrôle ActiveX puis qu'il le désinstalle, la prochaine fois qu'une page Web tentera de l'utiliser, Internet Explorer détectera que le contrôle n'est plus présent et éliminera l'état désactivé. Toutefois, si le contrôle ActiveX est réinstallé au moyen d'un fichier exécutable (par opposition à un téléchargement de page Web) avant toute tentative d'instanciation du contrôle, alors celui-ci reste désactivé. Cela est dû au fait qu'Internet Explorer ne détecte pas de changement d'état.

Comment contourner ces problèmes ?

Si la désactivation d'un module complémentaire entraîne une perte de fonctionnalité, il est possible de réactiver le module dans la boîte de dialogue Gérer les modules complémentaires. Internet Explorer doit être redémarré pour que les nouveaux paramètres soient appliqués, sauf dans le cas des contrôles ActiveX : il suffit parfois de recharger la page concernée.

Gestion des modules complémentaires dans Internet Explorer pour les administrateurs

Description détaillée

Désactivation de la fonctionnalité de détection des arrêts intempestifs

Pour désactiver la fonctionnalité de détection des arrêts intempestifs, qui fait partie de la fonctionnalité de gestion des modules complémentaires, voir la section « Quels paramètres ont été ajoutés ou modifiés dans Windows Server 2003 Service Pack 1 ? » plus loin dans ce document. Lorsque la détection des arrêts intempestifs est désactivée, un blocage d'Internet Explorer renvoie au comportement antérieur au Service Pack 2, à savoir l'invocation du rapport d'erreurs Windows. Toutes les stratégies applicables au rapport d'erreurs Windows restent en vigueur.

Désactivation de l'interface de gestion des modules complémentaires

Pour désactiver l'interface utilisateur de la gestion des modules complémentaires, reportez-vous à la section « Quels paramètres ont été ajoutés ou modifiés dans Windows Server 2003 Service Pack 1 ? », plus loin dans ce document. Lorsque cette interface est désactivée, les options Activer et Désactiver ne sont plus disponibles dans la boîte de dialogue Gérer les modules complémentaires.

Interdire tous les modules complémentaires, sauf s'ils sont explicitement autorisés dans la liste des modules complémentaires

Ce paramètre de stratégie permet aux administrateurs de s'assurer que tous les modules complémentaires Internet Explorer absents de la liste seront interdits.

Pour définir cette stratégie, l'administrateur peut modifier la clé de Registre RestrictToList à l'un des emplacements suivants :

  • HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ext\
  • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ext\

Référence de la clé

Nom : RestrictToList

Tapez : DWORD

Valeur :

  • 1 (Tout module ne figurant pas dans la Liste des modules complémentaires est considéré comme désactivé.)
  • 0 (Tout module ne figurant pas dans la Liste des modules complémentaires fonctionne comme si aucune stratégie n'était définie.)

Liste des modules complémentaires

Les administrateurs peuvent contrôler l'utilisation de modules complémentaires précis par le biais de la stratégie de liste des modules complémentaires. Ils ont la possibilité d'activer ou de désactiver un module complémentaire et d'autoriser un module particulier à être géré par l'utilisateur.

Pour mettre en œuvre cette stratégie, l'administrateur peut créer une valeur de Registre basée sur l'identificateur unique (GUID) du module complémentaire dans l'une des clés suivantes, puis définir la valeur souhaitée :

  • HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID
  • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Ext\CLSID

Chaque module complémentaire correspond à une valeur dans cette clé de Registre, avec les propriétés suivantes.

Référence de la clé

Nom : GUID du module complémentaire

Tapez : REG_SZ

Valeur :

  • 0 - Le module complémentaire est désactivé et ne peut pas être géré par l'utilisateur.
  • 1 - Le module complémentaire est autorisé et ne peut pas être géré par l'utilisateur.
  • 2 - Le module complémentaire est autorisé et peut être géré par l'utilisateur.

Les listes de modules complémentaires (CLSID) sont vides par défaut.

Comportement de l'interface utilisateur de gestion lorsque des stratégies sont appliquées

Lorsqu'une stratégie de gestion de module complémentaire est en vigueur et que l'utilisateur sélectionne dans la liste de gestion un module complémentaire désactivé par la stratégie, les options Activer et Désactiver ne sont pas disponibles.

Pourquoi cette modification est-elle importante ?

Elle permet aux administrateurs de contrôler l'utilisation des nouvelles fonctionnalités.

Quels sont les changements observés ?

Les nouvelles fonctionnalités permettant d'autoriser ou non les modules complémentaires fonctionnent en association avec les stratégies existantes de gestion des contrôles ActiveX. La désactivation des modules complémentaires est appliquée en plus des vérifications existantes et ne remplace pas les autres restrictions de sécurité qui ont éventuellement été mises en place. Par exemple, si un contrôle ActiveX est bloqué par ses indicateurs de compatibilité ActiveX, il reste bloqué quels que soient les paramètres de gestion des modules complémentaires.

Au moyen de la stratégie « Interdire tous les modules complémentaires, sauf s'ils sont explicitement autorisés dans la liste des modules complémentaires », vous désactivez le script et les autres contrôles nécessaires au bon fonctionnement de certaines pages Web. Pour obtenir la liste des identificateurs de classe (CLSID) qui devraient être activés pour que certains sites Web fonctionnent correctement, voir l'article du site Web Microsoft à l'adresse http://go.microsoft.com/fwlink/?LinkId=45658

Comment contourner ces problèmes ?

Si vous utilisez la stratégie « Interdire tous les modules complémentaires, sauf s'ils sont explicitement autorisés dans la liste des modules complémentaires », certaines applications Web risquent de s'interrompre, en raison de la désactivation de certains scripts ou contrôles. Pour plus d'informations sur l'activation de scripts et d'autres contrôles Web courants, voir l'article du site Web de Microsoft à l'adresse http://go.microsoft.com/fwlink/?LinkId=45658.

Si ces contrôles ne résolvent pas le problème et si l'ajout de cette stratégie désactive encore des fonctionnalités nécessaires pour une application dont vous avez besoin, supprimez la stratégie que vous avez appliquée, et redémarrez Internet Explorer.

Détection d'arrêts intempestifs du Gestionnaire de modules complémentaires d'Internet Explorer

Description détaillée

Dès qu'Internet Explorer s'arrête de manière inattendue, Windows lance le programme de détection des arrêts intempestifs. Il s'agit d'un programme d'analyse d'erreurs qui examine l'état du processus Iexplore.exe (Internet Explorer). Il recueille la liste de bibliothèques de liens dynamiques (DLL) chargées ainsi que la valeur du registre de pointeurs d'instruction (EIP) au moment de l'arrêt. La fonctionnalité de détection des arrêts intempestifs recherche alors la DLL dont la plage de mémoire contient l'EIP. Cette DLL est souvent à l'origine de l'arrêt intempestif. Lorsqu'une DLL est trouvée, s'il ne s'agit pas d'une DLL système et qu'elle constitue le serveur COM d'un module complémentaire Internet Explorer, alors la boîte de dialogue Détection d'arrêts intempestifs du Gestionnaire de modules complémentaires Internet Explorer apparaît. Cette boîte de dialogue indique le module qui est à l'origine de l'arrêt intempestif, le nom de la société associée au module et la description du fichier DLL qui contient le code du module. Pour afficher la boîte de dialogue Gérer les modules complémentaires qui permet de désactiver le module identifié, cliquez sur Avancé. Vérifiez les informations et cliquez sur Continuer : la fenêtre standard Rapport d'erreurs Windows s'affiche.

Pourquoi cette modification est-elle importante ? Quelles menaces permet-elle d'atténuer ?

Pour la réponse à cette question, voir la section « Gestion des modules complémentaires dans Internet Explorer pour les administrateurs », plus haut dans cette rubrique.

Quels sont les changements observés ?

Dans la mesure où cette fonctionnalité n'est exécutée que lorsque Internet Explorer s'arrête de façon intempestive, elle ne devrait en rien affecter le fonctionnement normal du navigateur.

Quels paramètres ont été ajoutés ou modifiés dans Windows Server 2003 Service Pack 1 ?

Gestion des modules complémentaires dans Internet Explorer et paramètres de détection des blocages

Nom du paramètre Emplacement Valeur par défaut : valeur Solutions possibles valeurs

Désactiver la détection d'arrêts intempestifs

HKCU {ou HKLM} \Software\Policies \Microsoft\Internet Explorer \Restrictions

Nom : NoCrashDetection

Tapez : DWORD

0

0 — Désactivé

1 — Activé

Interdire tous les modules complémentaires, sauf s'ils sont explicitement autorisés dans la liste des modules complémentaires

HKCU {ou HKLM} \Microsoft\Windows\CurrentVersion \Policies\Ext\

Nom : RestrictToList

Tapez : DWORD

0

0 — Désactivé

1 — Activé

Liste des modules complémentaires

HKCU {ou HKLM} \SOFTWARE\Microsoft\Windows \CurrentVersion\Policies\Ext\CLSID

Nom : GUID du contrôle

Tapez : REG_SZ

Non disponible

0 - Le module complémentaire est désactivé et ne peut pas être géré par l'utilisateur.

1 - Le module complémentaire est autorisé et ne peut pas être géré par l'utilisateur.

2 - Le module complémentaire est autorisé et PEUT être géré par l'utilisateur.

Dois-je modifier mon code pour utiliser Windows Server 2003 Service Pack 1 ?

Il n'est pas nécessaire de modifier votre code pour travailler avec les fonctions Internet Explorer de détection des arrêts intempestifs et de gestion des modules complémentaires.

Contenu de la communauté   Qu'est-ce que le Contenu de la communauté ?
Ajouter du contenu RSS  Annotations
VALIDATION      Ben Salha Mahmoud   |   Modifier   |   Afficher l'historique
Je vous prie de valider pour mon PC LA VERSION DE MICROSOFT ORIGINALE pour m'éviter les troubles de fonctionnement du PC
rétablir les modules complémentaires installés par Internet Exploter      Ben Salha Mahmoud   |   Modifier   |   Afficher l'historique

JE VOUS PRIE DE VALRER POUR MON PC LE LOGICIEL MICROSOFT VERSION ORIGINALE.MERCI

Marquer comme ContentBug
Processing
© 2012 Microsoft. Tous droits réservés. Conditions d'utilisation | Marques | Confidentialité
Page view tracker