4gb Installed...Reading only 3gb

akgeek21

Distinguished
Sep 4, 2007
26
0
18,530
i just installed 2 more gigs of ram tonight and it only reads 3 and not the 4th one.. what are the possible issues here.. i double checked and made sure they were connected snug and all.. kinda stumped.. here any help would be appreciated thank you

my ram is Corsair DDR2-800 Mhz
the only thing different between the 2 sets of ram are the cas latency 2 of them are 5-5-5-12 and the other 2 are 4-4-4-12
 
Sorry - It's early and I should be nicer than that...

In 32 bit Windows operating systems, the total addressable space available is 4GB. If you installed total 4GB memory, the system will detect less than 4GB of total memory because of address space allocation for other critical functions, such as:

- System BIOS (including motherboard, add-on cards, etc..)
- Motherboards resources
- Memory mapped I/O
- configuration for AGP/PCI-Ex/PCI
- Other memory allocations for PCI devices

Different onboard devices and different add-on cards (devices) will result of different total memory size.
e.g. more PCI cards installed will require more memory resources, resulting of less memory free for other uses.

This limitation applies to most chipsets & Windows XP/Vista 32-bit version operating systems.

If you install a Windows operating system, if more than 3GB memory is required for your system, then below two conditions should be met:

1. The memory controller which supports memory swap functionality is used. The latest chipsets like Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16, AMD K8 CPU architecture, and newer can support the memory swap function.

2. Windows XP Pro X64 Ed. (64-bit), Windows Vista X64 (also 64 bit), or other OS which can address more than 4GB memory.




Note: According to the latest Change Log published my Microsoft, Windows Vista 32bit **SP1** will display the installed amount of RAM. It is unclear at this point whether or not that memory will actually be available for use, or if it's simply change to the display. Hopefully the former, but likely the latter.
 
Go into the BIOS and see how much memory the BIOS is detecting. That should be an accurate hardware check. If the results are around 4 GB, your hardware is working.

What the OS doesisa different matter.
 


IIRC on my MOBO in order to see all 4 gig in BIOS I first have to go into CMOS setup and enable "memory remapping", otherwise I see 3 gig in BIOS also. This is on an Asus p5b-deluxe. I have 6 gig in there now and with memory remapping disabled I see only 5. Go figure.
 
G

Guest

Guest
If you're running a 64-bit OS, check in your bios as suggested.

If you're running a 32-bit OS, smack yourself in the face and use the damn search tool.
 

spaztic7

Distinguished
Mar 14, 2007
959
0
18,980
...... your running a 32bit os..... you wasted monies. There is a fix for this, but I do not know what it is called.


pogsnet- it sounds like its a 32bit os, not defective ram or such.
 

yamla

Distinguished
Nov 10, 2006
47
0
18,530
It's not a 32-bit OS issue exactly, it's specific to Microsoft. I run a 32-bit OS and have no problems accessing 4 GB of RAM:

$ free
total used free shared buffers cached
Mem: 4148616 3904152 244464 0 27580 3257540
-/+ buffers/cache: 619032 3529584
Swap: 7815580 592 7814988

But the comments are accurate. If you are using a Microsoft OS, you need a 64-bit version such as Vista 64, and you probably need to enable memory remapping in your BIOS. This may be in an advanced settings area; on my system, I had to hit CTRL-F1 in the BIOS menu to find the setting.
 

dashelj

Distinguished
Apr 11, 2003
37
0
18,530
Dont listen to all these other people. Words like 64 and 32 bits are merely buzzwords meant to cover ignorance.

Your ram is poorly lubricated and you are losing that extra gigabyte to friction. Try coating your ram in butter (unsalted!) or something similar and reinstalling. Works every time.
 
G

Guest

Guest



Ummm right. I'm running Windows XP Pro as well, but its the 64-bit X64 edition. So just saying XP Pro doesn't give the entire story.
 


And so you won't have any problem. So what is your point, other than the one on your head?

 
Having 2GB RAM in 32bit XP is more than enough memory for the average pc user.

I can't excuse the OP for not doing some research on the topic before creating a thread, but the OP is hardly to blame given that retailers are selling 2 x 2GB memory kits for <$100. Given how cheap RAM is why bother buying anything less than 4GB?!?!

Just another reminder of how poorly 64bit XP was marketed and supported.
 

spaztic7

Distinguished
Mar 14, 2007
959
0
18,980


DUDE! WTF! You can’t tell him the secrets to get all your RAM to work with 32bit! I tried this and I actually doubled my amount of RAM and also did it to my HD and it actually got what it said on the box!!! :D
 

rodney_ws

Splendid
Dec 29, 2005
3,819
0
22,810

What a stupid reply... everyone knows you use lard for this. Amateurs!!!
 

kona

Distinguished
Jun 6, 2005
137
0
18,680
Jesus people...nobody has really given the solution yet.....You need to disable hardware memory remapping in the BIOS and enable software memory hole remapping. Then as everyone said you're still basically wasting the RAM anyway because you are running a 32-bit OS.
 

Rafalski

Distinguished
Dec 8, 2007
15
0
18,510



Man I thought we agreed we would not post the correct answer to this problem to the people who instaed of searching, ask the same question for the billionth time. Why u gotto go and break the rule !!