I have an interesting problem. I was helping my friend with his old computer, and we found that he had only 1GB of RAM and was running win7. He had a pair of DDR2 RAM chips. There is nothing new installed on the computer; it just hadn't been used for a long time.
I thought it was a spoilt RAM of his, since the system would POST nasty beeps and not start up with one RAM chip if it was the only one in the slot. (The motherboard manual allows us to either put one, two or four chips into the slots.) But it turned out that my friend actually had 16GB RAM chips.
Now that's puzzling. How did his 16GB RAM chips, totalling 32GB for two chips, wind up being only recognized as 1GB in total? The system was working fine before he put it into storage after getting a new computer.
Furthermore, when I put in my own 4GB chips totalling 8GB, the system claimed I had 2GB of RAM only. Is there something wrong with this motherboard? How do I investigate this further? Bizarrely, I used memtest86 in a bootup USB drive to test the memory, and they found nothing wrong with the memory.