Not seeing RAM

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
I have Windows 7 64-bit installed and my motherboard can hold a max of 4 GB of RAM. When I put in the 4 GB the BIOS sees all of it, but when I right click my computer-->properties it only recognizes 3.25 GB. Anybody know how I can make Windows see all of it?
 

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
Yes
I went into the msconfig boot advanced settings too and maximum memory is unchecked.
I checked the box and set it to 4096 but it kept reverting to 3328 and wouldn't let me go any higher if I clicked the arrows to go up. I could type in 4096 but it would just revert. So I unchecked it again, 3.25 GB either way.
 
Open up a terminal and type `free -m' (without the ticks and quote). Then post the result here.

Or you can also run `sudo dmidecode > /tmp/dump'. Then copy and paste the entire contents of /tmp/dump into a site like pastie.org and link me.
 

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
@ksham - will do that either tonight or tomorrow
@satrow thanks for the tip, will check for that too
@kiksteyn - I do have a dedicated graphics card, 8600 GT 512 MB
When I open the advanced settings for graphics here is what it tells me.
Total available graphics memory: 1919 MB
System Video memory: 0 MB
Shared system memory: 1407 MB

If it is putting aside for graphics, can I tell it not to?
 

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
It's an Inspiron 530 if that helps. I just checked the Dell support and I tried to update my BIOS but it told me I have a newer version installed already. There isn't even a Windows 7 driver search option for this specific computer on their website, just XP and Vista.
 

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
ksham, I booted into Linux and here's what is showed:
total: 3261
used: 1559
free: 1702
shared: 0
buffers: 176
cached: 722

-/+ buffers/cache: used: 659, free: 2601

swap: total: 0, used: 0, free: 0
 
Okay; that agrees with what Windows 7 is seeing there's nothing wrong with Windows 7. Some RAM is always allocated for hardware. The amount does vary depending on what you have running. That did cross my mind but it is odd that it allocated so much. Next test: take out two DIMMs of RAM. Let's name the two DIMMs that you took out as 'B' and the two DIMMs in your system as 'A'. Boot it up. What does Windows 7 report as RAM total? Then swap 'A' with 'B'. Again, boot it up and record what Windows 7 reports. Both times, make sure you shut down before you start operating on the RAM.
 

scottzor

Distinguished
Aug 5, 2011
11
0
18,510
Ok, just went back to the dell support site to try again. This time it updated the BIOS and now sees all 4.0 GB. WOOHOO! :D
Thank you everybody for your help!
There are some other updates for my motherboard on the site, I guess I should install the rest of them? Everything else seems to be working fine though.