Activar hasta los 4 GB de memoria en Windows Vista 32 bits
Como es sabido, aunque instalemos 4 Gb o más de memoria en Windows Vista ( 32 bits), el sistema sólo reconocerá como máximo 3,5 Gb, no los 4 Gb. Veamos como solucionar este problema:
1.- Teclea cmd en “Buscar” y pulsa despues Ctrl + Shift + Enter (lo que te permite entrar en cmd en modo administrativo)
2) Teclea después: BCDEdit/set PAE forceenable
Listo.
Activar hasta los 4 GB de memoria en Windows Vista 32 bits tiene 4 comentarios
-
El post es viejo pero quisas le sirva, mi consejo.
No hagan este procedimiento. Puesto por antoniogas ya que este problema se plantea porque los sistemas operativos de 32bits (y no solo Windows, Linux también lo hace) reservan esta parte de la memoria para mapear los dispositivos PCI.Varios dispositivos del requieren acceso asignado a memoria. Esto se conoce como E/S asignada a la memoria (MMIO). Para que el espacio de MMIO esté disponible para los sistemas operativos de 32 bits, este debe estar dentro de los primeros 4GB del espacio de direcciones, por lo que el sistema bloquea la memoria por encima de los 3.2GB, no permitiendo el acceso a programas a ella, pero sí utilizándola para asignaciones de memoria de dispositivos.
Esta explicación nos plantea de momento una pregunta: Entonces ¿donde se asigna entonces la memoria de estos dispositivos cuando tenemos menos de 4GB de memoria instalados?
Pues se asigna dentro de la memoria del ordenador, pero en memoria no reservada. Esto nos plantea dos interesantes cuestiones.
Por un lado, que si bien es cierto que con menos de 4GB el sistema nos reconoce la totalidad de la RAM instalada, esto no quiere decir que esté toda disponible, ya que hay que restarle la utilizada para asignación a los dispositivos PCI.
Por otro lado, que cuando tengamos instalados 4GB de RAM, aunque el sistema no nos reconozca los 4GB sí que tenemos una mayor cantidad de la RAM que nos reconoce disponible, ya que esta asignación de memoria de los dispositivos PCI se hace mayoritariamente en la zona de memoria por encima de los 3.2GB, si bien hay una pequeña parte que sigue estando en la zona inferior de la memoria.
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.
- jusun
bueno yo tengo instalados 3gb de ram y en propiedasdes aparecen los 3 pero windows esta utilizando solo 2gb.
- Lutemberto
Bueno, eso mismo me sucede a mi… 4GB instaladas, y utilizables 2,75. Les digo no hay nada que me alegre más que ese restante se me aumente a la Nvidia GeForce 8200M G… que por defecto es de 128 Mb… porque así le sao provecho. [es una tarjeta integrada]
Ahora, ¿entendí bien el asunto? me gustaría una respuesta
- erick
lo hice tal cual y no paso nada, tiene que verse como tal donde dice la velocidad, o solo comienza a trabajar asi como asi?, gracias.




Solo queremos hacerte saber que si vas a comentar tenemos unas normas basicas para que tu comentario sea aprobado.
Comenta siempre con respeto y cabeza, no lo hagas de forma Anonima, nos gustar saber quien comenta, nada de spam o intentos de insertar publicidad gratuita. De no hacerlo asi lo borraremos y punto.