Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

General discussion

Vista 32 bit and 4 GB RAM limit

Apr 4, 2007 1:48AM PDT

I am looking to get a new machine with Vista. I was thinking of getting 4GB of RAM but I was told that the 32 bit version of Vista only recognizes 2 to 3 GB or RAM at the most. Only Vista 64 bit can take advantage of 4 GB RAM or more. Is this true?

Discussion is locked

- Collapse -
Yup.
Apr 4, 2007 3:37AM PDT

The actual memory limit is imposed by both hardware and OS. So ask before you get either. Some 32-bitters noted 3.5GB others have reported less.

Bob

- Collapse -
Sorry, I need to add...
Apr 4, 2007 3:37AM PDT

Some have reported lower performance with over 2GB RAM. This is for "normal" use and not those with SQL databases, etc.

Bob

- Collapse -
4gb RAM = 3.25
Apr 6, 2007 12:00PM PDT

I have used both RC1 and Home Premium now and all the RAM that is available to the machine is 3.25gb. Probably quite enough, too bad you can't get change from that 4th stick.

- Collapse -
3 Gigs
Apr 6, 2007 12:50PM PDT

The system RAM is indeed something I noticed
after getting my new Dell up and running.
It was purchased with 4 GB of RAM, yet the system
information shows only 3070 MB of Ram available.

No computer expert here by any means.
I'm guessing however that the Vista Operating System
demands one of the 4 GB's to function.
Hence leaving "me"/you with what ever remains on
our particular system.
In my case 3 GB's.

Am I half right?

John

- Collapse -
32 bit has 4 GB limit
Apr 6, 2007 1:04PM PDT

It is correct that with 32 bit Windows, you are limited to 2 GB process memory limit. With /3GB switch, the programs can address up to 3 GB memory. In server grade versions of Windows (2000, 2003 Datacenter etc.), using PAE option, 32 bit OS can address more than 4 GB process memory. I don't think this option is available with Vista.

If you go to 64 bit Vista, the drivers and program availability might be limited.