Hmm, for some reason I'm not seeing a screenshot (which I assume is in the OP).
Whether there's a problem or not depends on where you're seeing this:
-- if your BIOS screen at bootup isn't showing all of your RAM, then that's either a RAM slot problem, or a problem with the RAM sticks themselves. If you have multiple sticks, test them individually in the board in every slot. If each stick fails in the same slot, it's a slot issue. If only 1 stick fails, or doesn't show the full RAM, then it's a stick issue.
-- If it's an issue on the System screen in Windows, it's probably not an issue. A message that says, for example, "4.00 GB of RAM (3.57 usable" means that Windows does recognize all 4GB of RAM, & that it's using 0.43GB of it for the OS & any other apps currently running. Note, of course, that in general even 64-bit Windows will use maybe half a GB or less of RAM, even with some programs loaded at startup. So, if you have an entire GB or more taken up right after booting into the OS, you should take a long, hard look at the programs that are starting up with Windows, & disable anything that doesn't need to load. Prime examples are the OpenOffice/LibreOffice "startup accelerator" or Adobe Reader "accelerator"; they claim to be designed to help speed up the loading of those particular applications, but unless you're spending 90% or more of your PC time actively using those apps it's just a waste of resources.