Windows Vista sólo reconoce 3Gb de tus 4Gb ... y el SP1 de Vista te engaña

Primero el tema de los 4Gb:

Te compras un PC con 4 o más Gb de RAM, con Windows Vista, llegas a casa y toma castaña, sólo reconoce 3Gb.

Vamos a intentar explicar el motivo:

Un sistema operativo de 32 bits como Vista, debería de soportar 232 bytes = 4GB de memoria. En cambio sólo puedes ver 3.12 Gb de esos 4. No es un problema de hardware aunque lo parezca.

El motivo es por la memory-mapped I/O (MMIO). Algunos dispositivos necesitan espacio de memoria dedicada, como por ejemplo la tarjeta de video … pero ¿no tiene ya mi tarjeta RAM propia? , pues sí pero por razones de compatibilidad Vista reserva memoria para los dispositivos, incluso aunque no existan en el ordenar. Esto significa que ese Gb que falta de tus 4 no está siendo utilizado por el SO.

Solución: instala Windows Vista x64 en vez de Windows Vista x86

Segundo tema, el SP1 de Vista. Según el autor del post original, lo ha probado con SP1 y milagrosamente aparece 4Gb, pues nada, problema resuelto, solucionado con el SP1 … ¡PUES NO! … simplemente es eso, digamos que redondea tus 3.12 Gb a 4 Gb XD toma ya solución …

Abre una ventana de comandos y teclea: Msinfo32

Aquí te mostrará realmente la memoria que tiene tu equipo … increible …

Un cachete para los chicos de Microsoft …

Post original:

http://4sysops.com/archives/why-windows-vista-only-sees-3gb-memory-in-a-pc-with-4gb-ram-and-how-vista-sp1-fools-its-users/