NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Microsoft

Microsoft


Feed 4 GB of RAM to 32-bit Windows Vista

No more memory limitations

By Marius Oiaga, Technology News Editor

2nd of April 2007, 11:33 GMT

Adjust text size:


Windows Vista
Enlarge picture
It's a known fact that 32-bit platforms have limitations when it comes to address volumes of memory larger or equal to 4 GB. And in this respect, the x86 editions of Windows Vista are no
exception. Vista will literally eat up RAM, swallowing a consistent amount, larger than 500 MB in the scenario where you would run a 32-bit edition of the operating system on a configuration with 4 GB of RAM.

Windows Vista's memory manager in the x86 variants of the operating system is restricted to 4GB of memory due to the limitations of the 32-bit hardware. The 32-bit address range cannot be filled exclusively with RAM, because the physical address space needs to be divided among the hardware in your system.

Due to these limitations, 32-bit Windows Vista will only be able to address approximately 3.5 GB of RAM. However, there is a way around this. One that will enable you to enjoy the full extent of 4 GB of memory. Still, you should be aware of the fact that in the vicinity of 4 GB of memory, 32-bit Windows Vista will not manage RAM efficiently.

If you indeed want or need to use more than 4 GB of RAM, then you should consider switching to 64-bit platforms. The 64-bit editions of Windows Vista deliver support for as much as 128 GB of memory, so you can go all out.

But as far as 32-bit versions of the operating system are concerned, all you have to do is access cmd via Start, then enter cmd in the search bar and make sure you run it with administrative privileges. Next simply type "BCDEdit /set PAE forceenable" and hit enter. This command will enable Physical Address Extension (PAE) in 32-bit Windows Vista, and the operating system will be able to address memory larger than 4 GB. Via BCDEdit, you will be able to configure the boot configuration data store via the command line.

TAGS:

32-bit | Windows Vista | RAM
Read by 44,714 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
Good (3.2/5) 18 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


32-bit Windows Vista Eats Up RAM

Windows Vista Maximum Supported RAM

Windows Vista 64-bit Installation

Windows Vista 32-bit vs. Windows Vista 64-bit

The Four Pillars of Windows Vista

System Requirements - Windows Vista Home Basic, Home Premium, Business, Enterprise and Ultimate

Microsoft Upgraded Hardware to Run Windows Vista

Why Does Windows Vista Consume All My RAM?

User opinions:


Comment #1 by: lucas on 14 Jul 2008, 14:33 GMT reply to this comment

this tip doesn't work for me.


Comment #2 by: sharon on 18 Jul 2008, 17:12 GMT reply to this comment

i also tried this tip and it didn't work for me either. really need some assistance with this matter.

Comment #2.1 by: Chuck Dubuque on 28 Jul 2008, 22:41 GMT

Make sure you run CMD as administrator. Go to START>SEARCH, type in CMD but don't hit ENTER. When CMD appears in the results, right-mouse click and choose RUN AS ADMINISTRATOR. Hit OK or enter the correct authentication.

Now when you enter the above command it will work.


Comment #3 by: Tdunne on 27 Aug 2008, 20:31 GMT reply to this comment

The command work ok then reboot pc
but the task manager is still showing 3070 Total free Memory
even do I have 4GB install
Bios see the memory fine


Comment #4 by: ekse on 01 Sep 2008, 16:55 GMT reply to this comment

I tried this, ran CMD in admin mode... but to no avail. I have 1x4 GB of DDR2 800Mhz RAM installed on my Vista 32bit Ultimate System.

I also tried installing 64bit with the work around on the installation issue of removing 2g's ... yet it kept crashing on me.. I kept seeing the friggin BSD all the time so I reverted back to 32bit.... I really need to use the 4Gigs for my apps, I am a hardcore gamer... plus a serious Graphics Designer.


Comment #5 by: sanjiv sudhakar on 19 Sep 2008, 12:25 GMT reply to this comment

I tried it but does not work. I am having lenovo 3000 y410 7757Q. It showing only 3060 ram in task manager. I can see it increases virtual memory in msinfo but nothing got in available or free memory. It does not change task manager's memory.


Comment #6 by: Peter on 15 Oct 2008, 04:04 GMT reply to this comment

So I tried typing in the info above into the cmd prompt and it said it was successful. Then I turned my computer off and now it will not boot up. Nothing at all will come up on my screen. Any idea why or what I should do?


Comment #7 by: Brian on 08 Mar 2009, 00:50 GMT reply to this comment

Vista 32bit don't work with /PAE. In Windows XP it would, but not in Vista 32, if you want to use 4GB ram or more, you need to install Vista x64.

And no, some people say that "well you only see 3 GB ram, bur the computer uses all of your 4 GB", thats wrong also. Windows Vista 32bit can only adress litte over 3 GB ram and so your computer can only use the amount of memory you Vista can adress.

Best regards Brian Nielsen

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM