ReleaseDate класс Win32_BIOS WMI возвращает неправильное значение

Переводы статьи Переводы статьи
Код статьи: 281553
Развернуть все | Свернуть все

В этой статье

Проблема

Класс Win32_BIOS инструментария управления Windows (WMI) представляет атрибуты базовая система ввода вывода (BIOS) компьютера. После этого BIOS имеет дату выпуска после 1999 года, WMI неправильно заполняет атрибут ReleaseDate класс Win32_BIOS.

Причина

BIOS компьютера осуществляется с помощью системы управления BIOS (SMBIOS) стандартный интерфейс. Согласно стандарту SMBIOS Дата выпуска BIOS представлен как строка, либо в формате мм/дд/гг или дд/мм/гггг. Если две цифры года часть строки, предполагается, что год будет 19yy. Обратите внимание, что формат дд/мм/гггг для SMBIOS версии 2.3 или более поздней версии.

При запуске компьютера Windows 2000 получает Дата выпуска BIOS компьютера через интерфейс SMBIOS и сохраняет это значение в следующий раздел реестра:
HKEY_LOCAL_MACHINE\HARDWARE\Description\System\SystemBiosDate

-и-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Biosinfo\SystemBiosDate
Независимо от того, строка формата даты, используемого SMBIOS Windows 2000 хранятся в виде двузначное значение года выпуска BIOS компьютера. Например если дата выпуска "01/28/2000", разделы реестра, заполняются «01/28/00».

Поставщик WMI WIN32 выше разделов реестра используется для заполнения атрибута ReleaseDate класс Win32_BIOS. Этого поставщика, который был разработан для стандартных SMBIOS, также предполагается, что все двузначные года быть 19yy. Поскольку Windows 2000 хранит дату выпуска BIOS в реестре с помощью двух цифр года, год выпуска 2000 неправильно заполняется в атрибуте Win32_BIOS ReleaseDate как 1900.

Решение

Чтобы устранить эту проблему, получите последний пакет обновления для Windows 2000. Для получения дополнительных сведений щелкните следующий номер статьи в База знаний корпорации Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000
Английская версия данного исправления содержит следующие версии файла или более поздней версии.
   Date        Time      Version       Size       File name    
   -----------------------------------------------------------
   1/17/2001  04:36p   1.50.1085.47   1,077,328  Cimwin32.dll
				

С помощью программы установки исправления

ПРИМЕЧАНИЕ: Этот метод можно использовать только для компьютеров с процессорами Intel, работающих под управлением Windows 2000.
  1. Скопируйте файл исправления (Q281553.exe) в локальную папку на локальном компьютере или в общую папку в сети.
  2. Запустите файл Q281553.exe и следуйте инструкциям.
  3. Перезагрузите компьютер.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в начале данной статьи. Сначала исправление этой проблемы появилось в пакете обновления 3 (Sp3) для Windows 2000.

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

Для получения дополнительных сведений о получении исправления для Windows 2000 Datacenter Server щелкните следующий номер статьи базы знаний Майкрософт:
265173 Программа центра обработки данных и серверных продуктов Windows 2000 Datacenter
Для получения дополнительных сведений об установке нескольких исправлений с одной перезагрузкой компьютера щелкните следующий номер статьи базы знаний Майкрософт:
296861 Использование программы QChain.exe для установки нескольких исправлений с одной перезагрузкой компьютера
После установки исправления все двузначные года до 80 считаются 20yy. Предполагается, что все двузначные года являются 19yy.Для получения дополнительных сведений об установке Windows 2000 и исправлений для Windows 2000, в то же время щелкните следующий номер статьи базы знаний Майкрософт:
249149 Установка Microsoft Windows 2000 и исправлений для Windows 2000

Свойства

Код статьи: 281553 - Последний отзыв: 5 июня 2011 г. - Revision: 5.0
Ключевые слова: 
kbhotfixserver kbqfe kbsysadmin kbbug kbenv kbfix kbwin2000presp3fix kbwin2000sp3fix kbmt KB281553 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:281553

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

 

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