Windows Vista y 4 GB de RAM

El lunes pasado fui a comprar dos módulos de 2 GB de RAM para aumentársela a mi portátil, mi sorpresa una vez instalada es que mi BIOS no me detecta que sean 4 GB, sino 3 GB aprox. Una vez arrancado mi sistema (Windows Vista), éste detecta (en Propiedades de Equipo) que son 4 GB, pero voy la administrador de tareas y me encuentro con que realmente solo está usando 3 GB.

Lo primero que pensé fue que mi chipset (Intel 465GT Express, si no recuerdo mal) no era capaz de redireccionar las 4 GB, pero una vez voy a la página de Intel, en concreto a la de mi chipset me encuentro con que si que soporta las 4 GB.

Me entero en mi búsqueda por la web y comentarios con algunos amigos, que los sistemas de 32 bits no son capaces de redireccionar las 4 GB y por ello, debido a que mi procesador (Intel Core 2 Duo T7200 a 2.0 Ghz cada uno de los dos núcleo) es de 64 bits, decidí reinstalar el sistema a Windows Vista de 64 bits. Por el medio, por falta de licencia para Vista de 64 bits, reinstalé con 32 bits y en propiedades de equipo ya no me detectaba que eran 4 GB sino 3 GB, a lo cual creo que ya se cual es el motivo. En mi antigua instalación de Vista había instalado la RC del Service Pack 1 de Vista y debido a la cantidad de drivers específicos nuevos que tiene este SP es probable que así lo detecte.

Ahora que ya tengo Windows Vista 64 bits no me detecta que son 4 GB de RAM, sigue detectando y usando 3 GB. Por lo que tengo dos soluciones ahora, la primera es esperar a la RTM del Service Pack 1 de Vista, con la que espero que me vuelva a detectar las 4 GB y con ello, ya que 64 bits soporta el redireccionamiento de 4 GB, las use. La otra opción es actualizar mi BIOS, ya que la que tiene instalada (de America Megatrends) es del 2005 y no se hasta que punto una BIOS más moderna me podría solucionar el problema.

De todas formas necesitaba la reinstalación del sistema, ya que cuando Vista empieza a decir que uno de sus componentes nativos (.NET 2.0) no está instalado la cosa está chunga, ya que esto me impedía instalar el Visual Studio 2008. La memoria solo fue la escusa. Ahora mismo con mi nueva instalación ya está todo en orden.

28 thoughts on “Windows Vista y 4 GB de RAM

  1. ¡Hey Euge! ¿Puedes hacer una prueba de mi parte? La idea sería bajarte otro sistema operativo (por ejemplo una Monoppix, Knoppix.. algun liveCD de GNU/Linux) y comprobar que memoria te detecta…

    Me juego el huevo derecho (con perdon :D) a que tampoco te lo detecta, y es que algunas placas base no soportan el memory remap, necesario para redirigir memoria ‘alta’ dentro del espacio de direcciones virtuales (sobre lo que se basa PAE). Por ello, en estas maquinas, ya sean x86 o x64, no se puede utilizar los 4 Gb completos.

    Lo malo es que muchas de estas maquinas ponen que soportan los 4Gb: y claro que los soportan, pero no los usan. Eso si, puedes pinchar el modulo que no va a cascar 🙁 Desde luego es una putada… Espero que no sea tu caso.

    En fin, si tienes un ratín, haz la prueba con liveCD y me cuentas que memoria te detecta: asi descaramos que sea de Windows Vista o un tema de Hardware.

    Un abrazote!

  2. Buenas Eugenio

    Te comento, tanto por experiencia propia como ajena:
    – SOs de 32 bits, olvídate por encima de los 3,25 GB. Aun con hacks como los del Vista SP1, en 32 bits no puedes acceder por encima de los 3ypico GB, asique aunque lo vayan a camuflar, 32 bits = 3 GB ram máximo.

    – Al tener 2 pastillas de 2 GB, SOs de 32 bits te van a pillar ypico GB. En mi antiguo pc tenía 2x512MB y 2x1024MB y me cogía los 3 GB. En el pc nuevo que tiene lo último de lo último y 4 GB en 2x2048MB, SOs de 32 bits sólo pillaban 2GB de RAM (una pastilla).

    – En 64 bits te debería de coger los 4 GB. Vista 64 y XP Pro 64 pillan 4GB de ram sin problemas (yo uso Vista Ultimate x64, y un colega XP Pro x64).

    – Lo de que no te pille los 4 GB ni con SOs de 64 bits es por la placa, claramente. Actualízala porque en mi pc viejo me pasaba (me veía sólo 2 de los 3 GB), bajé un update de la bios de ASUS y luego me funcionó. Y tengo algún amigo más que le ha pasado similar… actualizando la bios le han visto toda la ram (3 GB siendo 32bits, 4 GB siendo 64bits).

    Pero es eso… todo el rollo del PAE, -3GB y demas en modificando el boot funciona hasta los 3 GB de RAM, y dependiendo de tu bios y tu configuración de pastillas/módulos.

    Y el cambio en el SP1 del vista en 32 bits es un engañabobos para que la gente no denuncie a los vendedores porque les han vendido un pc con 4 GB de ram y Vista 32 y el SO te dice que tienes 3 GB a lo sumo. No los va a aprovechar pero sale el 4 que ellos quieren que salga.

  3. Coincido con los comentarios.

    A mí me mi sistema con 4 Gb y Vista 32 bits (XP 32 bits también) me pilla 3 Gb.

    Con Vista 64 bits me pilla los 4 Gb.

    Estoy hablando de una placa de hace 1 año y medio aproximadamente. El problema está en las placas y no queda otra cosa que actualizarla.

    También me gustaría saber que pasa con un Linux como pregunta Pablo.

  4. Gracias a todos por los comentarios, lo miraré, especialmente el de actualizar la BIOS.

    Y ahora que veo así por encima lo que escribí, siento haber escrito tantos números… espero que no haya quedado un lio… lo intenté explicar lo más claro que pude.

  5. hola que tal. Estube leyendo lo que publicaste ya que alguien me esta vendiendo una laptop con core 2 duo a 2.2ghz, 200 gb de disco duro, 4 gb de ram y con windows vista home premium.

    tu cres que me convenga comprarla con 4 gb a pesar de que me pueda encontrar con el mismo problema que se te presento a ti o seria mejor una con las mismas caracteristicas pero con 2 gb de ram ? ? ?

  6. Mira…. todo depende… Yo me compré un clónico en el que mi BIOS es antigua… lo que si… tu Sistema Operativo debe de ser de 64 bits si quieres que te coja las 4 GB de RAM, sino mira uno con 3 GB de RAM y te ahorras 1 GB aunque ahora mismo está muy barata la memoria (de 667, de 800 está mas cara)

    Un saludo

  7. Un sistema operativo de 32Bit puede direccionar hasta 4Gb de memoria. El problema es que Windows mapea 2Gb para el sistema y 2Gb para programas. Esto funcionaba bien mientras las máquinas tenían menos de 2Gb, ya que distribuía los mapas de memoria según le interesaba. Existe un truco, con el cual desde el fichero boot.ini este mapeo se distribuye en 1Gb para sistema y 3Gb para los programas.
    El problema que estás teniendo es que tu máquina reconoce los 4Gb, pero el sistema operativo solo puede usar 3Gb para programas. Y no tiene capacidad de remapear la memoria para aprovecharla mejor.
    Lo que me deja un poco sorprendido es que con Windows de 64Bit siga pasando esto. Ya que con esta arquitectura se pueden mapear unos cuantos Teras. Que por cierto no son 64Bit, si no 48Bit.

  8. Tengo un Acer Aspire 9424 que venía con 2Gb de ram y lo he llevado a 4Gb. La Bios solo ve 3Gb y el windows xp media center no arranca.
    La Bios está actualizada a la última versión disponible en la web de Acer. Instalando el Windows Vista de 64X, arranca pero sigo viendo solamente 3Gb.
    El Everest detecta dos módulos de 2048Mb pero, hasta ahora, no hay forma de que muestre los 4Gb.
    El Servicio Técnico de Acer dice que las ampliaciones no están cubiertas por la garantía. Acer, tampoco vende modulos de 2Gb. Si instalas elementos que no sean de su marca, pierdes la garantía.
    ¡Pero si lo venden diciendo que soporta 4Gb! ¿Como pueden ser tan delincuentes? ¿Les ha pasado algo así con otra marca de ordenadores?

  9. hola tengo el mismo problema que tu mario con el mismo ordenador pero con vista y aparte de no reconocer los 4 gb se me cuelga pero solo cuando entra en hibernacion,esdecir si lo apago desde «apagar» se reinicia bien pero si dejo que entre en hibernacion o se agota la bateria no guarda lo que esataabs haciendo y se cierra sino que se cierra y ya no vuelve a arrancar hasta que no vuelves a cambiar algun modulo de los dos,solo carga la pantalla del bios y no sigue cargando windows.Los de acer me han dicho lo mismo y me recomendaron actualizar el bios de la ver 1.18 que tiene a la 1.23 para vista que por cierto no pudieron encontrar ni ellos . A si que estoy a la espera,no se que hacer, aunque no es un problema grave, con desactivar la hibernacion listo,pero tengo que ir con cuidado de que no llegue a agotarse la bateri del todo,pues tengo cada vez que abrir la tapita y manipular los modulos…un saludo

  10. HOLA YO TENGO UN PROBLEMA PARECIDO AL VUESTRO, RESULTA QUE TENGO UNA PLACA ASUS A8V DELUXE Y RESULTA QUE CON XP 64 BITS, AL RATO DE ESTAR FUNCIONANDO SE CUELGA, APARTE, CON VISTA DE 64 BITS SE CUELGA TAMBIEN, HE CAMBIADO EL MICRO, SE SIGUE COLGANDO, HE CAMBIADO LA MEMORIA, SE SIGUE COLGADO, EN LA BIOS ESTA TODO AUTOMATICO, HE CAMBIADO EL DISCO DURO, HE CAMBIADO LA T. GRAFICA, Y VAMOS QUE HE CAMBIADO HASTA LA PLACA Y SE SIGUE QUEDANDO COLGADO TANTO CON EL VISTA 64 COMO EL XP 64, PENSE QUE PODIA SER ALGUN OVERCLOCK DE LA BIOS PERO NO LA BIOS NO TIENE NADA SUBIDO, TODO AUTOMATICO, ADEMAS POR ULTIMA HE INSTALADO EL XP UE 32 BITS Y VA COMO LA SEDA ¿PUEDE SER DEBIDO QUE SE QUEDE COLGADO POR EL MODO 64 BITS DE PROCESADOR?, LO HE CAMBIADO TODO HAGO ALGO MAL? O PUEDE SER QUE CON LOS CUATRO MODULOS SE QUEDE COLGADO? PORQUE NO LOS TERMINA DE RECONOCER? ¿ALGUIEN ME PUEDE AYUDAR? LE ESTARIA AGRADECIDO, BYE

  11. Pues es cierto. Yo estoy en las mismas con un 9424. Y los de Acer (los del call center) ni puñetera idea. Me dice que la Bios no detecta 4Gb porque la memoria de video es compartida y se chupa un Gb. ¡Pero si no he arrancado todavía garrulo! En fin.
    Despues por email me dicen que actualice bios a la versión 1.24. Otro lío. La aplicación de actualización no funciona en Vista y me obliga a reinstalar Xp para proceder y reinstalar de nuevo Vista para que supuestamente pueda manejar los 4Gb.
    Resultado: actualización realizada con éxito; varias horas perdidas; solo pilla la bios (y el SO consecuentemente) 3 Gb.
    Y los de Acer callados como p….Perdón pero es la impotencia.
    Si alguien sabe algo más que lo diga. Gracias

  12. Hola…

    Para el amigo de la asus a8v deluxe, lo que puedo decirte es que el problema puede ser que tengas que actualizar la bios de tu tarjeta madre, para lo cual te dejo el siguiente enlace:

    http://support.asus.com/download/download.aspx?SLanguage=es-ar&model=A8V%20Deluxe

    descarga e instala el archivo primero, es decir, el marcado con la fecha 2007/08/29, ya que es la version mas reciente para la bios, y esta corrige todos los errores que esta pueda tener.
    Debe ser este el principal problema que la bios tenga problemas para trabajar con sitemas operativos de 64 bits.
    Esto es ya que aunque en las especificaciones de tu tarjeta madre diga que el chipset esta preparado para trabajar con sistemas operativos de 32 y 64 bits, los istemas no son perfectos y siempre se les escapa un pequeño detalle de compatibilidad. Y por lo que leo esta mother board es mas o menos por las fechas en que los SO de 64 bits iban a salir o eran la novedad asi es que puede ser el error por ese camino.

    Ni tu disco duro, ni tu tarjeta de video, ni la memoria tienen que ver con que el sistema operativo se cuelgue cuando usas el sistema operativo de 64 bits, ya que no se cuelga cuando usas uno de 32 bits.

    Por cierto si le pones los 4gb de memoria que tu tarjeta soporta y tu chipset es capaz de direccionar, esto no quiere decir, como ya se comento arriba, que windows los pueda usar completamente para los programas de aplicacion, asi es que en los SO de 32 solo te aprecera que hay 3.2 gb o 3 gb.
    Pero ojo, no porque no aparezcan no quiere decir que el sistema operativo no los use para los dispositivos de sistema, ya que si usa la memoria que se pone para este fin.

    Espero que te ayude esto, si no, escribe diceiendo en que hubo falla y con gusto te ayudamos.

    MrPanda

  13. Amigo miguel….

    Aprovechando, me gustaria decirte dos cosas.
    1) Un sistema operativo de 32 bits (Windows en este caso o Linux tambien) lo que te marca es la memoria que es capaz de usar para ejecutar programas, en este caso 3.2 o 3 Gb como maximo, si es que tienes 4gb instalados.

    2) No porque no te marque los 4gb completos, no quiere decir que se perdieron o no los usa, no. Los usa para dispositivos PCI y demas componentes del sistema.

    Para el caso de que uses windows xp sp2, nunca vas a poder ver tus 4gb, tal cual , en numero.
    Si usas Windows vista 32 bits (home basic, etc) tampoco lo vas a lograr ver. Solo vas a ver 4gb, como los quieres ver, si usando windows vista 32 bits instalas el service pack 1, y tu chipset es capaz de manejar 4gb de memoria. Pero ojo, esto es un truco, ya que lo que arregla este service pack con rspecto a la memoria, es que te permite ver la cantidad que tienes instalada fisicamente, y ya no presenta la que windows es capaz de manejar.

    Usa un sistema operativop de 64 bits para tal caso. Pero recuerda que tu chipset tienes que ser capaz de manejar dicha tecnologia, en este caso los chipset de intel dicen que tienen tecnologia EMT64.

    Espero que sea de ayuda la informacion.

    MrPanda

  14. A mi me paso algo muy extraño cuando instale Windows Vista Ultimate x64 con 4 gb de ram. Tengo una placa intel DG33BU, Procesador Intel Dual Core 1.8 ghz.
    Al momento de instalar el Vista x64 con 4 Gb de Ram, la instalacion se demoro una enormidad. una vez finalizada todos los procesos me corren muy lento, al iniciar windows se me demoro mas menos unos 3 minutos en arrancar. Verifique en propiedades de sistema el cual me reconoce los 4 Gb de RAM, tengo 4 memorias instaladas, cada una de ellas es Kingston de 1 GB con una frecuencia de 667 mhz. por ello no logro entender que pasa, segun las especificaciones de la placa dice que soporta hasta 8 Gb en RAM. hice una prueba quitando una memoria y lo deje solo con 3 GB y bingo!!! me corre a la perfección. entonces que sera????
    Sistema Operativo Vista x64, Placa Madre y sino que???
    En este minuto me siento engañado ya que no he podido disfrutar el Pc con 4 GB de memoria instalada.

    Agradeceria sus comentarios.

  15. Buenas tengo un acer…que viene de fabrica con 2 gb, pero ahora le he puesto 4 gb(2×2. Tiene windows vista 32 btis. Se que ya abran preguntado pero, ¿Puede ser que me reconozca solo 3 GB por ser una version de 32 bits?
    Venga gente un saludo

  16. Hola, a mi me pasa algo que no termino de entender. Tengo vista ultimate 64, placa asus msn sli deluxe (soporta 8Gb de ram a 800) y amd 64×2 4200. La cosa es que tenia instaladas 2x1gb de memoria a 667 y las he cambiado por 2×2 gb a 800. El vista me reconoce los 4 gb, pero en el arranque me dice que tengo 4gb instalados pero que utiles solo 3 y pico, pero lo que más me llama la atención es que me las sigue marcando a 667 cuando son a 800. Supongo que me tocará actualizar la bios de la placa. Si alguien conoce algún caso similar o algún comentario que me aclare un poco lo agradecería.

  17. Hola a Todos! he leido todo los post, si quieren levantar los 4Gb solo le tiene que instalar el Windows Vista Ultimate por que el Vista Home solo soporta hasta 3 gb.. Saludos.

  18. LA VERDAD QUE YO TENGO UNA PLACA M2A – MX Y TENGO VISTA 32 BITS Y APARTE DE QUE NO ME DETECTAN LOS 4 GB DE LOS QUE REALMENTE LOS TENGO INSTALADOS AUNQUE SEAN MARKVISION DE 667 NOMAS NO FUNCA BIEN ES LENTO
    CREO QUE VOY A PROBAR CON VISTA 64 BITS
    GRACIAS A TODOS LO CAMBIO A 64 Y LES COMENTO QUE PASA JEJE!!!

  19. veo que esto de querer usar 4gb esta siendo un problema, aver si alguien me orienta cual podria ser mi problema. tengo una toshiba a215-sp4057 y le coloque 2 modulos de 2gb cada uno, la setup de la maquina las reconocio inmediatamente, vista ultimate 64x en propiedades del sistema dice que tengo 4gb pero cuando me fijo en el administrador de tareas, la sorpresa es que dice: Memoria Fisica total 1918M.
    Que se les ocurre que esta pasando?

  20. Hola yo me he comprado el hp pavilion hdx4950es con vista sp1 y tambien estoy igual me reconoce solo 3gb,no se lo que hacer si verdaderamente el otro gb hace alguna funcion, alguien tiene algun aparato como el mio y el mismo sistema operativo y que le reconozca los 4gb ,por favor que me conteste nesesito ayuda,gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *