Asi que hagamos un poco de historia antes de entrar en la cuestión. La arquitectura x86 tienen una limitante en lo que a memoria se refiere, ya que la maxima direccion permitida es un número hexadecimal que para nosotros sería incomprensible, pero para el mundano seria 3 Gb, claro esta en las versiones avanzadas de Windows esta liminante puede llegar a 3.25 Gb (3315 Mb) caso del Vista Ultimate.
En Modo PAE, no permite reconocer el total de la RAM instalada, pero (y todo tiene su ''pero'') también hace más lento nuestro sistema, a la vez que puede provocar algunas inestabilidades, así como algunas incompatibilidades con dispositivos, sobre todo si esto se hace en equipos de 32bits (este es uno de los motivos por el que se eliminó de Windows XP SP2).
Hay otro factor que debemos tener en cuenta. Siempre que el total de la memoria física instalada sea igual al máximo de memoria permitida por el chipset de la placa base, la memoria real disponible se reducirá, ya que el sistema va a reservar parte de esta memoria para el mapeo de dispositivos.
Esto a veces no ocurre en ordenadores que admiten un máximo de 2GB de RAM porque el límite máximo de memoria soportada no depende del chipset de la placa, sino de otras limitaciones impuestas por el fabricante (como por ejemplo incorporar sólo dos bancos de memoria, en lugar de cuatro o establecer una cantidad de RAM instalable inferior a la soportada por el chipset).
Esta reducción se sitúa entre los 200MB y 1GB, dependiendo de la configuración.
Este factor no sólo ocurre en los sistemas de 32bits, sino también en los de 64bits.
Esto es algo similar a lo que ocurre cuando tenemos una gráfica integrada. El sistema reserva la memoria dedicada para la gráfica y Windows ni siquiera la muestra como memoria instalada, pero si que está ahí y sí que la utiliza.
Ahora vamos a ver el mismo ejemplo, pero utilizando una gráfica con la tecnología TurboCaché o HyperMemory. Bien, sabemos que este tipo de tarjetas llevan integradas una parte de la memoria en la propia gráfica, pero para completar el total de la memoria de la tarjeta utilizan la memoria RAM.
Esta memoria se utiliza de forma dinámica y cuando se necesita, pero cuando se está utilizando tenemos que restarle a la RAM disponible la utilizada por la gráfica. Pues bien, si tenemos instalados 4GB de RAM, esta memoria que utiliza la gráfica se va a situar por encima de los 3.2GB, por lo que también vamos a tener disponible más memoria RAM que si sólo tuviéramos instalados 3GB, aunque el sistema sólo nos reconozca esos 3.2GB.
- Si desea trabajar con mas 3 Gb, deberia instalar un Sistema Operativo de 64 bits, pero debe atenerse a las consecuencias de dicho cambio
- Si no desea cambiar su sistema operativo de 32 bits, y aun asi quiere montar 4 Gb de memoria RAM y utilizarlo. Ejecute desde el Editor de comandos (cmd.exe), escribiendo en él BCDEdit /set PAE forceenable. Este comando está disponible en Windows Vista, Windows Server 2003 y Windows XP SP1, pero no en Windows XP SP2.
- Realmente no se aprecia un rendimiento notable entre 3.2 Gb y 4 Gb, al menos en Sistema Operativos Windows.




