Проблемы
Рассмотрим следующий сценарий.
-
У вас есть Windows Internet Explorer 8 или Internet Explorer 9 на компьютере под управлением Windows 7 или Windows Server 2008 R2.
-
Создайте экземпляр обработчика сценариев JScript, используя интерфейс IActiveScriptSite или IActiveScript.
-
Выполнение сценария в новый экземпляр обработчика сценариев JScript.
-
Освободить экземпляр обработчика сценариев JScript. Тем не менее вы не закроете экземпляр.
-
Вызов, а затем отпустите объекты сценария
В этом случае можно заметить, что экземпляр обработчика сценариев JScript утечки памяти.
Решение
Чтобы устранить эту проблему, установите обновление, описано это в данном разделе. После установки этого обновления, задайте для свойства SCRIPTPROP_HOSTKEEPALIVE значение True. Дополнительные сведения об этом свойстве посетите следующий веб-узел Microsoft Developer Network (MSDN):
Свойство SCRIPTPROP_HOSTKEEPALIVEПримечание. Если у вас есть 2706045 установлено обновление для системы безопасности, это обновление нет. Для получения дополнительных сведений о безопасности обновление 2706045, щелкните следующий номер статьи базы знаний Майкрософт:
2706045 MS12-056: Уязвимость в JScript делает возможным удаленное выполнение кода: 14 августа 2012 г.
Сведения об обновлении
Windows 7 или Windows Server 2008 R2 с Internet Explorer 9
Для решения этой проблемы для Windows 7 или Windows Server 2008 R2 в системе, где был установлен браузер Internet Explorer 9, установите самые последние накопительное обновление безопасности для обозревателя Internet Explorer. Для этого посетите следующий веб-узел корпорации Майкрософт:
http://update.microsoft.comТехнические сведения о самых последних накопительное обновление безопасности для обозревателя Internet Explorer посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/technet/security/current.aspxПримечание. Это обновление был первоначально включены в обновление безопасности 2722913.For получения дополнительных сведений об обновлении безопасности, щелкните следующий номер статьи базы знаний Майкрософт:
2722913 MS12-052: Накопительное обновление безопасности для обозревателя Internet Explorer: 14 августа 2012 г.
Windows 7 или Windows Server 2008 R2 с Internet Explorer 8
Для решения этой проблемы для Windows 7 или Windows Server 2008 R2 в системе, где был установлен Internet Explorer 8, установите это исправление. Эта проблема также решена файл JScript.dll, установленного обновления для системы безопасности поддерживается 2706045.A, что доступно исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления. Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы просмотреть полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует. Кроме того можно установить данное обновление с веб-узла центра загрузки Майкрософт. Следующие обновления доступны для загрузки из центра загрузки Майкрософт:
Обновление для Windows 7 (KB2707082)
Обновление для Windows 7 для систем на базе x64 (KB2707082)
Загрузите Windows 7 для систем на базе x64 пакета обновлений.
Обновление для системы Windows Server 2008 R2 на основе x64 (KB2707082)
Загрузите пакет обновления для Windows Server 2008 R2 системы на базе x64.
Обновление для Windows Server 2008 R2 для систем на базе процессоров Itanium (KB2707082)
Загрузите Windows Server 2008 R2 для систем на базе процессоров Itanium пакета обновлений.
Сведения о файлах
Английский (США) версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Даты и время для файлов указаны в формате UTC. Даты и время для этих файлов на локальном компьютере отображаются с учетом часового пояса и перехода на летнее время. Кроме того, даты и время могут изменяться при выполнении определенных операций с файлами.
Примечания к сведениям о файлах для Windows 7 и Windows Server 2008 R2
-
Файлы МАНИФЕСТА (.manifest), устанавливаемые для каждой среды, указаны отдельно в разделе «Дополнительные «сведения о файлах для Windows 7 и Windows Server 2008 R2. Файлы МАНИФЕСТА и связанные файлы каталога безопасности (.cat), очень важны для поддержания состояния обновленные компоненты. Файлы каталога безопасности, атрибуты для которых не указаны, подписаны цифровой подписью Майкрософт.
Для всех поддерживаемых 32-разрядных (x86) версий Windows 7
Имя файла |
Версия файла |
Размер |
дата |
Время |
---|---|---|---|---|
Jscript.dll |
5.8.7600.17045 |
717,824 |
16-Jun-2012 |
04:36 |
Jscript.dll |
5.8.7600.21238 |
717,824 |
16-Jun-2012 |
04:29 |
Jscript.dll |
5.8.7601.17866 |
717,824 |
16-Jun-2012 |
04:26 |
Jscript.dll |
5.8.7601.22024 |
717,824 |
16-Jun-2012 |
04:13 |
Все поддерживаемые 64-разрядные (x64) версии Windows 7 и Windows Server 2008 R2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Jscript.dll |
5.8.7600.17045 |
850,944 |
16-Jun-2012 |
05:25 |
x64 |
Jscript.dll |
5.8.7600.21238 |
850,944 |
16-Jun-2012 |
05:29 |
x64 |
Jscript.dll |
5.8.7601.17866 |
911,360 |
16-Jun-2012 |
05:15 |
x64 |
Jscript.dll |
5.8.7601.22024 |
911,360 |
16-Jun-2012 |
05:29 |
x64 |
Jscript.dll |
5.8.7600.17045 |
717,824 |
16-Jun-2012 |
04:36 |
x86 |
Jscript.dll |
5.8.7600.21238 |
717,824 |
16-Jun-2012 |
04:29 |
x86 |
Jscript.dll |
5.8.7601.17866 |
717,824 |
16-Jun-2012 |
04:26 |
x86 |
Jscript.dll |
5.8.7601.22024 |
717,824 |
16-Jun-2012 |
04:13 |
x86 |
Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Jscript.dll |
5.8.7600.17045 |
1,772,544 |
16-Jun-2012 |
04:18 |
IA-64 |
Jscript.dll |
5.8.7600.21238 |
1,772,544 |
16-Jun-2012 |
04:30 |
IA-64 |
Jscript.dll |
5.8.7601.17866 |
1,772,544 |
16-Jun-2012 |
04:17 |
IA-64 |
Jscript.dll |
5.8.7601.22024 |
1,772,544 |
16-Jun-2012 |
04:22 |
IA-64 |
Jscript.dll |
5.8.7600.17045 |
717,824 |
16-Jun-2012 |
04:36 |
x86 |
Jscript.dll |
5.8.7600.21238 |
717,824 |
16-Jun-2012 |
04:29 |
x86 |
Jscript.dll |
5.8.7601.17866 |
717,824 |
16-Jun-2012 |
04:26 |
x86 |
Jscript.dll |
5.8.7601.22024 |
717,824 |
16-Jun-2012 |
04:13 |
x86 |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о IActiveScriptSite интерфейс и интерфейс IActiveScript посетите следующие веб-узлы Microsoft Developer Network (MSDN):
IActiveScript IActiveScriptSiteДополнительные сведения о том, как установить свойство SCRIPTPROP_HOSTKEEPALIVE , перейдите на следующий веб-узел MSDN:
Свойство SCRIPTPROP_HOSTKEEPALIVEДополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в указанной ниже статье базы знаний Майкрософт.
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Сведения о дополнительных файлах
Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2
Дополнительные файлы для всех поддерживаемых 86-разрядных версий Windows 7
Имя файла |
X86_3614180a5a54fe932471085976656cae_31bf3856ad364e35_8.0.7600.21238_none_7d0fbef6f280db29.manifest |
Версия файла |
Not applicable |
Размер |
705 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
X86_433559693f44247906a8d8e2211aa002_31bf3856ad364e35_8.0.7601.17866_none_70fbfb8cd49a30b8.manifest |
Версия файла |
Not applicable |
Размер |
705 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
X86_a945bc5d5ec4bab3270cc38ee460ef7e_31bf3856ad364e35_8.0.7600.17045_none_7832c1a6df55e712.manifest |
Версия файла |
Not applicable |
Размер |
705 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
X86_fc6352c5acc7b4bc7bc65696debd2416_31bf3856ad364e35_8.0.7601.22024_none_1148ba47cbdb9153.manifest |
Версия файла |
Not applicable |
Размер |
705 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
X86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_9d9ba927cf599763.manifest |
Версия файла |
Not applicable |
Размер |
22,972 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:01 |
Имя файла |
X86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_9e3318a2e86c6468.manifest |
Версия файла |
Not applicable |
Размер |
22,972 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:04 |
Имя файла |
X86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_9f6d9063cc8f1e6d.manifest |
Версия файла |
Not applicable |
Размер |
22,972 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:57 |
Имя файла |
X86_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_a020446ce58e4f07.manifest |
Версия файла |
Not applicable |
Размер |
22,972 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:42 |
Дополнительные файлы для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2
Имя файла |
Amd64_0d56aecf11032c2e2424fb4713435aa8_31bf3856ad364e35_8.0.7601.17866_none_9fabe441f277d609.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_1ae8d4966e29e76c332704e5fd2a164b_31bf3856ad364e35_8.0.7601.22024_none_b98b68b0925b57bb.manifest |
Версия файла |
Not applicable |
Размер |
1 060 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_1c8e9cfde3da5e553f003429b8649b7f_31bf3856ad364e35_8.0.7600.17045_none_5c2d45c07142a556.manifest |
Версия файла |
Not applicable |
Размер |
1 060 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_21165e3742d595d39bcb42abba9b905a_31bf3856ad364e35_8.0.7601.22024_none_6ddcfdbdd9e46279.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_2b020a33659f0a966be262ed7a3db891_31bf3856ad364e35_8.0.7600.21238_none_16fd35952f9bded2.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_3cce43fe97aed83e0b40a524d7a4f37f_31bf3856ad364e35_8.0.7601.22024_none_a95182137e260089.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_4ba84268000fac48642fb225c7e5728c_31bf3856ad364e35_8.0.7600.21238_none_5cf53747af579bc2.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_56c3d54deab5d2ec3632026d89c10cf3_31bf3856ad364e35_8.0.7600.17045_none_b02a8db106a27b9b.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_693e4ec8ca147ae8a30b2d4c3e245d54_31bf3856ad364e35_8.0.7600.21238_none_d21b0e22c4940f20.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_695c405833e475d1d5937b41a3983d92_31bf3856ad364e35_8.0.7601.17866_none_f28003cc92801a49.manifest |
Версия файла |
Not applicable |
Размер |
1 060 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_6e4b121927b32ad56c52c256a79d41a2_31bf3856ad364e35_8.0.7601.17866_none_c993476ffbe48c3a.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_8b3e590114c9ee6bca6d8b2808a912d1_31bf3856ad364e35_8.0.7600.17045_none_f9b985fe234cdac5.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_a3dbdfede2ece25be3cb636b7d7e20de_31bf3856ad364e35_8.0.7601.22024_none_3a0575f279a5e48b.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_c9c3b15438ec28e186938ebdb1c2ad93_31bf3856ad364e35_8.0.7600.21238_none_4e27a6d3161bf1d9.manifest |
Версия файла |
Not applicable |
Размер |
1 060 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_e2fde8b35a88bd09cbb35da59c571072_31bf3856ad364e35_8.0.7601.17866_none_0e48ce986e106f5a.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_ebfce74f90f56d3dd93969f0feac3873_31bf3856ad364e35_8.0.7600.17045_none_ecbd611fb3a0947c.manifest |
Версия файла |
Not applicable |
Размер |
709 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Amd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_f9ba44ab87b70899.manifest |
Версия файла |
Not applicable |
Размер |
22,976 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
06:03 |
Имя файла |
Amd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_fa51b426a0c9d59e.manifest |
Версия файла |
Not applicable |
Размер |
22,976 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:57 |
Имя файла |
Amd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_fb8c2be784ec8fa3.manifest |
Версия файла |
Not applicable |
Размер |
22,976 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:47 |
Имя файла |
Amd64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_fc3edff09debc03d.manifest |
Версия файла |
Not applicable |
Размер |
22,976 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
06:08 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_040eeefdbc17ca94.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:54 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_04a65e78d52a9799.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:47 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_05e0d639b94d519e.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:44 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_06938a42d24c8238.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:28 |
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 с архитектурой IA-64
Имя файла |
Ia64_048155853ddbd5234d3b87d347edc78c_31bf3856ad364e35_8.0.7600.21238_none_162cfedd5cf47629.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Ia64_1c2617c433f2ab6800fd78c1348f618f_31bf3856ad364e35_8.0.7600.17045_none_ead7bcad621a2220.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Ia64_a8acc4fe32c7505bcf29dc45b5479798_31bf3856ad364e35_8.0.7601.22024_none_3c8fdbdc345c05fa.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Ia64_e3187312863e619f04e61e08d40d9bd7_31bf3856ad364e35_8.0.7601.17866_none_0d6738595cd5ca5e.manifest |
Версия файла |
Not applicable |
Размер |
1 058 |
Дата (UTC) |
18-Jun-2012 |
Время (UTC) |
17:35 |
Имя файла |
Ia64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_9d9d4d1dcf57a05f.manifest |
Версия файла |
Not applicable |
Размер |
22,974 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:58 |
Имя файла |
Ia64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_9e34bc98e86a6d64.manifest |
Версия файла |
Not applicable |
Размер |
22,974 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:48 |
Имя файла |
Ia64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_9f6f3459cc8d2769.manifest |
Версия файла |
Not applicable |
Размер |
22,974 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:45 |
Имя файла |
Ia64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_a021e862e58c5803.manifest |
Версия файла |
Not applicable |
Размер |
22,974 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
05:33 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.17045_none_040eeefdbc17ca94.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:54 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7600.21238_none_04a65e78d52a9799.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:47 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.17866_none_05e0d639b94d519e.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:44 |
Имя файла |
Wow64_microsoft-windows-scripting-jscript_31bf3856ad364e35_8.0.7601.22024_none_06938a42d24c8238.manifest |
Версия файла |
Not applicable |
Размер |
21,126 |
Дата (UTC) |
16-Jun-2012 |
Время (UTC) |
04:28 |
Относится к
Данная статья применима к:
-
Windows Internet Explorer 9 при использовании:
-
Windows 7
-
Windows 7 с пакетом обновления 1
-
Windows Server 2008 R2
-
Windows Server 2008 R2 с пакетом обновления 1
-
-
Windows Internet Explorer 8 при использовании:
-
Windows 7
-
Windows 7 с пакетом обновления 1
-
Windows Server 2008 R2
-
Windows Server 2008 R2 с пакетом обновления 1
-