Problem with 64GB of RAM in the form of 4 x 16GB modules showing up as only 32GB (31.xGB useable) was finally resolved when I followed this seemingly strange procedure on youtube:
https://www.youtube.com/watch?v=oFK2eB51_Ss
It basically changed a single setting in the registry; then check that someone has not told "msconfig.exe" to use a limited amount of the available RAM (a legitimate process used by software and hardware testers and developers); then swapped the DIMM order.
I had the same problem with running all these 3 OS's: Windows 7, Windows Server 2016 and Windows 10 Pro, so I think this is mainly associated with the DIMM order or imperfect seating causing some issue. Perhaps it is to do with two slightly different batches of DIMM's. I initially ordered 2 x 16GB (32GB) installed them and then added another 2 a few weeks later from another source, without considering the pairing in appropriate corresponding slots.
Motherboard: GA-AX370-Gaming K7 (rev. 1.0)
https://www.gigabyte.com/Motherboard/GA-AX370-Gaming-K7-rev-10#support-doc
DIMM's: CRUCIAL 16GB 2Rx8 CT16G4WFD824A.18FB1 DS Micron CL17 1.2v 2400MHz
These were selected from the Supported Memory Test List for their ECC support capability on this non-server motherboard.
For details on how ECC works with Ryzen refer to this very good article
http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/75030-ecc-memory-amds-ryzen-deep-dive.html
Others having the same or similar problems
https://superuser.com/questions/1050757/windows-10-professional-64-bit-limited-to-32-gb-of-ram/1278952#1278952
http://www.tomshardware.com/answers/id-3347075/64gb-ram-32gb-showing.html
https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/windows-10-pro-x64-32gb-ram-installed-but-only/040fef04-baa0-42cc-9240-80114a57c40a
https://corona-renderer.com/forum/index.php?topic=17080.0
Comments