Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista performance & maintenance

Vista - Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

Reply
 
Old 05-25-2007   #1 (permalink)
johnwbrock


 
 

Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

My bios shows all 4 gigs of the ram but for some reason my windows only
detects 3 gigs.

Does anyone know how to correct this? My motherboard is a Gigabyte
GA-59SLI-G5 so i know that isnt the issue. Is it just a flat out bug in
Vista because it should read all 4GB of ram. Also, Im running 2 Nvidia
GeForce 7950 GT Superclocked graphic cards with 512 MB of ram each so its not
stealing ram for resources. The Ram is 4 1G Crossair PC gaming sticks.

When I first installed the ram and then installed vista it only showed up
with 1 GB of ram. I then removed one stick of ram and rebooted it. It then
showed up with 3 GB of ram. I then installed the 4 stick back in and
restarted and it still only shows 3 GB of ram.


My System SpecsSystem Spec
Old 05-25-2007   #2 (permalink)
Rock


 
 

Re: Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

"johnwbrock" wrote
> My bios shows all 4 gigs of the ram but for some reason my windows only
> detects 3 gigs.
>
> Does anyone know how to correct this? My motherboard is a Gigabyte
> GA-59SLI-G5 so i know that isnt the issue. Is it just a flat out bug in
> Vista because it should read all 4GB of ram. Also, Im running 2 Nvidia
> GeForce 7950 GT Superclocked graphic cards with 512 MB of ram each so its
> not
> stealing ram for resources. The Ram is 4 1G Crossair PC gaming sticks.
>
> When I first installed the ram and then installed vista it only showed up
> with 1 GB of ram. I then removed one stick of ram and rebooted it. It
> then
> showed up with 3 GB of ram. I then installed the 4 stick back in and
> restarted and it still only shows 3 GB of ram.


I assume you're running the 32bit version of Vista. This is normal. The
system will use all RAM up to 4GB, but some is used by the hardware, and
thus not seen in Vista. The exact amount that's not available to the OS
depends on the specific hardware. Normally Vista (or XP) will see between
2.7GB and 3.5GB.

Search the newsgroup posts for this issue or do a Google search. It's been
discussed many times.

--
Rock [MS-MVP User/Shell]

My System SpecsSystem Spec
Old 05-25-2007   #3 (permalink)
Ken Blake, MVP


 
 

Re: Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

On Fri, 25 May 2007 16:27:00 -0700, johnwbrock
<johnwbrock@discussions.microsoft.com> wrote:

>My bios shows all 4 gigs of the ram but for some reason my windows only
>detects 3 gigs.
>
>Does anyone know how to correct this? My motherboard is a Gigabyte
>GA-59SLI-G5 so i know that isnt the issue. Is it just a flat out bug in
>Vista because it should read all 4GB of ram. Also, Im running 2 Nvidia
>GeForce 7950 GT Superclocked graphic cards with 512 MB of ram each so its not
>stealing ram for resources. The Ram is 4 1G Crossair PC gaming sticks.
>
>When I first installed the ram and then installed vista it only showed up
>with 1 GB of ram. I then removed one stick of ram and rebooted it. It then
>showed up with 3 GB of ram. I then installed the 4 stick back in and
>restarted and it still only shows 3 GB of ram.





32-bit XP can use up to 4GB. However the 4GB address space has to be
shared with memory used for other devices. So Windows (not just XP but
all 32-bit versions, including 32-bit Vista) can't use that entire 4GB
for itself.

How much it can use is around 3GB, but depends on what devices are
installed. It's normally a little more than 3GB. So installing more
than about 3GB of RAM is usually a waste of money.

--
Ken Blake, Microsoft MVP Windows - Shell/User
Please Reply to the Newsgroup
My System SpecsSystem Spec
Old 05-26-2007   #4 (permalink)
Conor


 
 

Re: Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

In article <03879AB5-E774-49AA-BA35-29575AFCEC43@microsoft.com>,
johnwbrock says...
> My bios shows all 4 gigs of the ram but for some reason my windows only
> detects 3 gigs.
>
> Does anyone know how to correct this?


Install Vista x64.

Vista x86 can only address 4GB RAM. Each hardware device has its own
memory address range it uses. This is subtracted from the 4GB RAM so
that it can still be addressed. What you're left with is 4GB - Memory
devices use.


--
Conor

Light travels faster than sound. This is why some people appear bright
until you hear them speak.........
My System SpecsSystem Spec
Old 05-26-2007   #5 (permalink)
Hertz_Donut


 
 

Re: Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system


"johnwbrock" <johnwbrock@discussions.microsoft.com> wrote in message
news:03879AB5-E774-49AA-BA35-29575AFCEC43@microsoft.com...
> My bios shows all 4 gigs of the ram but for some reason my windows only
> detects 3 gigs.
>
> Does anyone know how to correct this? My motherboard is a Gigabyte
> GA-59SLI-G5 so i know that isnt the issue. Is it just a flat out bug in
> Vista because it should read all 4GB of ram. Also, Im running 2 Nvidia
> GeForce 7950 GT Superclocked graphic cards with 512 MB of ram each so its
> not
> stealing ram for resources. The Ram is 4 1G Crossair PC gaming sticks.
>
> When I first installed the ram and then installed vista it only showed up
> with 1 GB of ram. I then removed one stick of ram and rebooted it. It
> then
> showed up with 3 GB of ram. I then installed the 4 stick back in and
> restarted and it still only shows 3 GB of ram.
>


You are running the 32 bit version of Vista. In order to natively access
greater than 3GB, you have to run the 64 bit version of Vista.

Honu



My System SpecsSystem Spec
Old 05-28-2007   #6 (permalink)
Ronnie Vernon MVP


 
 

Re: Windows Vista 32 Bit only shows 3GB of 4GB of ram in the system

John

Here is an article that details why you are seeing less RAM than you expect.

Windows Vista reports less than you expect if 4 GB of RAM is installed
http://support.microsoft.com/kb/929605

--

Ronnie Vernon
Microsoft MVP
Windows Shell/User


"johnwbrock" <johnwbrock@discussions.microsoft.com> wrote in message
news:03879AB5-E774-49AA-BA35-29575AFCEC43@microsoft.com...
> My bios shows all 4 gigs of the ram but for some reason my windows only
> detects 3 gigs.
>
> Does anyone know how to correct this? My motherboard is a Gigabyte
> GA-59SLI-G5 so i know that isnt the issue. Is it just a flat out bug in
> Vista because it should read all 4GB of ram. Also, Im running 2 Nvidia
> GeForce 7950 GT Superclocked graphic cards with 512 MB of ram each so its
> not
> stealing ram for resources. The Ram is 4 1G Crossair PC gaming sticks.
>
> When I first installed the ram and then installed vista it only showed up
> with 1 GB of ram. I then removed one stick of ram and rebooted it. It
> then
> showed up with 3 GB of ram. I then installed the 4 stick back in and
> restarted and it still only shows 3 GB of ram.
>


My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Vista 64 system tray shows no network or UPS after latest update Vista General
CPU 50% System idle shows 98% Vista performance & maintenance
Installed 8GB only 3.08 shows in Vista system PO Vista General
Memory - System shows less than actually installed Vista General
System Restore only shows last two days Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46