Valore di ReleaseDate Win32_BIOS restituisce di classe WMI non corretti

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 281553
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Sintomi
La classe di Strumentazione gestione Windows (WMI) di Win32_BIOS rappresenta gli attributi di un computer basic input/output system (BIOS). Quando il BIOS dispone di una data di rilascio dopo l'anno 1999, WMI compila in modo non corretto l'attributo ReleaseDate della classe Win32_BIOS.
Cause
Il BIOS del computer si avviene tramite il BIOS di sistema Gestione interfaccia standard (SMBIOS). In base allo standard SMBIOS, la data di rilascio del BIOS è rappresentata come una stringa in formato gg/mm/aa o gg/mm/aaaa. Se la parte relativa all'anno della stringa è di due cifre, l'anno verrà considerato uguale a 19yy. Si noti che il formato gg/mm/aaaa, è necessario per SMBIOS versione 2.3 e successive.

All'avvio di un computer Windows 2000 ottiene la data di rilascio del BIOS del computer tramite l'interfaccia SMBIOS e memorizza questo valore nelle seguenti chiavi del Registro di sistema:
HKEY_LOCAL_MACHINE\HARDWARE\Description\System\SystemBiosDate

- e -

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Biosinfo\SystemBiosDate
Indipendentemente dal formato stringa di data utilizzato da SMBIOS, Windows 2000 memorizza anno di rilascio del BIOS del computer come un valore a due cifre. Ad esempio, se la data di rilascio è "28/01/2000", le chiavi di registro vengono popolate con "28/01/00".

Il provider di Win32 WMI utilizza le chiavi di registro precedente per popolare l'attributo ReleaseDate della classe Win32_BIOS. Questo provider, che è stato progettato per il SMBIOS standard presuppone inoltre che tutti gli anni da 19yy a due cifre. Poiché in Windows 2000, la data di rilascio del BIOS sono memorizzate nel Registro di sistema utilizzando gli anni a due cifre, un anno del rilascio di 2000 viene popolato in modo non corretto nell'attributo Win32_BIOS ReleaseDate come 1900.
Risoluzione
Per risolvere questo problema è necessario ottenere la versione più recente del service pack per Windows 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
260910Come ottenere Windows 2000 Service Pack più recente
La versione inglese di questa correzione deve essere di avere i seguenti attributi di file o versioni successive:
   Date        Time      Version       Size       File name       -----------------------------------------------------------   1/17/2001  04:36p   1.50.1085.47   1,077,328  Cimwin32.dll				

Utilizzo di Hotfix Installer

Nota: È possibile utilizzare questo metodo solo per i computer basati su processore Intel eseguono Windows 2000.
  1. Copiare il file di aggiornamento rapido (hotfix) (Q281553.exe) in una cartella locale sul computer o in una condivisione di rete.
  2. Eseguire il file Q281553.exe e seguire le istruzioni visualizzate.
  3. Riavviare il computer.
Status
Microsoft ha confermato che questo problema riguarda i prodotti Microsoft elencati all'inizio di questo articolo. Questo problema è stato innanzitutto corretto in Windows 2000 Service Pack 3.
Informazioni
Per ulteriori informazioni su come ottenere la correzione rapida per Windows 2000 Datacenter Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
265173Il programma Datacenter e il prodotto di Windows 2000 Datacenter Server
Per ulteriori informazioni sull'installazione di un gruppo di correzioni rapide con un solo riavvio, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
296861Utilizzare QChain.exe per installare numerose correzioni rapide con un solo riavvio
Dopo avere applicato questo aggiornamento rapido (hotfix), vengono considerati come gli anni a tutte le due cifre prima 80 20yy. Tutte le altre due cifre vengono considerati 19yy. Per ulteriori informazioni su come installare contemporaneamente Windows 2000 e le relative correzioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
249149Installazione di Microsoft Windows 2000 e Windows 2000 Hotfixes
kbMgmtAdmin

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 281553 - Ultima revisione: 12/05/2015 23:06:42 - Revisione: 3.2

Microsoft Windows Management Instrumentation 1.5

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbqfe kbsysadmin kbbug kbenv kbfix kbwin2000presp3fix kbwin2000sp3fix KB281553 KbMtit
Feedback