Come abilitare 4 GB nel mio Windows 7 a 64 bit?


8

Ho la seguente configurazione della macchina:

  • Intel Core 2 Duo E6300
  • 1 chip di memoria da 2048 MBytes
  • 2 chip di memoria da 1024 MBytes
  • 1 x Radeon HD 4870
  • Scheda madre: Gigabyte 945P-S3
  • Windows 7 RTM a 64 bit

In Windows e nel BIOS ho memoria da 3,25 GB disponibile. Come posso abilitarlo per supportare 4 GB?

EDIT: Ho sorta di aggiornamento della versione CMOS, e Windows riconosce ho 4GB, ma è solo con 3.25GB.

testo alternativo

Immagino che sia hardware dopo tutto?


Sto combattendo la stessa battaglia in questo momento. Abbastanza sicuro che siamo immersi nel chipset i945. Certo, mi piacerebbe amo di essere smentiti!
Chris_K,

Risposte:


16

Il BIOS deve supportare la rimappatura del foro di memoria.

Il buco della memoria è presente poiché tutti i dispositivi devono adattarsi allo spazio degli indirizzi a 32 bit durante l'avvio (poiché il BIOS non è a conoscenza del fatto che in seguito verrà utilizzato il sistema operativo a 32 o 64 bit). La rimappatura si occupa di spostare la memoria interessata nell'area di memoria dopo un limite di 32 bit.

Verificherei se è disponibile un nuovo firmware BIOS se tale impostazione non è presente nel firmware BIOS attuale.


Sì, esiste una versione firmware più recente. In questo momento ho installato F2. Proverò ad aggiornare, giusto? bit.ly/M0Fgv
ArielBH

1
@ArielBH: sì, l'aggiornamento è quasi sempre una buona cosa.
Josip Medved,

1
La cosa più strana. Ho provato ad aggiornare il CMOS. Ho fatto ogni passo per il libro. Impossibile caricare il cmos. Ho dovuto cancellare il CMOS. CMOS è di nuovo attivo e ora quando controllo la versione, indica la nuova versione, come può essere?
ArielBH

1
@ArielBH: è decisamente strano. Proverei ad aggiornarlo ancora una volta solo per verificare se ha aggiornato tutto. La maggior parte delle routine di aggiornamento del BIOS verifica se il vecchio BIOS si adatta bene.
Josip Medved,

2
@josip francamente mi sento fortunato a essere riuscito a far funzionare di nuovo i cmos. Penso che non lo toccherò più :)
ArielBH

4

Josip ha ragione nel ritenere necessario il BIOS con rimappatura del foro di memoria. Come Chris_K cerca di dire, anche il tuo hardware deve essere in grado di indirizzare fisicamente più di 4 GB, vedi KB929605 . Credo che la famiglia di chipset Intel 945 non possa farlo. Quindi, mi spiace dirti che sei sfortunato.


2

Windows 7 x64 dovrebbe riconoscere quella RAM senza necessità di armeggiare.

Se il BIOS non riconosce tutti i 4 GB, non c'è alcuna possibilità che Windows lo veda. È possibile che il motivo per cui forniscono un elenco di supporto di memoria è perché la scheda è molto delicata.

Vorrei che ciascuno dei tuoi ram stick fosse individualmente, per assicurarsi che il BIOS li vedesse correttamente.

Ora che ci sto pensando, i ragazzi SU avranno molta più esperienza con questo.


1
Josip ha probabilmente ragione: hai trovato delle opzioni relative alla rimappatura del buco della memoria nel BIOS?
Kara Marfia,

2

Sembra che il set di chip 945 non supporti più di 4 GB di spazio di indirizzi (e alcune versioni solo 2 GB). Quindi si finisce con la stessa limitazione di Vista a 32 bit: non sarà possibile utilizzare tutti i 4 GB di RAM poiché lo spazio degli indirizzi viene utilizzato per più di una semplice RAM.

Dalla scheda tecnica del set di chip Intel 945 pagina 24:

(G) MCH supporta l'indirizzamento dell'host a 32 bit, decodificando fino a 4 GB (2 GB per 82945PL / 82945GC / 82945GZ) dello spazio di indirizzi di memoria utilizzabile del processore

E di pagina 205:

L'indirizzamento di intervalli di memoria maggiori di 4 GB (2 GB per 82945GC / 82945GZ / 82945PL) non è supportato


0

Il manuale della scheda madre non dice che è un requisito, ma consiglia di utilizzare i moduli di memoria delle stesse dimensioni. È possibile che la prima scansione dei moduli da 1 GB gli impedisca di rilevare il modulo da 2 GB più grande.

Vorrei provare a scambiare in quale banco si trovano i moduli (1x2gb <-> 2x1gb) e vedere se questo aiuta, in mancanza penso che devi solo ottenere due moduli da 1 GB per sostituire il tuo modulo esistente da 2 GB.

Ovviamente, il lato positivo di quest'ultimo sarebbe che riattiveresti il ​​doppio canale e otterrai un uso più veloce della memoria del sistema.


Sì, avevo quei chip da 2 * 1 GB. La mia ultima visita a Redmond, negli Stati Uniti, ho acquistato 2 chip da 2 GB. Accade che uno di loro fosse difettoso, quindi mi sono bloccato solo con uno (e vivo all'estero negli Stati Uniti).
ArielBH

Sì, non mescolerei mai i chip di memoria in quel modo. Non è il colpevole, ma sta solo chiedendo problemi.
Loren Pechtel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.