Holy cow, I wrote a book!
gives another few reasons
why machine with 4GB of RAM doesn't show up as such.
(Here's my earlier posting on this subject, for reference.)
These articles about possible reasons for memory not showing up
are not intended to be comprehensive.
It is entirely possible that
the problem you are experiencing is not one described here.