Объект перечислителя WMI (Windows Management Instrumentation) был отменен до того, как клиентский компьютер закончил использование объекта перечислителя на клиентском компьютере, работающем под управлением Windows Server 2003 или Windows XP

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

В этой статье

Проблема

При использовании функции WMI (Windows Management Instrumentation), вызывающей внутреннее клонирование объекта перечислителя на клиентском компьютере, работающем под управлением Windows Server 2003 или Windows XP, объект перечислителя отменяется до того, как клиентский компьютер закончил использование объекта перечислителя. Кроме того, функция WMI (Windows Management Instrumentation) может вызывать появление сообщения об ошибке.

Решение

Windows Server 2003

Сведения об обновлении

Следующие файлы можно загрузить в центре загрузки корпорации Майкрософт:
Windows Server 2003, версии на базе архитектуры x64
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет 913538.
Windows Server 2003 для компьютеров на базе Itanium
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет 913538.
Windows Server 2003, версии на базе архитектуры x86
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет 913538. Дата выпуска: 21-фев-2006

Для получения дополнительных сведений о загрузке файлов с узла технической поддержки корпорации Майкрософт щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние версии антивирусного программного обеспечения на момент публикации файла для проверки его на наличие вирусов. Файл хранится на закрытом сервере, что предотвращает его несанкционированное изменение.

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

Отсутствуют.

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

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

Сведения о замене обновлений

Это обновление не заменяет других обновлений.

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

Файлы английской версии обновления имеют атрибуты, приведенные в следующей таблице (или более поздние). Дата и время для файлов указаны в формате UTC (Coordinated Universal Time). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
Windows Server 2003, версии на базе архитектуры x64
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Wbemcore.dll5.2.3790.26191,282,56017-янв-200603:06x64
Windows Server 2003 для компьютеров на базе Itanium
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Wbemcore.dll5.2.3790.26192,039,29617-янв-200603:06IA-64
Windows Server 2003, версии на базе архитектуры x86
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Wbemcore.dll5.2.3790.2619509,44017-янв-200616:20x86

Windows XP

Сведения об обновлении

Следующий файл доступен для загрузки из центра загрузки корпорации Майкрософт:
Windows XP Professional x64 Edition
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет 913538.
Windows XP для компьютеров с процессором x86
Свернуть это изображениеРазвернуть это изображение
Загрузка
Загрузить пакет 913538.

Дата выпуска: 22-фев-2006

Для получения дополнительных сведений о загрузке файлов с узла технической поддержки корпорации Майкрософт щелкните следующий номер статьи базы знаний:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние версии антивирусного программного обеспечения на момент публикации файла для проверки его на наличие вирусов. Файл хранится на закрытом сервере, что предотвращает его несанкционированное изменение.

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

Отсутствуют.

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

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

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

Это исправление не заменяет других исправлений.

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

Файлы английской версии обновления имеют атрибуты, приведенные в следующей таблице (или более поздние). Дата и время для файлов указаны в формате UTC (Coordinated Universal Time). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
Windows XP Professional x64 Edition
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Wbemcore.dll5.2.3790.26191,282,56017-янв-200603:06x64
Windows XP для компьютеров с процессором x86
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Wbemcore.dll5.1.2600.2829530,94417-янв-200603:34x86

Статус

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

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

Следующий сценарий демонстрирует эту проблему:
Set objWMIServices = GetObject("winmgmts:root/cimv2")
Set objWMIInstances = objWMIServices.InstancesOf ("Win32_Process")

wscript.echo objWMIInstances.Item("Win32_Process.Handle=""0""").caption
wscript.echo objWMIInstances.Item("Win32_Process.Handle=""4""").caption
Метод InstancesOf вызывает создание объекта перечислителя. Метод Item всегда использует клон объекта перечислителя, поэтому изначальный объект перечислителя не меняется. При каждом клонировании объекта перечислителя к внутреннему списку, поддерживаему объектом перечислителя, добавляется запись. Когда каждый метод Item заканчивает работу с клоном объекта перечислителя, метод Item создает клон объекта перечислителя. Когда счетчик ссылок для клона объекта перечислителя достигает нуля, клон объекта перечислителя удаляется из списка. В оптимальном случае, когда клон последнего объекта перечислителя удаляется из списка, нужно отменить объект перечислителя.

Однако в этом случае объект перечислителя будет отменен при каждом удалении клона из списка. Это значит, что он будет отменен после первого завершения процедуры метода Item.

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

Техническая поддержка для версий x64 систем Microsoft Windows

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

Для получения сведений о Microsoft Windows XP Professional x64 Edition посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/rus/windowsxp/64bit/default.mspx
Для получения сведений о продукте для версий x64 системы Microsoft Windows Server 2003 посетите следующий веб-узел корпорации Майкрософт:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

Свойства

Код статьи: 913538 - Последний отзыв: 12 сентября 2007 г. - Revision: 2.5
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Starter Edition
Ключевые слова: 
atdownload kbqfe kbhotfixserver kbwinserv2003presp2fix kbwinxpsp3fix kbwinxppresp3fix kbfix kbbug kbpubtypekc KB913538

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

 

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