vista 4gb
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).

tutorial 4gb ram vista

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:
vistam ram

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.
ctrl alt del

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.

windows vista

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.