 OS: Windows Server 2019 Datacenter total memory: 12GB unused memory: 7.5GB (≈7GB) but `ghw` print unused=total ``` memory (12GB physical, 12GB usable) ``` [review fix issue#176 WQL](https://github.com/jaypipes/ghw/blob/e193f9455de9bf27be414e62e73e80d58bbc2885/memory_windows.go#L13) ``` SELECT TotalVisibleMemorySize FROM Win32_OperatingSystem ``` You should use FreePhysicalMemory instead of TotalVisibleMemorySize, picture from Microsoft WMI API website: https://docs.microsoft.com/en-us/windows/win32/cimwin32prov/win32-operatingsystem **TotalVisibleMemorySize** (Units "kilobytes")  **FreePhysicalMemory** (Units "kilobytes") 