DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 975736 - Dernière mise à jour: vendredi 28 juin 2013 - Version: 6.0

 
 

Sommaire

Symptômes

Envisagez le scénario suivant :
  • Vous permet d'afficher une page Web qui utilise la méthode window.open pour ouvrir une deuxième page Web dans une nouvelle fenêtre.
  • La fenêtre nouvellement ouverte contient un élément IFRAME qui charge une page comportant des références circulaires.
Dans ce scénario, une fuite de mémoire se produit chaque fois que vous ouvrez la fenêtre.

Cette fuite peut également se produire si l'iframe charge une page contenant un contrôle Telerik RadGrid pour ASP.NET. Dans ce scénario, vous remarquez que le Octets privés augmenter de 3 Mo pour chaque opération window.open . Après que certaines ouvrir et fermer des opérations, les performances du système diminuent considérablement.

Pour analyser les performances du système, utilisez l'Analyseur de performances (Perfmon.exe). Dans l'Analyseur de performances, consultez le Octets privés pour Internet Explorer.

Note
si vous accédez à la page hébergée directement dans l'iframe, puis le problème ne se produit pas.

Résolution

Informations sur la mise à jour de sécurité

Pour résoudre ce problème, installez la mise à jour de sécurité cumulative la plus récente pour Internet Explorer. Pour installer les mises à jour plus récentes, visitez le site Web Microsoft suivant :
http://Update.Microsoft.com (http://update.microsoft.com)
Pour plus d'informations techniques sur la mise à jour de sécurité cumulative la plus récente pour Internet Explorer, reportez-vous au site Web Microsoft suivant :
http://www.Microsoft.com/technet/security/Current.aspx (http://www.microsoft.com/technet/security/current.aspx)

Remarque : Cette mise à jour a été tout d'abord inclus dans la mise à jour de sécurité 2416400 (MS10-090).Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2416400  (http://support.microsoft.com/kb/2416400/ ) MS10-090 : Mise à jour de sécurité Cumulative pour Internet Explorer

Informations à propos du Registre

Important : Cette section, la méthode ou la tâche qui va suivre contient des étapes qui vous indiquent la méthode pour modifier le Registre de Windows. Toutefois, des problèmes sérieux peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous de suivre ces étapes avec une attention toute particulière. Afin de couvrir votre système d'une protection supplémentaire, veuillez sauvegarder le Registre avant d'intervenir pour y apporter des modifications. Ainsi, si à la suite des modifications un problème devait survenir, vous pourrez toujours restaurer le Registre. Pour obtenir des informations sur la marche à suivre pour sauvegarder ou restaurer la Base de Registre, cliquez sur le lien (numéro) ci-dessous et afficher l'article correspondant dans la Base de connaissances Microsoft :
322756  (http://support.microsoft.com/kb/322756/ ) Comment sauvegarder et restaurer le Registre dans Windows
Après avoir installé la mise à jour pour Internet Explorer 6 et 7 sur l'ordinateur, vous devez ajouter une valeur de Registre pour activer le correctif. Pour ce faire, procédez comme suit :
  1. Cliquez sur Début, cliquez sur Exécuter, type Regedit, puis appuyez sur ENTRÉE.
  2. Recherchez, puis cliquez sur l'une des sous-clés de Registre suivantes :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. Sur la Modifier menu, pointez sur Nouveau, puis cliquez sur Clé.
  4. Type FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, puis appuyez sur ENTRÉE.
  5. Avec le bouton droit FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  6. Type Iexplore.exe, puis appuyez sur ENTRÉE.
  7. Avec le bouton droit Iexplore.exe, puis cliquez sur Modifier.
  8. Dans le Données de la valeur zone, tapez 1, puis cliquez sur OK.
  9. Quittez l'éditeur du Registre.
Remarque : Les applications qui hébergent le contrôle WebBrowser (WebOC) ou MSHTML peuvent choisir dans le correctif en ajoutant l'entrée de Registre ci-dessus. Remplacez la valeur DWORD « iexplore.exe » par le nom de l'application (<appname>.exe).

Le problème ne se produit pas dans Internet Explorer 8 ou Internet Explorer 9, cependant, avec les versions d'Internet Explorer installée, si vous utilisez des applications qui hébergent le WebBrowser control(WebOC) ou MSHTML accédez à la page, puis le problème se reproduit. De telles applications peuvent choisir dans le correctif en ajoutant une entrée de Registre. Pour ce faire, procédez comme suit :</appname>
  1. Cliquez sur Début, cliquez sur Exécuter, tapez regedit, puis appuyez sur ENTRÉE.
  2. Recherchez, puis cliquez sur l'une des sous-clés de Registre suivantes : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. Sur la Modifier menu, pointez sur Nouveau, puis cliquez sur Clé.
  4. Type FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, puis appuyez sur ENTRÉE.
  5. Avec le bouton droit FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  6. Type <appname></appname>.exe, puis appuyez sur ENTRÉE.
  7. Avec le bouton droit <appname></appname>.exe, puis cliquez sur Modifier.
  8. Dans le Données de la valeur zone, tapez 1, puis cliquez sur OK.
  9. Quittez l'éditeur du Registre.

Statut

Microsoft a confirmé qu'il s'agit d'un problème pour les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur la méthode window.open , visitez le site Web Microsoft suivant :
http://msdn.Microsoft.com/en-us/library/ms536651 (VS.85) .aspx (http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspx)
Pour plus d'informations sur l'élément IFRAME, visitez le site Web Microsoft suivant :
http://msdn.Microsoft.com/en-us/library/ms535258 (VS.85) .aspx (http://msdn.microsoft.com/en-us/library/ms535258(VS.85).aspx)
Pour plus d'informations sur les références circulaires, visitez le site Web Microsoft suivant
http://msdn.Microsoft.com/en-us/library/bb250448 (VS.85) .aspx (http://msdn.microsoft.com/en-us/library/bb250448(VS.85).aspx)

Les produits tiers mentionnés dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft n'offre aucune garantie, même implicite, concernant les performances ou la fiabilité de ces produits.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
  • Windows Internet Explorer 9
  • Microsoft Internet Explorer 6.0
Mots-clés : 
kbexpertiseinter kbtshoot kbqfe kbHotfixServer kbsurveynew kbprb kbmt KB975736 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 975736  (http://support.microsoft.com/kb/975736/en-us/ )
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.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store