
I need the 4GB me!
4GB is an amount of memory high enough for a workstation or a computer for games, but our industry has pretty forced to use such quantities of memory (especially if you are a user of VMs). Most applications today are 32-bit and can only address 2GB of RAM at a time (for example, Photoshop), but we need more memory for other “good” that we use and that “eats” a lot of memory. Although Vista running with 1GB RAM, 2GB running much better, and with 4GB, Vista show their true potencial.
Unfortunately, users of Vista 32-bit must pass through some hopuri to use the whole amount of RAM you have a system. Even then, it is possible that not all the amount of RAM is visible because of various hardware problems. This article refers to the various ways in which you can use that huge amount of RAM (4GB).
All operating systems on 32-bit can only address 4GB of RAM because of a simple mathematical calculation (2 ^ 32 = 4,294,967,296). Depending on the configuration of hardware, Vista can only see 3GB or 3.5GB of the total amount of RAM installed, so that certain components are mapped in memory. Most of the “guilty” is the type of component video card, which can use up to 512 MB of RAM for mapping.
Enabling PAE
You can adjust the nucleus Vista operating system to add further capacity to 4-bit addressing, but it is mandatory to have a 64-bit processor (about any processor made in the past 2 years, such as Intel Core 2 Duo or the Athlon64 AMD). Even though mathematically can address more than 4GB (2 ^ 36 = 68.719.476.736), the operating system has a limitation (Windows Server can address any quantity between 8GB memory and 128GB depending on the version).
![]()
To force this new method of addressing memory, I must say Vista OS to boot using this new parameter. Vista no longer uses the “BOOT.INI” like previous versions of Windows, so must change the boot using a tool built into Vista called “BCDedit.”
1. Open command prompt (Click the Windows key + R, then write cmd)
2. Press Ctrl + Shift + Enter to execute the command (this allows run cmd administrator mode unless it is permanently set an administrator)
3. Write BCDedit / set PAE forceenable
This “flag” PAE (Physical Address Extension) said it SO Vista kernel to use yet Question 4-bit memory, which, in theory, allow the OS to detect the entire quantity of RAM available on the system. You have not yet escaped problems because, after Vista booted, you discover that everything can not be seen throughout the amount of memory. You can disable PAE again by writing command BCDedit / set PAE forcedisable or BCDedit / set PAE default.
Enabling DEP
Be aware that the use of PAE forces Vista to work - in theory - more slowly, so you have to disable this feature if you return to a lower amount of RAM. Vista is running more slowly with PAE because the system uses a new translation pages. By default, Vista uses two clocks to address memory, and will use 3 when PAE is activated. Also, PAE support advanced processor features such as Data Execution Prevention (without running), Non-Uniform Memory Architecture (NUMA) and adding memory in operation. PAE is not activated automatically when the DEP (Data Execution Prevention) is disabled, so must force PAE when DEP is disabled by running the program again BCDedit:
![]()
1. Open command prompt (Click the Windows key + R, then write cmd)
2. Press Ctrl + Shift + Enter to execute the command (this allows run cmd administrator mode unless it is permanently set an administrator)
3. Write BCDedit / set nx AlwaysOff
4. BCDedit / set ForceEnable
DEP can disable typing BCDedit / set nx AlwaysOn
Still not working. What we do now?
Disabling “ins” in memory of the BIOS
The PC processor to allow access areas of memory and registry as if they had local addresses. When a processor acces component falling in this area of memory, the request not to go to RAM, but goes to the PCI bus (or e-PCI or AGP) and is resolved component. Peripheral components are not interested in that address is used, but the Windows puts them at the beginning of space addressing the 32-bit, which translates into less memory for programs.
If Vista still does not recognize the full amount of memory, you’ll need to take the BIOS and disable a part of mapping memory. This option is usually found in the “Advanced Chipset” BIOS and most likely is called Memory Mapped I / O (MMIO), but there is a standard terminology for this feature. It may need to consult the motherboard manual to see exactly what is called, or might even not be available at all. To change memory address space for peripherals from 4.0GB to 4.5GB, so Windows is likely to report that you have 4.5GB of memory when in fact you only install 4GB.
![]()
You might find that Vista is unstable with the option of “Remapping Memory” enabled, some services may no longer work, to block or to show various other problems of stability. your basic must have a chipset that supports an address space of at least 8GB, for example, Intel 975X, P965, 955X or have a modern AMD processor (controller’s memory is on a silicon pills CPU).
Use SO a 64-bit
Depending on your system configuration, rezults may vary when using these tips. The only safe way to use the whole amount of memory is to use the version of 64-bit versions of Vista. There is a difference in performance when running applications already enshrined, because chips on 64-bit applications running on 32-bit subsystem using a 32-bit. Operating systems have a 16-bit subsystem to be compatible with applications DOS and Windows 3.1, and probably never have noticed problems speed or compatibility in this case. The only problem might be finding drivers is 64-bit, but most manufacturers have designed e-drivers for both the 32 and 64-bit for their products.

If indeed you need all those 4GB of RAM, then anyway should use an OS on 64-bit. If you use Virtual PC, even occasionally, then you’ll immediately recognize avantage. Professionals in the field of graphics processing benefit greatly SO 64-bit applications because they use will not “fight” for RAM. I use Photoshop daily with Adobe Illustrator and InDesign, and although these applications can only address 2GB of RAM each, may use each, the maximum memory available. Thus, May Vista has enough memory to not use permanent swap file.
5 Responses
4GB RAM in Vista x32 - Tutorial
August 20th, 2008 at 3:50 pm
1[...] Original post by Admin [...]
Jeff
September 27th, 2008 at 12:21 am
2I am stuck on the first part of enabling the PAE. After entering the command “bcdedit /set PAE forceenable” i get the response “the boot configuration data store could not be opened. Access is denied”. I only have myslef as a user and did open the cmd.exe with cntrl+shift+enter.Please email me any feed back.
thx
Jeff
Karen
October 15th, 2008 at 8:24 pm
3Did you run the command as administrator? As shown above: Press Ctrl + Shift + Enter to execute the command (this allows run cmd administrator mode unless it is permanently set an administrator)
Karen
October 15th, 2008 at 8:27 pm
4By the way, thank you. This worked for me. I see a big difference in my system. I was worried when I upgraded to 4gb when I did not see much of an improvement.
Tyronne
November 27th, 2008 at 12:32 am
5Ill try it but im using Vista Ultimate 32bit edition
Only show 3328mb ram
RSS feed for comments on this post · TrackBack URI
Leave a reply
Subscribe
Blogroll
I read
Categories
Recent Posts
AioTutorials is proudly powered by WordPress - BloggingPro theme by: Design Disease