Newsgroup: it.comp.os.win.win9x
Titolo: 512 Mb di RAM o WinXP? Questo è il problema.....

Salve a tutti.
Volevo sottoporre alla Vs. attenzione un problema che non ho saputo 
risolvere nonostante varie ricerche su internet.
Ultimamente ho upgradato il mio PC ed in particolare la RAM, portandola a 
640Mb.
Da quando l'ho fatto, Windows 98 (che è il SO che attualmente ho ancora 
installato) ha iniziato a dare errori di schermo blu, freeze vari con 
schermata nera, ecc. al'avvio di qualsiasi applicazione (in particolar 
modo i giochi, probabilmente perchè sfruttano al meglio le risorse di 
sistema).
Inizialmente ho pensato di aver contratto qualche virus dalla rete, così 
ho formattato varie volte il PC e reinstallato tutto daccapo pensando ogni 
volta di aver risolto il problema.....purtroppo questo si è ripresentato 
periodicamente.
Alla fine ho pensato a cosa fosse stato modificato recentemente e per 
esclusione sono arrivato alla RAM. Infatti appena tolgo il blocco da 128Mb  
e rimango con 512Mb, il PC funziona regolarmente senza crashare (ho fatto 
parechi test in proposito).
Ho poi sentito da un amico che Win98 può gestire correttamente fino ad un 
max di 512Mb.
Ho anche saputo di una "leggendaria" modifica da apportare (nel registro 
di configurazione e nel file system.ini) che pare risolvere il problema 
definitivamente.
In internet ho trovato solo un paio di righe (quelle da aggiungere in 
System.ini) ma adatte a chi ha un Gb di RAM per farne vedere a Windows 
solo 784.
Nel mio caso non credo che la cosa funzionerebbe, visto che io ho problemi 
già con 640Mb.
Qualcuno di voi può aiutarmi o devo per forza installare XP? 
(Vi prego, ditemi che non devo:((()
Scandalosa è stata poi la Microsoft, il cui unico consiglio ufficiale è di 
NON MONTARE più di 512Mb di RAM!!!!!!!
Come dire che un qualsiasi utente che ha comprato il 98 in licenza ora lo 
deve cambiare (magari con XP ) o deve evitare di aggiornare l'hardware del 
PC!!!

 solo 784.
Non è che gli fa vedere meno RAM, ma limita l'uso della cache di sistema in
maniera che non vada in overflow quando ha troppa RAM.
L'impostazione non dipende dalla quantità di RAM installata; la stringa
limita semplicemente il valore.
Ti ricordo la modifica da effettuare nella system.ini: sotto la sezione
Vcache devi aggiungere la stringa qua sotto
[Vcache]
MaxFileCache=360000
Il valore è indicativo, deve comunque essere minore o uguale a 524288.
--
DoomKnght
¤¤~.~¤¤~.~¤¤
NO SPAM, NO CHAINS, NO WORMS...
...o che i Vermi divorino le tue membra Incatenate al mio Muro di Fuoco...

 Non è che gli fa vedere meno RAM, ma limita l'uso della cache di


 parechi test in proposito).
E' probabile che il modulo aggiunto sia difettoso o incompatibile,
oppure che i timing della memoria nel Bios siano "tirati", oppure che la
tua motherboard non supporta quella particolare combinazione di RAM.
I congelamenti e le schermate nere sono difatti fenomeni che indicano
tipicamente un malfunzionamento della RAM, mentre il bug di Windows con
piů di 512MB Ram si manifesta piuttosto con messaggi tipo "Memoria
insufficiente".
Ciao,
Pamela

 ha scritto nel messaggio
news:Xns917C8EFD4B0...@192.106.1.6...

Come detto da Pamela la causa potrebbe risiedere in un modulo
di memoria difettoso oppure a qualche incompatibilità con
la tua MB.
Prova comunque a testarli con un software come Doc mem oppure
Ami-Diag.
Ciao.

 Che ne pensate?
E' da tempo che non leggo più le riviste, ma da quel poco che riporti mi
sembra l'ennesimo articolo carente di informazioni accurate e pertanto
pericolosamente fuorviante.
Il comando che descrivi, e cioè MaxPhysPage, è del tutto diverso da
MaxFileCache. Mentre quest'ultimo limita solamente l'ammontare della
Cache Virtuale, il primo limita a tutti gli effetti la memoria fisica
disponibile per Windows ( in parole povere castra la RAM).
Nel tuo esempio, la riga MaxPhysPage=30000 limita la RAM disponibile a
768MB (valore ben oltre i tristemente noti 512MB oltre i quali si
manifesta il bug della VCache).
L'utilità del comando MaxPhysPage, in presenza di un solo sistema
operativo della famiglia Win9x/Me, è più diagnostica che altro,
permettendo di verificare, in caso di problemi,  se la causa risiede
nella RAM oltre il limite fissato.
Faccio un esempio: un sistema con 256MB di RAM manifesta uno dei
seguenti problemi, spesso causati da RAM difettosa:
- Errori fatali
- Caricamento non riuscito di Himem.sys
- Blocchi casuali
- Blocchi all'avvio
- Messaggi di errore di parità
Usando la riga MaxPhysPage=08000 limito la RAM disponibile a 128MB e, se
i problemi scompaiono, posso essere certa che c'è un difetto nei
rimanenti 128MB che il comando ha "tagliato".
In presenza di due SO, quali ad es. Linux e Win98, posso invece usare
tale riga per assegnare a Windows una quantità di RAM inferiore a quella
installata.
Per chi fosse interessato, riporto la tabella che si trova nell'articolo
della KB:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q181862
Specifying Amount of RAM Available to Windows Using MaxPhysPage
(Q181862)
 Amount of RAM
 available to Windows
  (MB)                   (Bytes)           MaxPhysPage entry
   --------------------------------------------------------------
   960             1,006,632,960      MaxPhysPage=3C000
   896                939,524,096      MaxPhysPage=38000
   832                872,415,323      MaxPhysPage=34000
   768                805,306,368      MaxPhysPage=30000
   704                738,197,504      MaxPhysPage=2C000
   640                671,088,640      MaxPhysPage=28000
   576                603,979,776      MaxPhysPage=24000
   512                536,870,912      MaxPhysPage=20000
   448                469,762,048      MaxPhysPage=1C000
   384                402,653,184      MaxPhysPage=18000
   320                335,544,320      MaxPhysPage=14000
   256                268,435,456      MaxPhysPage=10000
   224                234,881,024      MaxPhysPage=0E000
   192                201,326,592      MaxPhysPage=0C000
   160                167,772,160      MaxPhysPage=0A000
   128                134,217,728      MaxPhysPage=08000
    96                 100,663,296      MaxPhysPage=06000
    88                   92,274,688      MaxPhysPage=05800
    80                   83,886,080      MaxPhysPage=05000
    72                   75,497,472      MaxPhysPage=04800
    64                   67,108,864      MaxPhysPage=04000
    56                   58,720,256      MaxPhysPage=03800
    48                   50,331,648      MaxPhysPage=03000
    40                   41,943,040      MaxPhysPage=02800
    32                   33,554,432      MaxPhysPage=02000
    24                   25,165,824      MaxPhysPage=01800
    16                   16,777,216      MaxPhysPage=01000
    12                   12,582,912      MaxPhysPage=00C00
    08                     8,388,608      MaxPhysPage=00800
Ciao,
Pamela

installata.
Che tu/voi sappia/te, esiste una cosa simile a questo "MaxPhysPage"
anche su win2k?

 ha scritto nel messaggio
news:3c21bd74...@News.CIS.DFN.DE...

No, però puoi usare msconfig (copiato da XP o scaricato dal Web) e
limitare l'uso della RAM dalle opzioni avanzate di boot.ini.
Ciao,
Pamela

Scusate se mi intrometto,
ma e' giusto che nel mio system.ini alla voce [vcache] non ci sia scritto
nulla,
avendo w98se e 512mb di ram?
Ciao
Davide

 ha scritto nel messaggio
news:1LBU7.344517$sq5.16...@news.infostrada.it...

Si, č giusto cosě.
Pamela

"Pamela" <pa...@nowhere.land> wrote in 
news:3AcU7.510$
db7.5...@twister2.libero.it
:

[...]
Io faccio una prova a verificare i blocchi di RAM e vedo se quello che ho 
adesso ha problemi. Se non risultassero problemi di RAM dai controlli a 
quel punto ho pensato di limitare la RAM a 384Mb (visto che quando avevo 
384Mb il PC andava benone) e vedo se il problema si risolve.
Tanto le applicazioni che richiedono un ampio ammontare di RAM sono tutte 
sull'altro SO.
Ad ogni modo ti faccio sapere quello che succede, se non altro per 
ringraziarti dei consigli che mi stai dando.
A presto.
TheMa3xx

Allora...ho testato il modulo con Doc-mem (come consigliato da Lorenz) 
sottoponendolo alla serie di test <<completa>> del Doc-mem stesso....ha 
passato tutti i controlli per ben 7 volte (3 ore di controlli) senza dare 
il minimo errore.....
Credo di poter escludere un malfunzionamento....(aspetto vs. suggerimenti)
Nel frattempo provo a vedere se con le istruzioni di settagio del file ini 
da voi indicate, cambia qualcosa.
Vi faccio sapere.
Se vi venisse in mente qualcos'altro vi prego di farmi sapere.
Ciao e grazie ancora per la pazienza:)))