Memory Speed and manufacturer

Posted: 08-01-2006, 09:29 AM
Hi,

I try to get all information about my memory.
I 'm using the following code :
On Error Resume Next

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colItems = objWMIService.ExecQuery("Select * from Win32_PhysicalMemory")

For Each objItem in colItems
Wscript.Echo "Bank Label: " & objItem.BankLabel
Wscript.Echo "Capacity: " & objItem.Capacity
Wscript.Echo "Data Width: " & objItem.DataWidth
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "Device Locator: " & objItem.DeviceLocator
Wscript.Echo "Form Factor: " & objItem.FormFactor
Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
Wscript.Echo "Manufacturer: " & objItem.Manufacturer
Wscript.Echo "Memory Type: " & objItem.MemoryType
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Part Number: " & objItem.PartNumber
Wscript.Echo "Position In Row: " & objItem.PositionInRow
Wscript.Echo "Speed: " & objItem.Speed
Wscript.Echo "Tag: " & objItem.Tag
Wscript.Echo "Type Detail: " & objItem.TypeDetail
Next

Unfortunatly, more information does not appear.
Speed, manufacturer ...

I try this scipt on much computer and system : custom computer, dell, ibm,
windows 2000, xp home, xp professional ..

Could you please explain me why ?
How can get all these information ?

--
Regard

Bertaux Florian
Reply With Quote

Responses to "Memory Speed and manufacturer"

Jonathan Liu [MSFT]
Guest
Posts: n/a
 
Re: Memory Speed and manufacturer
Posted: 08-01-2006, 05:15 PM
The Speed and Manuafacturer value is available for systems with a BIOS
version of 2.3 or greater. So if this information is provided then it will
be available via WMI.


WMI access this info from the BIOS. To verify what version of the bios you
have use the Win32_BIOS class.

On my machine that has a BIOS of 2.3, the Speed value is populated, however,
the Manufacturer is not.
--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


"Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
message news:5C7DF6BD-7E04-4886-B2B6-BAC9126C4256@microsoft.com...
> Hi,
>
> I try to get all information about my memory.
> I 'm using the following code :
> On Error Resume Next
>
> strComputer = "."
> Set objWMIService = GetObject("winmgmts:" _
> & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
>
> Set colItems = objWMIService.ExecQuery("Select * from
> Win32_PhysicalMemory")
>
> For Each objItem in colItems
> Wscript.Echo "Bank Label: " & objItem.BankLabel
> Wscript.Echo "Capacity: " & objItem.Capacity
> Wscript.Echo "Data Width: " & objItem.DataWidth
> Wscript.Echo "Description: " & objItem.Description
> Wscript.Echo "Device Locator: " & objItem.DeviceLocator
> Wscript.Echo "Form Factor: " & objItem.FormFactor
> Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
> Wscript.Echo "Manufacturer: " & objItem.Manufacturer
> Wscript.Echo "Memory Type: " & objItem.MemoryType
> Wscript.Echo "Name: " & objItem.Name
> Wscript.Echo "Part Number: " & objItem.PartNumber
> Wscript.Echo "Position In Row: " & objItem.PositionInRow
> Wscript.Echo "Speed: " & objItem.Speed
> Wscript.Echo "Tag: " & objItem.Tag
> Wscript.Echo "Type Detail: " & objItem.TypeDetail
> Next
>
> Unfortunatly, more information does not appear.
> Speed, manufacturer ...
>
> I try this scipt on much computer and system : custom computer, dell, ibm,
> windows 2000, xp home, xp professional ..
>
> Could you please explain me why ?
> How can get all these information ?
>
> --
> Regard
>
> Bertaux Florian

Reply With Quote
Bertaux Florian
Guest
Posts: n/a
 
Re: Memory Speed and manufacturer
Posted: 08-01-2006, 05:54 PM
Hi Jonathan

you can find below my bios information :
For you i can't get manufacturer and speed of my ram ?
Why everest can ?

BiosCharacteristics:
4,7,9,10,11,12,14,15,16,17,19,23,24,25,26,27,28,29 ,30,32,33,34,36,37,40
BIOSVersion: A M I - 9000507,BIOS Date: 09/07/05 18:16:14 Ver:
08.00.09,BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
BuildNumber:
Caption: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
CodeSet:
CurrentLanguage: en|US|iso8859-1
Description: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
IdentificationCode:
InstallableLanguages: 1

LanguageEdition:
ListOfLanguages: en|US|iso8859-1
Manufacturer: American Megatrends Inc.
Name: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
OtherTargetOS:
PrimaryBIOS: Vrai

ReleaseDate: 09/07/2005
SerialNumber: To Be Filled By O.E.M.
SMBIOSBIOSVersion: 1010.001
SMBIOSMajorVersion: 2
SMBIOSMinorVersion: 3
SMBIOSPresent: Vrai
SoftwareElementID: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
SoftwareElementState: 3
Status: OK
TargetOperatingSystem: 0
Version: A M I - 9000507
--
Regard

Bertaux Florian


"Jonathan Liu [MSFT]" wrote:
> The Speed and Manuafacturer value is available for systems with a BIOS
> version of 2.3 or greater. So if this information is provided then it will
> be available via WMI.
>
>
> WMI access this info from the BIOS. To verify what version of the bios you
> have use the Win32_BIOS class.
>
> On my machine that has a BIOS of 2.3, the Speed value is populated, however,
> the Manufacturer is not.
> --
> This posting is provided "AS IS" with no warranties, and confers no rights.
> Use of included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm
>
>
> "Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
> message news:5C7DF6BD-7E04-4886-B2B6-BAC9126C4256@microsoft.com...
> > Hi,
> >
> > I try to get all information about my memory.
> > I 'm using the following code :
> > On Error Resume Next
> >
> > strComputer = "."
> > Set objWMIService = GetObject("winmgmts:" _
> > & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
> >
> > Set colItems = objWMIService.ExecQuery("Select * from
> > Win32_PhysicalMemory")
> >
> > For Each objItem in colItems
> > Wscript.Echo "Bank Label: " & objItem.BankLabel
> > Wscript.Echo "Capacity: " & objItem.Capacity
> > Wscript.Echo "Data Width: " & objItem.DataWidth
> > Wscript.Echo "Description: " & objItem.Description
> > Wscript.Echo "Device Locator: " & objItem.DeviceLocator
> > Wscript.Echo "Form Factor: " & objItem.FormFactor
> > Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
> > Wscript.Echo "Manufacturer: " & objItem.Manufacturer
> > Wscript.Echo "Memory Type: " & objItem.MemoryType
> > Wscript.Echo "Name: " & objItem.Name
> > Wscript.Echo "Part Number: " & objItem.PartNumber
> > Wscript.Echo "Position In Row: " & objItem.PositionInRow
> > Wscript.Echo "Speed: " & objItem.Speed
> > Wscript.Echo "Tag: " & objItem.Tag
> > Wscript.Echo "Type Detail: " & objItem.TypeDetail
> > Next
> >
> > Unfortunatly, more information does not appear.
> > Speed, manufacturer ...
> >
> > I try this scipt on much computer and system : custom computer, dell, ibm,
> > windows 2000, xp home, xp professional ..
> >
> > Could you please explain me why ?
> > How can get all these information ?
> >
> > --
> > Regard
> >
> > Bertaux Florian
>
>
>
Reply With Quote
Jonathan Liu [MSFT]
Guest
Posts: n/a
 
Re: Memory Speed and manufacturer
Posted: 08-01-2006, 07:26 PM
I am not familiar with the Everest Tool so I cannot comment on where the
tools is getting this information. Can you supply some information about
this tool? However, if the SMBIOS does provide this information then WMI is
unable to display.

If this information is located in another part of the system we can
investigate to see if this is the right method to use.

--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


"Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
message news:FF7A207D-EC3B-4E15-960C-80DE5576A06F@microsoft.com...
> Hi Jonathan
>
> you can find below my bios information :
> For you i can't get manufacturer and speed of my ram ?
> Why everest can ?
>
> BiosCharacteristics:
> 4,7,9,10,11,12,14,15,16,17,19,23,24,25,26,27,28,29 ,30,32,33,34,36,37,40
> BIOSVersion: A M I - 9000507,BIOS Date: 09/07/05 18:16:14 Ver:
> 08.00.09,BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
> BuildNumber:
> Caption: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
> CodeSet:
> CurrentLanguage: en|US|iso8859-1
> Description: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
> IdentificationCode:
> InstallableLanguages: 1
>
> LanguageEdition:
> ListOfLanguages: en|US|iso8859-1
> Manufacturer: American Megatrends Inc.
> Name: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
> OtherTargetOS:
> PrimaryBIOS: Vrai
>
> ReleaseDate: 09/07/2005
> SerialNumber: To Be Filled By O.E.M.
> SMBIOSBIOSVersion: 1010.001
> SMBIOSMajorVersion: 2
> SMBIOSMinorVersion: 3
> SMBIOSPresent: Vrai
> SoftwareElementID: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
> SoftwareElementState: 3
> Status: OK
> TargetOperatingSystem: 0
> Version: A M I - 9000507
> --
> Regard
>
> Bertaux Florian
>
>
> "Jonathan Liu [MSFT]" wrote:
>
>> The Speed and Manuafacturer value is available for systems with a BIOS
>> version of 2.3 or greater. So if this information is provided then it
>> will
>> be available via WMI.
>>
>>
>> WMI access this info from the BIOS. To verify what version of the bios
>> you
>> have use the Win32_BIOS class.
>>
>> On my machine that has a BIOS of 2.3, the Speed value is populated,
>> however,
>> the Manufacturer is not.
>> --
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>> Use of included script samples are subject to the terms specified at
>> http://www.microsoft.com/info/cpyright.htm
>>
>>
>> "Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
>> message news:5C7DF6BD-7E04-4886-B2B6-BAC9126C4256@microsoft.com...
>> > Hi,
>> >
>> > I try to get all information about my memory.
>> > I 'm using the following code :
>> > On Error Resume Next
>> >
>> > strComputer = "."
>> > Set objWMIService = GetObject("winmgmts:" _
>> > & "{impersonationLevel=impersonate}!\\" & strComputer &
>> > "\root\cimv2")
>> >
>> > Set colItems = objWMIService.ExecQuery("Select * from
>> > Win32_PhysicalMemory")
>> >
>> > For Each objItem in colItems
>> > Wscript.Echo "Bank Label: " & objItem.BankLabel
>> > Wscript.Echo "Capacity: " & objItem.Capacity
>> > Wscript.Echo "Data Width: " & objItem.DataWidth
>> > Wscript.Echo "Description: " & objItem.Description
>> > Wscript.Echo "Device Locator: " & objItem.DeviceLocator
>> > Wscript.Echo "Form Factor: " & objItem.FormFactor
>> > Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
>> > Wscript.Echo "Manufacturer: " & objItem.Manufacturer
>> > Wscript.Echo "Memory Type: " & objItem.MemoryType
>> > Wscript.Echo "Name: " & objItem.Name
>> > Wscript.Echo "Part Number: " & objItem.PartNumber
>> > Wscript.Echo "Position In Row: " & objItem.PositionInRow
>> > Wscript.Echo "Speed: " & objItem.Speed
>> > Wscript.Echo "Tag: " & objItem.Tag
>> > Wscript.Echo "Type Detail: " & objItem.TypeDetail
>> > Next
>> >
>> > Unfortunatly, more information does not appear.
>> > Speed, manufacturer ...
>> >
>> > I try this scipt on much computer and system : custom computer, dell,
>> > ibm,
>> > windows 2000, xp home, xp professional ..
>> >
>> > Could you please explain me why ?
>> > How can get all these information ?
>> >
>> > --
>> > Regard
>> >
>> > Bertaux Florian
>>
>>
>>

Reply With Quote
Jonathan Liu [MSFT]
Guest
Posts: n/a
 
Re: Memory Speed and manufacturer
Posted: 08-01-2006, 07:39 PM
I mean't to say, "However, if the SMBIOS does NOT provide this information
then WMI is unable to display and return NULL for the property value."


--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm


"Jonathan Liu [MSFT]" <jonliu@online.microsoft.com> wrote in message
news:OVi3mBatGHA.644@TK2MSFTNGP03.phx.gbl...
>I am not familiar with the Everest Tool so I cannot comment on where the
>tools is getting this information. Can you supply some information about
>this tool? However, if the SMBIOS does provide this information then WMI
>is unable to display.
>
> If this information is located in another part of the system we can
> investigate to see if this is the right method to use.
>
> --
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
> Use of included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm
>
>
> "Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
> message news:FF7A207D-EC3B-4E15-960C-80DE5576A06F@microsoft.com...
>> Hi Jonathan
>>
>> you can find below my bios information :
>> For you i can't get manufacturer and speed of my ram ?
>> Why everest can ?
>>
>> BiosCharacteristics:
>> 4,7,9,10,11,12,14,15,16,17,19,23,24,25,26,27,28,29 ,30,32,33,34,36,37,40
>> BIOSVersion: A M I - 9000507,BIOS Date: 09/07/05 18:16:14 Ver:
>> 08.00.09,BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
>> BuildNumber:
>> Caption: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
>> CodeSet:
>> CurrentLanguage: en|US|iso8859-1
>> Description: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
>> IdentificationCode:
>> InstallableLanguages: 1
>>
>> LanguageEdition:
>> ListOfLanguages: en|US|iso8859-1
>> Manufacturer: American Megatrends Inc.
>> Name: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
>> OtherTargetOS:
>> PrimaryBIOS: Vrai
>>
>> ReleaseDate: 09/07/2005
>> SerialNumber: To Be Filled By O.E.M.
>> SMBIOSBIOSVersion: 1010.001
>> SMBIOSMajorVersion: 2
>> SMBIOSMinorVersion: 3
>> SMBIOSPresent: Vrai
>> SoftwareElementID: BIOS Date: 09/07/05 18:16:14 Ver: 08.00.09
>> SoftwareElementState: 3
>> Status: OK
>> TargetOperatingSystem: 0
>> Version: A M I - 9000507
>> --
>> Regard
>>
>> Bertaux Florian
>>
>>
>> "Jonathan Liu [MSFT]" wrote:
>>
>>> The Speed and Manuafacturer value is available for systems with a BIOS
>>> version of 2.3 or greater. So if this information is provided then it
>>> will
>>> be available via WMI.
>>>
>>>
>>> WMI access this info from the BIOS. To verify what version of the bios
>>> you
>>> have use the Win32_BIOS class.
>>>
>>> On my machine that has a BIOS of 2.3, the Speed value is populated,
>>> however,
>>> the Manufacturer is not.
>>> --
>>> This posting is provided "AS IS" with no warranties, and confers no
>>> rights.
>>> Use of included script samples are subject to the terms specified at
>>> http://www.microsoft.com/info/cpyright.htm
>>>
>>>
>>> "Bertaux Florian" <BertauxFlorian@discussions.microsoft.com> wrote in
>>> message news:5C7DF6BD-7E04-4886-B2B6-BAC9126C4256@microsoft.com...
>>> > Hi,
>>> >
>>> > I try to get all information about my memory.
>>> > I 'm using the following code :
>>> > On Error Resume Next
>>> >
>>> > strComputer = "."
>>> > Set objWMIService = GetObject("winmgmts:" _
>>> > & "{impersonationLevel=impersonate}!\\" & strComputer &
>>> > "\root\cimv2")
>>> >
>>> > Set colItems = objWMIService.ExecQuery("Select * from
>>> > Win32_PhysicalMemory")
>>> >
>>> > For Each objItem in colItems
>>> > Wscript.Echo "Bank Label: " & objItem.BankLabel
>>> > Wscript.Echo "Capacity: " & objItem.Capacity
>>> > Wscript.Echo "Data Width: " & objItem.DataWidth
>>> > Wscript.Echo "Description: " & objItem.Description
>>> > Wscript.Echo "Device Locator: " & objItem.DeviceLocator
>>> > Wscript.Echo "Form Factor: " & objItem.FormFactor
>>> > Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
>>> > Wscript.Echo "Manufacturer: " & objItem.Manufacturer
>>> > Wscript.Echo "Memory Type: " & objItem.MemoryType
>>> > Wscript.Echo "Name: " & objItem.Name
>>> > Wscript.Echo "Part Number: " & objItem.PartNumber
>>> > Wscript.Echo "Position In Row: " & objItem.PositionInRow
>>> > Wscript.Echo "Speed: " & objItem.Speed
>>> > Wscript.Echo "Tag: " & objItem.Tag
>>> > Wscript.Echo "Type Detail: " & objItem.TypeDetail
>>> > Next
>>> >
>>> > Unfortunatly, more information does not appear.
>>> > Speed, manufacturer ...
>>> >
>>> > I try this scipt on much computer and system : custom computer, dell,
>>> > ibm,
>>> > windows 2000, xp home, xp professional ..
>>> >
>>> > Could you please explain me why ?
>>> > How can get all these information ?
>>> >
>>> > --
>>> > Regard
>>> >
>>> > Bertaux Florian
>>>
>>>
>>>
>
>

Reply With Quote
 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Manufacturer of my Motherboard? Nelson Rodriguez Windows XP WMI 1 04-03-2006 08:41 PM
Speed Ray Windows XP Embedded 9 08-14-2003 03:11 PM
Ideas for Board, Display manufacturer ? jc Windows XP Embedded 2 08-06-2003 08:52 AM
Virtual memory low windows attempting to add to virtual memory Joe Monti Windows XP Performance & Maintenance 1 07-18-2003 05:25 PM
memory/virtual memory christy Windows XP Performance & Maintenance 1 07-16-2003 06:54 AM