¿Por qué toda mi RAM adicional está marcada como "hardware reservado" en Windows 7?


26

Tengo una nueva estación de trabajo HP Z800, con Windows 7 Enterprise de 64 bits. Las especificaciones Z800 están aquí .

La máquina tiene 4GB de RAM - Windows reportó 1.99GB disponibles, 2GB fueron "hardware reservado" Agregué otros 2 GB y Windows informa que hay 6 GB de RAM física, pero ahora 4 GB están "reservados por hardware". El BIOS también ve la cantidad total de RAM.

La tarjeta de video es una nVidia Quadro FX 580, por lo que no debería usar ninguna memoria compartida.

¿Por qué toda mi RAM adicional está marcada como "hardware reservado" en Windows 7?

Respuestas:


30

Resulta que la RAM instalada estaba en una configuración no compatible: en esta máquina, si instala chips de 2GB, deben instalarse en triple, como se menciona aquí (pdf).

Es interesante notar que Windows vio la memoria, pero se hizo no utilizable y se marcó como "hardware reservado".


@ericvg English doc?
Mugen

¿Qué quieres decir con configuración no compatible? Mire este superusuario.com/questions/1165428
Dr.jacky

17

Ay, triste escuchar sobre la reinstalación.

Hay una gran publicación en el blog de Mark Russinovich que explica cómo Windows usa la memoria física .

  1. Los dispositivos de hardware pueden reservar grandes bloques de espacio de direcciones físicas ... Para ver si una pieza de hardware está reservando una gran parte del espacio de direcciones físicas, inicie "devmgmt.msc", seleccione Recursos por conexión en el menú Ver y expanda la Memoria nodo. (El blog de Mark explica esto más a fondo).

  2. A pesar de que su tarjeta de video tiene memoria de video integrada, rápida y dedicada, Windows todavía tiene que abordar e interactuar con esa memoria utilizando el mismo direccionamiento de memoria física que se utiliza para RAM, dispositivos PCI y otros dispositivos. Esto puede llenar el espacio de direcciones físicas. El sistema operativo de 64 bits debería lidiar mejor con esto que un sistema operativo de 32 bits, pero sus manos aún pueden estar vinculadas a algunos requisitos del dispositivo.
    (Mi Dell tiene un hardware de 700 MB reservado en Win7x64. No es tan malo como su problema, pero sigue siendo molesto).

  3. Sería útil saber si una herramienta como memtest (que arranca y se ejecuta sin ventanas) puede ver toda la RAM instalada. Pruebe algunas de las herramientas de información del sistema en el UBCD para ver si pueden ver (y probar) toda su RAM. Esto le haría saber si Windows tiene algo que ver con eso.

Como pensamiento final, lo compró nuevo a un proveedor importante, debería poder obtener un soporte de ellos y preguntarles sobre el problema. A menudo pueden llegar al fondo de este tipo de problema mucho más rápido que buscar en Internet, y ya ha pagado por este servicio.

Editar: esta pregunta SO puede estar relacionada con su problema, y ​​hay otra buena explicación de cómo las reservas de E / S asignadas a memoria pueden reducir la RAM utilizable . De nuevo, puede que este no sea exactamente el problema que enfrenta, pero esos blogs le dicen cómo puede determinar si lo es.

Haznos saber.


6

Tengo este problema exacto solucionado! Con Gigabyte p55a ud3r y Kingston KHX1600C9D3K4 / 8GX.

Cuando compra RAM, la obtiene en pares, ya que resultó que cada par / tarjeta de memoria solo puede funcionar en el canal de memoria 1 o en el canal de memoria 2.

Si pones un par de memoria diseñada para funcionar solo en el canal 1, en el canal 2 (como hice sin saberlo). El BIOS solo los reconoce, "PERO" no está disponible para su uso. Windows 7 solo puede ver la RAM total instalada (en mi caso, 8 GB), pero no puede hacer uso de los otros 4 GB en el canal de memoria 2, y Windows 7 cree que la memoria de 4 GB está "RESERVADA HARDWARE".

Por lo tanto, le aconsejo que los cambie entre las ranuras de memoria, como lo hice, y ahora solo tengo 5 MB de HARDWARE RESERVADO en lugar de 4 GB, como antes, cuando coloqué las memorias RAM en las ranuras / canales incorrectos.


¿Quiere decir que simplemente intercambió las memorias RAM? ¿Podría explicar qué queremos decir con canales de memoria aquí? Si mi placa base tiene 2 ranuras DMMI, ¿son esos el canal 1 y el canal 2 respectivamente?
Mugen

4

Tuve este mismo problema y lo solucioné en mi máquina en particular. Estaba mostrando 4G reservado en HW. Entré en el BIOS MB y en configuración de chipset / gráficos internos /

Cambié la configuración de la Ubicación del buffer de cuadro de [Por encima de 4G] a [Por debajo de 4G} ... y ahora tengo 1 MB en HW reservado y no 4G. Windows ve todo * G como utilizable


3

Tal vez actualizar BIOS ayudaría? Además, intente habilitar la reasignación de memoria en el BIOS, o algo así, si logra encontrarlo en su CONFIGURACIÓN.


Además, descubrí que el HP Z800 viene con 2GB de RAM por defecto ... ¿Quizás HP simplemente no quiere que los usuarios agreguen más? Tonto, lo sé ... :)
sYnfo

1
De acuerdo con las especificaciones, ese modelo puede admitir 192 GB si el O / S y otro hardware lo permite
MartW

2

Tuve un problema similar con un Samsung R519. En mi caso, actualicé de 2 gb a 4 gb de RAM, pero solo tengo un sistema operativo de 32 bits en mi máquina. Entonces, en mi caso, ese es el factor limitante, ya que el sistema operativo de 32 bits solo verá 3 gb como máximo.


Um ... es cierto que los sistemas operativos de 32 bits del cliente de Windows (no servidor) de 32 bits solo usarán hasta 4 GB de RAM, pero muchos otros sistemas operativos de 32 bits pueden usar mucho más. (La capacidad de 32 bits no limita la capacidad de acceso de RAM). Los clientes de Windows de 32 bits, XP SP2 y posterior, también están limitados a usar solo RAM en direcciones físicas por debajo del límite de 4 GB. Ahora, los dispositivos de E / S ocupan parte del espacio de direcciones físicas debajo de eso, por lo que no se puede ver ninguna RAM que entre en conflicto con ellos. La mayoría de los mobos pueden reubicar dicha RAM a direcciones más altas ("reasignación de agujeros de memoria"), que funciona para la mayoría de los sistemas operativos, pero los clientes Win de 32 bits no usarán la RAM reasignada.
Jamie Hanrahan

2

Para cualquiera que todavía tenga este problema:

  1. Presione Inicio -> Ejecutar

  2. Tipo msconfig

  3. Vaya a la pestaña "Arranque"

  4. Haga clic en el botón "Opciones avanzadas"

  5. Desmarque "Memoria máxima"

    ingrese la descripción de la imagen aquí

  6. Reiniciar

Ayudado para mí, todavía tengo reservado solo 9 Mb de un total de 6 Gb.


Esto me lo arregló. Se configuró en 3 GB en mi máquina. ¿Cuál es el inconveniente de eliminar el límite? ¿Por qué el valor predeterminado es de 3 GB en mi máquina? ¿Alguien puede agregar más detalles a la respuesta?
iSWORD

2

En realidad, hay una gran pista en el mensaje: "Hardware reservado".

Si marcar / desmarcar la casilla de verificación "Memoria máxima" en Windows no ayuda, el culpable puede ser la configuración predeterminada del BIOS, que puede reservar RAM excesiva para el hardware de gráficos.

En mi caso, Windows informó que 1.1G de mi RAM 8G instalada estaba "reservada de hardware":

"Hardware reservado" antes del cambio de configuración del BIOS

Lo arreglé cambiando la configuración del BIOS. Los nombres o los detalles del menú pueden ser diferentes en su BIOS, pero aquí está la historia en mi caso. En Configuración avanzada, vaya a Configuración avanzada de chipset:

Configuración del BIOS

En Configuración avanzada de chipset hay una configuración llamada Tamaño de búfer de trama UMA. Esto controla la cantidad de RAM que está reservada para su hardware de gráficos y, de forma predeterminada, se puede configurar en Automático, que decidirá una cantidad en función de la cantidad de RAM que haya instalado y, según sus necesidades, puede reservar mucho más de lo necesario:

Configuración del BIOS

http://www.errorteck.com/good-to-know/computer-terminology/how-to-get-more-performance-from-a-laptop-computer.html

Para uso general, configúrelo en 256M:

Configuración del BIOS

ingrese la descripción de la imagen aquí

El resultado en el Administrador de tareas:

"Hardware reservado" después del cambio de configuración del BIOS


No existe esta opción en el BIOS. Por favor, mire superuser.com/questions/1165428
Dr.jacky
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.