Valor de ReleaseDate Win32_BIOS WMI classe retorna incorreta

Traduções deste artigo Traduções deste artigo
ID do artigo: 281553 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

A classe Win32_BIOS WMI (Instrumentação de gerenciamento do Windows) representa os atributos de basic input/output system um computador (BIOS). Quando esse BIOS tem uma data de lançamento após o ano de 1999, o WMI preenche o atributo ReleaseDate da classe Win32_BIOS incorretamente.

Causa

O BIOS do computador é acessado através o BIOS de gerenciamento do sistema (SMBIOS) interface padrão. Acordo com a padrão SMBIOS, a data de lançamento do BIOS é representada como uma cadeia de caracteres em um formato mm/dd/aa ou dd/mm/aaaa. Se a parte de ano a seqüência de caracteres de dois dígitos, o ano é considerado 19yy. Observe que o formato mm/dd/aaaa é necessário para SMBIOS versão 2.3 e posterior.

Quando um computador é iniciado, o Windows 2000 obtém a data de lançamento BIOS do computador por meio da interface do SMBIOS e armazena esse valor nas seguintes chaves do Registro:
HKEY_LOCAL_MACHINE\HARDWARE\Description\System\SystemBiosDate

- e -

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Biosinfo\SystemBiosDate
Independentemente do formato de seqüência de caracteres de data que é usado pelo SMBIOS, o Windows 2000 armazena ano de lançamento do BIOS do computador como um valor de dois dígitos. Por exemplo, se a data de lançamento for "28/01/2000", as chaves do Registro são preenchidas com "01/28/00".

O provedor WMI do Win32 usa as chaves do registro anterior para preencher o atributo ReleaseDate da classe Win32_BIOS. Esse provedor, que foi projetado para os SMBIOS padrão, também assume todos os anos dois dígitos para ser 19yy. Como o Windows 2000 armazena a data de lançamento do BIOS no registro usando anos de dois dígitos, um ano de lançamento do 2000 é preenchido incorretamente no atributo Win32_BIOS ReleaseDate como 1900.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Windows 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
260910Como obter o Service Pack mais recente do Windows 2000
A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:
   Date        Time      Version       Size       File name    
   -----------------------------------------------------------
   1/17/2001  04:36p   1.50.1085.47   1,077,328  Cimwin32.dll
				

Usando o instalador de Hotfix

Observação: Você pode usar esse método apenas para computadores baseados no Intel que estiverem executando o Windows 2000.
  1. Copie o arquivo de hotfix (Q281553.exe) para uma pasta local no seu computador ou para um compartilhamento na rede.
  2. Execute o arquivo Q281553.exe e siga as instruções.
  3. Reinicie o computador.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no começo deste artigo. Esse problema foi corrigido primeiro no Windows 2000 Service Pack 3.

Mais Informações

Para obter informações adicionais sobre como obter um hotfix para Windows 2000 Datacenter Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
265173O programa Datacenter e o Windows 2000 Datacenter Server
Para obter informações adicionais sobre como instalar diversos hotfixes com apenas uma reinicialização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
296861Usar QChain.exe para instalar vários Hotfixes com uma reinicialização
Depois de aplicar esse hotfix, todos os anos de dois dígitos antes de 80 são assumidos como 20yy. Todos os anos de dois dígitos são considerados 19yy. Para obter informações adicionais sobre como instalar o Windows 2000 e hotfixes do Windows 2000 ao mesmo tempo, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
249149Instalando o Microsoft Windows 2000 e Hotfixes do Windows 2000

Propriedades

ID do artigo: 281553 - Última revisão: quarta-feira, 25 de outubro de 2006 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Management Instrumentation 1.5 nas seguintes plataformas
    • the operating system: Microsoft Windows 2000
Palavras-chave: 
kbmt kbhotfixserver kbqfe kbqfe kbsysadmin kbbug kbenv kbfix kbwin2000presp3fix kbwin2000sp3fix KB281553 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 281553

Submeter comentários

 

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