Newsgroup: it.comp.os.win.win9x
Titolo: Overflow dello stack?

Volevo reinstallare windows 98 e dopo aver fatto la partizione del disco e
aver riavviato ho dato il comando di formattazione. Dopo circa il 60% della
formattazione mi da un messaggio così: "Overflow dello stack interno. La
sessione è stata bloccata. Modificare le impostazioni del comando STACKS in
CONFIG.SYS e riprovare". Poichè se me l'avessero scritto in arabo sarebbe
stata la stessa cosa, qualcuno mi può aiutare a capire come risolvere questo
problema? Grazie a chiunque mi risponderà.
Stefano



 ha scritto nel messaggio
news:XUy3a.186371$0v.51...@news1.tin.it...

http://www.pcbox.it/quesitirisolti/sistemioperativi/stackallavvio.html
Consiglio a tutti di scaricarvi l'intero sito cosi' vi evitate
di postare eccessivamente nel ng ;)
In sostanza, occorre inserire nel file config.sys le seguenti
istruzioni:
STACKS=64,512
FILES=60
BUFFERS=40
poi leggi qua:
http://www3.sympatico.ca/rhwatson/dos7/x-stacks.html
ragione per cui alla fine dell'installazione ti consiglio di provare
STACKS=0,0
BUFFERS=90,8
Ecco il mio (dopo diverse prove)
'config.sys'
SWITCHES=/E /F
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF /Q
DEVICE=C:\WINDOWS\EMM386.EXE noems /V D=64 WIN=B000-B7FF WIN=C800-CBFF
BUFFERS=90,8
LASTDRIVE=J
STACKS=0,0
DEVICEHIGH=C:\WINDOWS\COMMAND\DISPLAY.SYS con=(ega,,1)
Country=039,850,C:\WINDOWS\COMMAND\COUNTRY.SYS
INSTALLHIGH=C:\WINDOWS\COMMAND\
MODE.COM
 con cp prepare=((850)
C:\WINDOWS\COMMAND\EGA.CPI)
INSTALLHIGH=C:\WINDOWS\COMMAND\
MODE.COM
 con cp select=850
'fine'
'autoexec.bat'
....
LH C:\WINDOWS\COMMAND\
keyb.com
 it,,C:\WINDOWS\COMMAND\keyboard.sys
LH C:\WINDOWS\COMMAND\DOSKey > nul
...
'fine'
dovrai anche aggiungere la riga
DMABufferSize=64
alla sezione [386Enh] del system.ini (in c:\windows)
Va in parallelo con l'impostazione del gestore di memoria
del dos emm386.
si può anche mettere
HardDiskDMABuffer=64
Molti non lo sapranno ma impostando un numero alto di buffer
del disco (l'istruzione BUFFERS in config.sys) si ottiene
un notevole e visibile miglioramento delle prestazioni di windows
nelle operazioni sul disco. Per vederlo vi basta fare un bel defrag.
Ciao
Pietro


Scusa... ma queste opzioni non sono previste x W31 ?
http://support.microsoft.com/default.aspx?scid=KB;en-us;q83435
Windows 3.1 Resource Kit SYSTEM.INI
[386ENH]
HardDiskDMABuffer=<kilobytes>
Default:  0 for AT architecture computers; 64 for micro-
          channel computers or computers that use Direct
          Memory Access (DMA) channel 3 (unless you are
          using SMARTDrive and double-buffering is turned
          on. In this case the default is 0.)
Purpose:  Specifies the amount of memory used for the DMA
          buffer. If you are using SMARTDrive and double-
          buffering is turned on, this amount is determined
          automatically. You may need to change this value
          if you are using a hard disk that supports DMA and
          are not using SMARTDrive, or if you do not have
          double-buffering turned on.
To change:  Use Notepad to edit the SYSTEM.INI file.
W ?

 ha scritto nel messaggio
news:b2qvg3$1gbja7$1...@ID-14768.news.dfncis.de...

Cosa vuoi dire precisamente ?
Cmq sia vedi che questo tweak l'ho trovato sul web,
non è certo opera mia...
Tra l'altro non veniva neppure spiegato, se trovi
qualcosa te ne sarei grato.
Invece DMABufferSize=64
l'ho trovato su un manuale ufficiale in italiano
e di quello sono sicuro.
Ciao
Pietro

 Cosa vuoi dire precisamente ?
Quanto dicono le mksb ...e basta
Che per Windows98 queste istruzioni  non servono nell'ambiente
grafico ma solo in DOS puro!
Ed esse sono docuimentate  nel file leggimi.txt solo di WFW 31
contenute nel cdrom di installazione.
Del resto servono solo in quei casi dove vi sono applicativi (vecchi)
compilati a 16bit che funzionano esclusivamente in ambiente DOS PURO!
Ciao,
Walter

 compilati a 16bit che funzionano esclusivamente in ambiente DOS PURO!
Ma in Win98 sono tutte applicazioni a 32bit
comprendendo lo stesso S.O. ?
Ciao
Pietro


No in Windows 98 esiste sempre la compatibilità con le applicazioni
compilate a 16 BIT
per questo esistono ancora gli INI e non il solo registry ma queste hanno
obbligato... a sorbirsi le
famose "Blue Dead" x questo sono passati a W2k e poi a XP dove sono state
abolite le modalita' reali
assieme a config.sys , autoexec.bat e i file system.ini ecc. ridotti ai
(minimi termini)....:-)
Cmq è questione di filosofia ...io preferisco tenere il piu' possibile i
valori standard e non tirare di qua ...
lasciando scoperto di là...ecc. mi sembra la Sandra Milo che si tira la
pelle...;-))
e poi i valori di default li ricarichi immediatamente
...invece quelli (fortemente personalizzati) in caso di ripristino è un
casino che metà basta...IMHO...;-)
Ciao,
Walter


  MEGA Cut....
Impressionante :-()
Saluti


Da ..... s"maneggiare"....con cautela...;-)
Walter

 casino che metà basta...IMHO...;-)
Se uno si organizza bene anche questo si risolve,
per es. con un cd o un dischetto dove si prepara
tutte le modifiche da fare prima.
E volendo uno si può preparare qc. di generale
che vada bene +o - x tutti i pc.
Ciao
Pietro


Si e no "uno su mille ce la fa'..." ;-)
Te lo dico per esperienza... la maggioranza non sà nemmeno cosa sia il
Backup
o se lo sà....dice  che non ha tempo....
....e non parlo solo di "configurazioni" ma di file di dati.....sigh ;-(((
Ciao,
Walter