it-swarm-eu.dev

Perché tutto il mio extra RAM è contrassegnato come "hardware riservato" in Windows 7?

Ho una nuova workstation HP Z800, con Windows 7 Enterprise 64 bit. Le specifiche Z800 sono qui .

La macchina ha 4 GB di RAM - Windows ha segnalato 1,99 GB disponibili, 2 GB è stato "hardware riservato". Ho aggiunto altri 2 GB e Windows segnala che ci sono 6 GB di RAM fisica, ma ora 4 GB è "hardware riservato". Il BIOS vede anche l'intero RAM.

La scheda video è una nVidia Quadro FX 580, quindi non dovrebbe usare alcuna memoria condivisa.

Perché tutto il mio extra RAM è contrassegnato come "hardware riservato" in Windows 7?

26
ericvg

Risulta che il RAM installato era in una configurazione non supportata - Su questa macchina, se si installano 2 GB di chip, devono essere installati in tripla, come indicato qui (pdf).

È interessante notare che Windows ha visto la memoria, ma è stato reso non utilizzabile e contrassegnato come "hardware riservato".

30
ericvg

Ahi, triste sentire della reinstallazione.

C'è un post sul blog di Mark Russinovich che spiega come Windows utilizza la memoria fisica .

  1. I dispositivi hardware possono riservare grandi blocchi di spazio di indirizzamento fisico ... Per vedere se un pezzo di hardware sta riservando un grande pezzo di spazio fisico indirizzo, lanciare "devmgmt.msc", selezionare Risorse per connessione nel menu Visualizza, ed espandere la memoria nodo. (Il blog di Mark lo spiega ulteriormente).

  2. Anche se la scheda video è a bordo, veloce, dedicato memoria video, Windows non ha ancora affrontato e interagire con quella memoria utilizzando la stessa memoria fisica di indirizzamento che è utilizza per la RAM, dispositivi PCI e altri dispositivi. Questo può affollare lo spazio dell'indirizzo fisico. Il sistema operativo a 64 bit dovrebbe gestire meglio questo rispetto a un sistema operativo a 32 bit, ma le sue mani potrebbero comunque essere legate ad alcuni requisiti del dispositivo.
    (La mia Dell ha hardware da 700 MB riservati su Win7x64. Non è male come il tuo problema, ma è comunque fastidioso.)

  3. Sarebbe utile sapere se uno strumento come memtest (che si avvia e gira senza Windows) può vedere tutta la RAM installata. Prova alcuni degli strumenti di informazione di sistema sul UBCD per vedere se possono vedere (e testare) tutta la tua RAM. Questo ti farebbe sapere se Windows ha addirittura qualcosa a che fare con esso.

Come ultimo pensiero, l'hai comprato da un grande fornitore, dovresti essere in grado di ottenere un supporto da loro e chiedere loro del problema. Spesso riescono ad arrivare a fondo di questo tipo di problema molto più velocemente che cercare su Internet e hai già pagato per questo servizio.

Modifica: questa domanda SO potrebbe essere correlata al tuo problema, e ce n'è un'altra buona spiegazione di come le prenotazioni _ mappate in memoria IO possono ridurre la RAM utilizzabile . Di nuovo, questo potrebbe non essere esattamente il problema che stai affrontando, ma quei blog ti dicono come puoi determinare se lo è.

Facci sapere.

17
DanO

Ho risolto questo problema preciso! Con Gigabyte p55a ud3r e Kingston KHX1600C9D3K4/8GX.

Quando acquisti la RAM, la ottieni in coppia, dato che ogni coppia/memory stick può funzionare solo sul canale di memoria 1 o sul canale di memoria 2.

Se metti un paio di memoria che ha progettato di funzionare solo sul canale 1, sul canale 2 (come ho fatto inconsapevolmente). Il BIOS li riconosce solo, "BUT" non reso disponibile per l'uso. Windows 7 può vedere solo il totale RAM installato (nel mio caso 8 GB), ma non può fare uso degli altri 4 GB sul canale di memoria 2, e Windows 7 pensa che la memoria da 4 GB sia "HARDWARE RISERVATO" .

Quindi ti consiglio di cambiarli tra gli slot di memoria, come ho fatto io, e ora ho solo 5 MB di HARDWARE RISERVATO invece di 4 GB come prima quando inserisco i bastoncini RAM sugli slot/canali sbagliati.

6
user39572

Ho avuto questo stesso problema e l'ho risolto sulla mia macchina particolare. Stavo mostrando 4G riservato in HW. Sono andato nel BIOS MB e sotto configurazione chipset/grafica interna /

Ho cambiato l'impostazione per Posizione buffer frame da [Sopra 4G] a [Sotto 4G} ... e ora ho 1 MB in HW riservato e non 4G. Windows vede tutti * G come utilizzabili

4
bob bosco

Forse l'aggiornamento del BIOS potrebbe aiutare? Inoltre, prova a abilitare Memory Remapping nel BIOS, o qualcosa del genere, se riesci a trovarlo nel tuo SETUP.

3
sYnfo

Per chiunque abbia ancora questo problema:

  1. Premi Start -> Esegui

  2. Digitare msconfig

  3. Vai sotto la scheda "Boot"

  4. Fai clic sul pulsante "Opzioni avanzate"

  5. Deseleziona "Memoria massima"

    enter image description here

  6. Reboot

Aiutato per me, ho ancora riservato solo 9 Mb da totalmente di 6 Gb.

2
Kvk

Ho avuto un problema simile con un Samsung R519. Nel mio caso ho aggiornato da 2gb a 4gb RAM ma ho solo un sistema operativo a 32 bit sulla mia macchina. Quindi nel mio caso questo è il fattore limitante in quanto il sistema operativo a 32 bit vedrà solo 3 gb max.

2
Mike Higgs

C'è in realtà un grande indizio nel messaggio: "Hardware riservato".

Se la verifica/deselezione della casella di controllo "Memoria massima" in Windows non aiuta, il colpevole potrebbe essere il BIOS predefinito, che può riservare un eccesso di RAM per l'hardware grafico.

Nel mio caso, Windows ha segnalato che 1.1G del mio 8G RAM installato era "hardware riservato":

"Hardware reserved" before BIOS setting change

L'ho risolto cambiando le impostazioni del BIOS. La denominazione o i dettagli del menu potrebbero essere diversi nel BIOS, ma ecco la storia nel mio caso. Sotto Impostazioni avanzate, vai a Configurazione avanzata chipset:

BIOS settings

In Advanced Chipset Configuration è un'impostazione chiamata UMA Frame Buffer Size. Controlla la quantità di RAM riservata al tuo hardware grafico e, per impostazione predefinita, può essere impostata su Auto, che deciderà un importo in base a quanto RAM hai installato e, in base alle tue esigenze -Può prenotare molto più del necessario:

BIOS settings

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

Per uso generale, impostarlo su 256M:

BIOS settings

enter image description here

Il risultato in Task Manager:

"Hardware reserved" after BIOS setting change

2
Reg Edit