Tengo la siguiente configuración de máquina:
- Intel Core 2 Duo E6300
- 1 chip de memoria de 2048 MBytes
- 2 x 1024 MB de chip de memoria
- 1 x Radeon HD 4870
- Placa base: Gigabyte 945P-S3
- Windows 7 RTM de 64 bits
Tanto en Windows como en BIOS tengo 3.25 GB de memoria disponible. ¿Cómo puedo habilitarlo para admitir 4 GB?
EDIT: He especie de actualizar la versión CMOS, y Windows reconoce tengo 4 GB, pero sólo está utilizando 3.25GB.
¿Supongo que es hardware después de todo?
Respuestas:
Su BIOS debe admitir la reasignación de agujeros de memoria.
Existe un agujero de memoria ya que todos los dispositivos deben caber en el espacio de direcciones de 32 bits durante el arranque (ya que el BIOS no sabe si utilizará el sistema operativo de 32 bits o 64 bits más adelante). La reasignación se encarga de mover la memoria afectada al área de memoria después del límite de 32 bits.
Verificaría si el nuevo firmware del BIOS está disponible si esa configuración no está en su firmware actual del BIOS.
fuente
Josip tiene razón en que el BIOS con reasignación de agujeros de memoria es necesario. Como Chris_K intenta decir que su hardware también debe ser capaz de abordar físicamente más de 4 GB, consulte KB929605 . Creo que la familia de chipsets Intel 945 no puede hacer esto. Entonces, lamento decir que no tienes suerte.
fuente
Windows 7 x64 debería reconocer esa RAM sin necesidad de tocar el violín.
Si el BIOS no reconoce los 4 GB, no hay posibilidad de que Windows lo vea. Es posible que la razón por la que proporcionan una lista de soporte de memoria sea porque la placa es muy exigente.
Quisiera cada uno de sus ram ram individualmente, para asegurarme de que el BIOS los vea correctamente.
Ahora que lo estoy pensando, los chicos de SU tendrán mucha más experiencia con esto.
fuente
Parece que el conjunto de chips 945 no admite más de 4 GB de espacio de direcciones (y algunas versiones solo 2 GB). Por lo tanto, terminas con la misma limitación que Vista 32 bits: no podrás usar los 4 GB de RAM, ya que el espacio de direcciones se usa para algo más que RAM.
De la hoja de datos del conjunto de chips Intel 945, página 24:
Y de la página 205:
fuente
El manual de su placa base no dice que sea un requisito, pero sí aconseja usar módulos de memoria del mismo tamaño. Es posible que tener módulos de 1 gb escaneados primero evite que detecte el módulo más grande de 2 gb.
Intentaría intercambiar en qué banco están los módulos (1x2gb <-> 2x1gb) y ver si eso ayuda, en su defecto creo que solo necesita obtener dos módulos de 1gb para reemplazar su módulo existente de 2gb.
Por supuesto, la ventaja de este último sería que volvería a habilitar el doble canal y obtendría un uso más rápido de la memoria del sistema.
fuente