Valor de ReleaseDate Win32_BIOS WMI classe devolve incorrecto

Traduções de Artigos Traduções de Artigos
Artigo: 281553 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

A classe Win32_BIOS Windows Management Instrumentation (WMI) representa os atributos de basic input/output system um computador (BIOS). Quando este BIOS tem uma data de edição depois do ano de 1999, o WMI povoa incorrectamente o atributo ReleaseDate da classe Win32_BIOS.

Causa

O BIOS do computador é acedido através de BIOS de gestão do sistema (SMBIOS) interface padrão. Acordo com a norma SMBIOS, a data de lançamento do BIOS é representada como uma cadeia num formato mm/dd/aa ou dd/mm/aaaa. Se a parte do ano da cadeia de dois dígitos, o ano é assumido como 19yy. Tenha em atenção que o formato mm/dd/aaaa é necessário para SMBIOS versão 2.3 ou posterior.

Quando um computador é iniciado, o Windows 2000 obtém a data da versão BIOS do computador através da interface SMBIOS e armazena este valor nas seguintes chaves do registo:
HKEY_LOCAL_MACHINE\HARDWARE\Description\System\SystemBiosDate

- e -

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Biosinfo\SystemBiosDate
Independentemente do formato de cadeia de data que é utilizado 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 edição "28/01/2000", as chaves de registo são preenchidas com "01/28/00."

O fornecedor do Win32 WMI utiliza as chaves de registo anterior para preencher o atributo ReleaseDate da classe Win32_BIOS. Este fornecedor, que foi concebido para os SMBIOS padrão também assume todos os dois dígitos seja 19yy. Porque o Windows 2000 armazena a data de lançamento do BIOS no registo utilizando anos de dois dígitos, um ano de lançamento de 2000 é incorrectamente preenchido no atributo Win32_BIOS ReleaseDate como 1900.

Resolução

Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date        Time      Version       Size       File name    
   -----------------------------------------------------------
   1/17/2001  04:36p   1.50.1085.47   1,077,328  Cimwin32.dll
				

Utilizar o Hotfix Installer

NOTA: Pode utilizar este método apenas para computadores baseados na Intel que estejam a executar o Windows 2000.
  1. Copie o ficheiro de correcção (Q281553.exe) para uma pasta local no computador ou para uma partilha na rede.
  2. Execute o ficheiro Q281553.exe e siga as instruções.
  3. Reinicie o computador.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo. Este problema foi corrigido pela primeira vez no Windows 2000 Service Pack 3.

Mais Informação

Para obter informações adicionais sobre como obter uma correcção para o Windows 2000 Datacenter Server, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
265173O programa Datacenter e o produto do Windows 2000 Datacenter Server
Para obter informações adicionais sobre como instalar várias correcções com apenas um reinício, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
296861Utilizar o QChain.exe para instalar múltiplas correcções com um reinício do computador
Depois de aplicar esta correcção, todos os anos de dois dígitos antes de 80 são considerados como 20yy. Todos os anos de dois dígitos são considerados como 19yy. Para obter informações adicionais sobre como instalar o Windows 2000 e as correcções do Windows 2000 ao mesmo tempo, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
249149Instalar o Microsoft Windows 2000 e as correcções do Windows 2000

Propriedades

Artigo: 281553 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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