Mi è stato riferito già da molti amici e conoscenti questo problema. Praticamente hanno installato nel loro PC 4 GB di memoria RAM, però il sistema operativo (Windows XP a 32 bit) ne riconosce solo 3.3 GB.
Principalmente ci sono 2 soluzioni. La prima è quella di installare Windows XP a 64 bit (e quindi si devono spendere un bel mucchietto soldi), l’altra invece è quella di attivare il PAE.
Per attivare il PAE (estensione della memoria fisica) in Windows XP dovete aggiungere alla fine del vostro “boot.ini” (“C:\boot.ini”) la stringa “/PAE”. Il risultato è circa così:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect /PAE
Attenzione: Aggiungete SOLO “/PAE”, non modificate niente d’altro, altrimenti il sistema non parte più!
Riavviate il vostro PC ed il gioco è fatto! Con Windows Vista il procedimento per attivare il PAE è più semplice, basta inserire il seguente comando nella finestra “Start -> esegui”:
BCDEdit /set PAE forceenable
Dopo il riavvio di Vista, il sitema riconosce i 4 GB di RAM.
Vorrei ringraziare Dyl! per avere scritto l’articolo originale (in tedesco): 4GB Ram verbaut doch nur 3GB werden angezeigt? Hier die Lösung!
P. S.: Attivate il PAE a vostro rischio, declino ogni responsabilità!
ooo, grazie mille, questa si che e una cosa che mi serviva 😀 ci ho girato attorno molto a quel problema!
di niente 😉
Per modificare il boot.ini in Windows XP potete utilizzare questa breve guida:
1. Fare clic con il pulsante destro del mouse su Risorse del computer, quindi scegliere Proprietà.
Oppure
Fare clic sul pulsante Start, scegliere Esegui, digitare sysdm.cpl, quindi scegliere OK.
2. Nella scheda Avanzate in Avvio e ripristino fare clic su Impostazioni.
3. In Avvio sistema fare clic su Modifica.
Per ulteriori informazioni visitate questo link (microsoft): http://tinyurl.com/yjlbyr
Non per qualcosa…. prima di inserire un suggerimento viene testato?
Normalmente si. Questo del PAE però non l’ho provato personalmente perchè ho solo 1 GB di memoria RAM. Se avete informazioni supplementari vi prego di informarmii, thx
ciao,io ho un problema simile a questo,pero’ si tratta di 2 gb di ram,diviso in 2 moduli da 1 gb,il problema e’ il seguente,ho acquistato dui banchi da 1gb di ddr pc2700,le installo ed il pc non boota piu’,e non si avvia,la mia motherboard asus a7n8x-la dice che supporta le pc2700 sino a 2 gb,se attivo il pae dite che me le legge??
non penso che sia il PAE il problema… le hai installate correttamente sulla scheda madre? Riconosce i 2 gb nel BIOS?
non gli riconosce perche’ non boota il pc 🙁
p.s. non e’ che avendo la memoria virtuale altissima(mi sembra a 2000) non mi faccia leggere quella fisica???
Secondo me il problema è nella RAM fisica, non nel sistema operativo. Quando accendi il computer schiaccia il tasto DEL o F12 e guarda nella BIOS (parte di sicuro quella) se i 2 gb vengono riconosciuti. Se non li riconosce allora non è compatibile
confermo quello che ha detto costiga….
se non boota cioé se non riesci a entrare nel bios vuol dire che la ram è difettata..cioé comprane un altra 🙂
ceu
Ho attivato il PAE come consigliato ma windows XP SP3 continua a dirmi che ci sono solo 2GB di ram (nel bios ne visualizzo correttamente 4).
Solo nelle proprietà del computer è comparsa la scritta:
“Estensione indirizzo fisico”
E’ normale continuare a vedere 2GB o qualcosa non torna?
ciao andrea, 3gb dovrebbe farteli vedere anche senza attivare il PAE. Hai magari collegato 2 schede grafiche in SLI? Certe schede grafiche utilizzano anche la ram del sistema per avere di più memoria video, anche se mi sembra strano che utilizzano 2 gb…
per i 4gb non posso aiutarti molto perchè non l’ho ancora sperimentato personalmente visto che ho solo 2gb. Una soluzione che funziona di sicuro è comperare il sistema operativo a 64 bit.
saluti
Grazie per la risposta.
Purtroppo confermo che vedo solo 2Gb.
Per informazioni fornisco le caratteristiche salienti del PC:
MB Asus P5B
CPU E6300 1.86Ghz
Scheda video NVidia GeForce 8500 (512Mb)
molto strano…
se vuoi puoi provare a scaricare ubuntu e a farlo partire da cd, così vedi se almeno unix ti riconosce i 4gb (o 3.x gb)
altre idee purtroppo al momento non me ne vengono
Sulla macchina in questione è gia installato ubuntu 8.04 in dual boot.
Con il kernel Server vengono riconosciuti correttamente i 4Gb. (Con il kernel generic solo 2)
Anke io ho riscontrato lo stesso problema… ho un scheda madrea intel DP43TF con 2 banchi da 1 Gb di ram kingston 800 MHz….
ho aggiunto un banco da 2 Gb sempre KIngston ma mi riconosce 2.99 Gb…
Ho provato ad attivare il PAE ma niente. il bios le riconosce correttamente, windows no.
prob. l’unica soluzione che funziona veramente è windows a 64 bit (e CPU a 64 bit) oppure ubuntu 😉
..oppure tutti gli ambienti open source…ubuntu è solo una goccia nel mare
Ciao, io ho letto il tuo post sulla soluzione che xp riconosca le 4 giga di ram…niente di difficile a leggerlo sembra ancora + facile…..mi sn bloccato caro Costiga xkè nella mia stringa del boot.ini ho una scritta in + del tuo esempio e siccome sn un casinista nn vorrei continuare ad esserlo.Copia qui la mia stringa. grazie comunque..se potete anke via email ciaooo
boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /fastdetect /NoExecute=OptIn
——————————————-
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional”
/fastdetect /NoExecute=OptIn /PAE
——————————————-
per sicurezza fa un backup dei dati importanti!
saluti
non funziona…………… non c’e modo…come fare?
io ho eseguito l’operazione ma da proprietà del computer comuncque mi risultano 3.25 giga di ram..è normale?
Ciao, posseggo una scheda madre Asus P5vd2-x, processore Intel Pentium D 3.4 Ghz e 4gb di RAM. Il bios rileva 4gb installati ma 3gb utilizzati. Ho provato il consiglio di utilizzare windows Xp 64 bit ma il problema rimane. Come posso far si che il mio sistema possa rilevare i 4gb EFFETTIVI?
Non mi dite di attivare il /PAE che è una grande stronzata, grazie
Teoreticamente con XP a 64 bit dovrebbe riconoscerli i 4 GB di ram. È possibile che li riconosca, però sotto le proprietà ne visualizzi solo 3.25 GB. Mi dispiace ma non posso aiutarti tanto di più perchè lavoro su Mac. C’è magari qualcuno che lavora su XP a 64 bit con 4 GB di RAM?? Consigli? Grazie.
ho installato windows 7 ultimate a 64bit ma no riconoci 4gb di ram
@khobaraa
sicuro che sia a 64 bit? strano…
ciao a tutti
ho windows 7 32 bit con Quad Core e 8 Giga di Ram…(900mhz) su bios mi rileva tutta la memoria (8012 mb) ma su windows 7 32 bit mi rileva solamente 3210 mb (3,2GB) come mai ? che posso fare ?
ho provato anche a scrivere msconfig e mi appare 4 Processori ma su memoria metto al massimo 8012mb ma al riavvio mi rida’ la stessa cosa…non seleziona nulla….
sull altro sistema operativo VISTA 32 bit….mi rileva ugualmente 3,2 GB :((((
ma se avvio un gioco, sfrutta i 3GB oppure gli 8 GB di ram?
aiutoooooooooooo!!!
velasco: “è un limite della versione di seven a 32 bit o usi la 64 oppure cerca in giro una patch ke porta il limite a 128giga. Quando giochi o no sfrutto sempre e solo i3 giga cosi. Ciaoo”
Thx
ho seguito le istruzioni ma non ho risolto nulla…riconosce sempre e solo 3gb.
nel mio boot.ini c’è scritto: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /PAE
rispetto a boot.ini non compare:
rdisk(1)
e
/fastdetect
dipende da questo?
ho fatto questo ma ancora mi vede 3 gb…[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect/PAE
Non mi funziona a me…
Soledad@
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect/PAE
Da quel che vedo c’è un errore, l’hai scritto attaccato a /Fastdetect, devi lasciare uno spazio, scrivilo così:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect /PAE
Ciao,naturalmente pure io ho lo stesso problema,ma di due banchi da 2gb sia il bios che risorse cpu ne vedono 2,50,ma se metto un banco appena preso da 2 e uno di quelli che avevo da 1gb(marca diversa)sale a 3gb,con o senza PAE.Ho buttato i soldi?Grazie
provato non mi funziona non vede i 4 gb ma solo 3
questa è la stringa
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”IBM Client for e-business Windows XP v3.03″ /noexecute=alwaysoff /fastdetect /PAE
mi puoi aiutare ?
Ciao Costiga….ho fatto tutto alla lettera come hai descritto ma non li vede avendo messo 4 giga di ram…. ecco la mia stringa:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect/PAE
Dipende dalla configurazione che hai. Un’alternativa è il sistema operativo a 64 bit se hai una CPU a 64 bit.