Let me guess, you are running a 32 bit Windows operating system.
For a 32 bit operating system (XP or Vista), that is normal. Max address space for a 32 bit address is 4 GB. Windows does a lot of behind the scenes memory mapping. That's where your missing memory went.
Check your BIOS. It should indicate the full 4 GB's.
O.o - Look everyone, it's not the same frapping XP32 memory question!
Well, that changes a few things. First, it takes you out of the land of the noobs, congrats!
I'd say it's gotta be a bios setting somewhere, what else could it be? Shared memory with video? Something to do with the "Integrated IntelĀ® Graphics Media Accelerator 3100 High-definition video processing with a maximum resolution of 2048 x 1536 bpp @75 Hz Maximum shared memory of 256 MB"?
Since you havent listed your specs, how could we know what the problem is?
If you have integrated video on your motherboard, it shares your system memory. Of course if you had bothered to read your mobo manual you would already know that.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.