Speccy WMI query?

Hi, love the program! I'm having a small issue with Speccy showing the wrong amount of RAM, but it is reported correctly in BIOS.

What does Speccy query to get the RAM size? Is it CIM_ComputerSystem.TotalPhysicalMemory or Win32_PhysicalMemory/CIM_PhysicalMemory? Is it looking somewhere else?

Are you allowing for the 7% difference between BINARY Gbyte and DECIMAL Gbyte ?

see

http://www.codinghorror.com/blog/2007/09/gigabyte-decimal-vs-binary.html

and for gigabyte (GB) vs gibibyte (GiB) definitions

http://en.wikipedia.org/wiki/Gigabyte

Otherwise you need to give actual numbers and your operating system.

Thanks for the reply. Its Windows 7 and in Speccy its showing 3.00GB instead of 4.00GB. Where is Speccy reading the RAM info from?

You cannot use the last 1 GB out of 4 GB on x32

http://www.vladan.fr/windows-7-x32-edition-does-not-use-4-gigs-of-ram-did-you-know/

Yes, sorry I forgot to mention it is x64 Windows 7. It should show 4.00GB but it doesn't. Speccy queries WMI for this info?

Can you PM me your .speccy and I will look into this.