После запуска приложения, которое выполняет запросы WMI в Windows 7 или Windows Server 2008 R2 происходит утечка памяти в процессе Spoolsv.exe

Переводы статьи Переводы статьи
Код статьи: 2796647 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • Сетевых принтеров, установленных на сервере печати под управлением Windows Server 2008 или Windows Server 2008 R2.
  • Подключиться к серверу с клиентского компьютера под управлением Windows 7 или Windows Server 2008 R2.
  • Запустите приложение на клиентский компьютер, собирает сведения о задании печати, выполняя запросы инструментария управления Windows (WMI).
  • Приложение использует метод WMI ExecNotificationQuery .
В этом случае в процессе Spoolsv.exe возникает утечка памяти. Данная утечка памяти происходит на стороне сервера и клиента.

Примечание Эта проблема возникает, если компьютеры находятся в среде домена.

Причина

Эта проблема возникает из-за Win32spl.dll олицетворяет OpenPrinter функции, но не олицетворять функции ClosePrinter . Однако дескриптор принтера, который выделен в функции OpenPrinter удаляется функцией ClosePrinter . Таким образом ClosePrinter функция завершается с ошибкой, и происходит утечка памяти.

Решение

Чтобы устранить эту проблему, установите исправление 2796647 на клиентском компьютере.

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

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

Если исправление доступно для загрузки, имеется раздел «Исправление загрузки доступно» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу технической поддержки и службу поддержки для получения исправления.

Примечание Если имеются другие проблемы или необходимо устранить неполадки, вы можете создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примечание В форме «Исправление загрузки доступно» отображаются языки, для которых доступно исправление. Если язык не отображается, это означает, что исправление для данного языка отсутствует.

Необходимые условия

Это исправление необходимо использовать для одной из следующих операционных систем:
  • Windows 7
  • Windows 7 с пакетом обновления 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Для получения дополнительных сведений о получении пакета обновления Windows 7 или Windows Server 2008 R2 щелкните следующий номер статьи базы знаний Майкрософт:
976932 Сведения о пакете обновления 1 для Windows 7 и Windows Server 2008 R2

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

Для установки исправления нет необходимости вносить любые изменения в реестр.

Необходимость перезагрузки

После установки этого исправления необходимо перезагрузить компьютер.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файле

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Общая версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате всеобщего скоординированного времи (UTC). Дата и время для файлов на локальном компьютере отображаются в местном времени вместе с вашим текущим смещения летнего времени (DST). Кроме того, при выполнении определенных операций с файлами даты и время могут изменяться.
Примечания к сведениям о файле Windows 7 и Windows Server 2008 R2
Важно Исправления для Windows 7 и Windows Server 2008 R2 включены в те же пакеты. Тем не менее исправления на странице запроса исправления перечислены под обеими операционными системами. Для получения пакета исправлений, который применяется к одной или обеим операционным системам, установите исправления, перечисленные в разделе "Windows 7 и Windows Server 2008 R2" на странице. Всегда обращайте внимание на раздел «Информация в данной статье применима к» данной статьи для определения фактических операционной системы, к которому применяется каждое исправление.
  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn), и обслуживания (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице:
    Свернуть эту таблицуРазвернуть эту таблицу
    ВерсияПродуктЭтап разработкиНаправление обслуживания
    6.1.760 0.21-xxxWindows 7 и Windows Server 2008 R2RTMLDR
    6.1.760 1.22xxxWindows 7 и Windows Server 2008 R21 (SP1)LDR
  • Файлы МАНИФЕСТА (.manifest) и MUM (.mum), устанавливаемые для каждой среды указаны отдельно в разделе «сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2». MUM и файлы МАНИФЕСТА и связанные файлы каталога безопасности (.cat), очень важны для поддержания состояния обновляемого компонента. Файлы каталога безопасности, для которых не перечислены атрибуты, подписанные цифровой подписью корпорации Майкрософт.
Для всех поддерживаемых версий Windows 7 для архитектуры x86
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Win32spl.dll6.1.7600.21414492,54402 Января числа 201304:32x86
Win32spl.dll6.1.7601.22207497,15202 Января числа 201304:37x86
Win32spl.dll6.1.7600.21414492,54402 Января числа 201304:32x86
Win32spl.dll6.1.7601.22207497,15202 Января числа 201304:37x86
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Win32spl.dll6.1.7600.21414751,10402 Января числа 201305:40x64
Win32spl.dll6.1.7601.22207756,22402 Января числа 201305:31x64
Win32spl.dll6.1.7600.21414751,10402 Января числа 201305:40x64
Win32spl.dll6.1.7601.22207756,22402 Января числа 201305:31x64
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008 R2
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Win32spl.dll6.1.7600.214141,513,47202 Января числа 201304:47IA-64
Win32spl.dll6.1.7601.222071,527,80802 Января числа 201304:48IA-64
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Дополнительная информация

Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Сведения о дополнительных файлах

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed

Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2

Дополнительные файлы для всех поддерживаемых 32-разрядных версий Windows 7 (x86)
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаX86_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7600.21414_none_3a1dc609eb2375e0.manifest
Версия файлаНе применимо
Размер файла10,424
Дата (UTC)02 Января числа 2013
Время (UTC)05:01
ПлатформыНе применимо
Имя файлаX86_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7601.22207_none_3c11f3d9e83f11e0.manifest
Версия файлаНе применимо
Размер файла10,424
Дата (UTC)02 Января числа 2013
Время (UTC)05:09
ПлатформыНе применимо
Имя файлаX86_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_7.1.7600.21414_none_2b8e424f760a1eaf.manifest
Версия файлаНе применимо
Размер файла6,369
Дата (UTC)02 Января числа 2013
Время (UTC)04:58
ПлатформыНе применимо
Имя файлаX86_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_7.1.7601.22207_none_2d82701f7325baaf.manifest
Версия файлаНе применимо
Размер файла6,369
Дата (UTC)02 Января числа 2013
Время (UTC)05:07
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Дополнительные файлы для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаAmd64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7600.21414_none_963c618da380e716.manifest
Версия файлаНе применимо
Размер файла10,428
Дата (UTC)02 Января числа 2013
Время (UTC)06:07
ПлатформыНе применимо
Имя файлаAmd64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7601.22207_none_98308f5da09c8316.manifest
Версия файлаНе применимо
Размер файла10,428
Дата (UTC)02 Января числа 2013
Время (UTC)06:03
ПлатформыНе применимо
Имя файлаAmd64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_7.1.7600.21414_none_87acddd32e678fe5.manifest
Версия файлаНе применимо
Размер файла6,373
Дата (UTC)02 Января числа 2013
Время (UTC)06:13
ПлатформыНе применимо
Имя файлаAmd64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_7.1.7601.22207_none_89a10ba32b832be5.manifest
Версия файлаНе применимо
Размер файла6,373
Дата (UTC)02 Января числа 2013
Время (UTC)06:09
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаIa64_1a3d36fc4bfba490a49594f6f26d2eb3_31bf3856ad364e35_6.1.7601.22207_none_7bd300d95970fa2a.manifest
Версия файлаНе применимо
Размер файла1,084
Дата (UTC)02 Января числа 2013
Время (UTC)19:32
ПлатформыНе применимо
Имя файлаIa64_e5b1afb8ad425ba09140d689e2249ef6_31bf3856ad364e35_6.1.7600.21414_none_fedd4027f9d606e8.manifest
Версия файлаНе применимо
Размер файла1,084
Дата (UTC)02 Января числа 2013
Время (UTC)19:32
ПлатформыНе применимо
Имя файлаIa64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7600.21414_none_3a1f69ffeb217edc.manifest
Версия файлаНе применимо
Размер файла10,426
Дата (UTC)02 Января числа 2013
Время (UTC)06:04
ПлатформыНе применимо
Имя файлаIa64_microsoft-windows-p...ooler networkclient_31bf3856ad364e35_6.1.7601.22207_none_3c1397cfe83d1adc.manifest
Версия файлаНе применимо
Размер файла10,426
Дата (UTC)02 Января числа 2013
Время (UTC)05:57
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Свойства

Код статьи: 2796647 - Последний отзыв: 13 февраля 2013 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Windows 7 Service Pack 1
  • Windows 7 Корпоративная
  • Windows 7 Домашняя базовая
  • Windows 7 Домашняя расширенная
  • Windows 7 Профессиональная
  • Windows 7 Начальная
  • Windows 7 Максимальная
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2796647 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2796647

Отправить отзыв

 

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