Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

Рассмотрим следующий сценарий:

  • Просмотр веб-страницы, использующей метод window.open открыть второй веб-страницу в новом окне.

  • Открываемые окна содержит элемент IFRAME, который загружает страницу, наличие циклических ссылок.

В этом случае возникает утечка памяти каждый раз при открытии окна.

Эта утечка также может возникать, если страница, содержащая элемент управления Telerik RadGrid для ASP.NET загружает iframe. В этом сценарии вы Обратите внимание, что увеличение Байт исключительного пользования на 3 МБ для каждой операции window.open . После открытия и закрытия операций, значительно снижает производительность системы.

Для контроля производительности системы с помощью системного монитора (Perfmon.exe). В окне монитора производительности проверьте Байт исключительного пользования для обозревателя Internet Explorer.

Обратите внимание, если перейдите к странице, размещаются непосредственно в Интернет-кадре, то проблема не возникает.

Сведения об обновлении безопасности

Чтобы устранить эту проблему, установите последние накопительное обновление безопасности для обозревателя Internet Explorer. Для установки последних обновлений посетите следующий веб-узел корпорации Майкрософт:

http://update.microsoft.comДля получения дополнительных технических сведений о последних накопительное обновление безопасности для обозревателя Internet Explorer посетите следующий веб-узел корпорации Майкрософт:

http://www.microsoft.com/technet/security/current.aspx
Примечание. Сначала это обновление было включено в обновление безопасности 2416400 (MS10-090).
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

2416400 MS10-090: Накопительное обновление безопасности для обозревателя Internet Explorer

Сведения о реестре

Важно. Этот раздел, метод или задача содержат действия, содержащие указания по изменению реестра. Однако, при некорректных изменениях реестра могут возникнуть серьезные проблемы. Поэтому выполняйте следующие действия внимательно. Для дополнительной защиты сделайте резервную копию реестра перед внесением изменений. В таком случае при возникновении неполадок можно будет восстановить реестр. Чтобы узнать дополнительные сведения о резервном копировании и восстановлении реестра, щелкните следующий номер статьи базы знаний Майкрософт:

322756 как резервное копирование и восстановление реестра WindowsПосле установки этого обновления для Internet Explorer 6 и 7 на компьютере, необходимо добавить параметр реестра, чтобы активировать его. Чтобы сделать это, выполните следующие действия.

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите клавишу ВВОД.

  2. Найдите и выделите один из следующих подразделов реестра:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl

  3. В меню Правка выберите пункт Создать и выберите Раздел.

  4. Введите FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736и нажмите клавишу ВВОД.

  5. Щелкните правой кнопкой мыши FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, выберите команду Создатьи затем щелкните Значение DWORD.

  6. Введите Iexplore.exeи нажмите клавишу ВВОД.

  7. Щелкните правой кнопкой мыши Iexplore.exeи нажмите кнопку Изменить.

  8. В поле значение введите 1, и нажмите кнопку ОК.

  9. Закройте редактор реестра.

Примечание. Приложения, размещающие элемент управления WebBrowser (WebOC) или MSHTML можно отказаться в исправление, добавив параметр реестра, указанный выше. Замените параметр типа DWORD из «iexplore.exe» к имени приложения (< имя_приложения > .exe).

Проблема не возникает в Internet Explorer 8 или Internet Explorer 9, однако с одной из версий Internet Explorer, при использовании приложений, в которых размещается WebBrowser control(WebOC) или MSHTML перейдите на страницу, затем сохраняется проблема. Такие приложения можно выбрать в исправление, добавив записи в реестре. Чтобы сделать это, выполните следующие действия.

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите клавишу ВВОД.

  2. Найдите и выделите один из следующих подразделов реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl

  3. В меню Правка выберите пункт Создать и выберите Раздел.

  4. Введите FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPи нажмите клавишу ВВОД.

  5. Щелкните правой кнопкой мыши FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, выберите команду Создатьи затем щелкните Значение DWORD.

  6. Введите < имя_приложения >.exeи нажмите клавишу ВВОД.

  7. Щелкните правой кнопкой мыши < имя_приложения >.exeи нажмите кнопку Изменить.

  8. В поле значение введите 1, и нажмите кнопку ОК.

  9. Закройте редактор реестра.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения

Дополнительные сведения о методе window.open посетите следующий веб-узел корпорации Майкрософт:

http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspxДополнительные сведения об элементе IFRAME посетите следующий веб-узел корпорации Майкрософт:

http://msdn.microsoft.com/en-us/library/ms535258(VS.85).aspxДля получения дополнительных сведений о циклических ссылках посетите следующий веб-узел корпорации Майкрософт

http://msdn.microsoft.com/en-us/library/bb250448(VS.85).aspx
Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких явных или подразумеваемых гарантий относительно производительности или надежности этих продуктов.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×