I need to get complete information on the memory modules. I tried to do this via WMI:
ManagementObjectSearcher searcher12 = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_PhysicalMemory"); Console.WriteLine("------------- Win32_PhysicalMemory instance --------"); foreach (ManagementObject queryObj in searcher12.Get()) { Console.WriteLine( "BankLabel: {0} ; Capacity: {1} Gb; Speed: {2}; Manufacturer: {3}; Serial Number: {4}", queryObj["BankLabel"], Math.Round(System.Convert.ToDouble(queryObj["Capacity"]) / 1024 / 1024 / 1024, 2), queryObj["Speed"], queryObj["Manufacturer"], queryObj["Name"]); } But this value is simply not there. Are there any other ways to find out this data?