Newsgroup: it.comp.os.win.win9x
Titolo: " memoria insufficente per eseguire il programma "

ciao a tutti , avevo postato qualche tempo fa
per problemi di freeze al sistema ...le cose peggiorano , adesso spesso mi
ritrovo a dover leggere quelle divertenti vignette microsoft che si aprono
sul display " memoria insufficente per eseguire il programma ,uscire da uno
o più programmi e riprovare " , questo senza applicazioni "pesanti " in uso
tipo grossi files grafici o simili , insomma , dovrei chiudere windows ? .
Con 256 m di ram e un file swap di 512 m fissi non dovrebbe succedere...o no
?
la configurazione è la solita
MB soyo SY-5ema+ ( driver ETEQ 4in1 package )
CPU  AMD K6-2 3dnow 400
RAM DIMM 2 * 128 Mb 100 Mhz
Video 3dfx VOODOO3 PCI 16 Mb vram
os win98
non uso gestori di memoria e non ci sono partizioni ( due HD ) non ci sono
altri os , nessun multiboot , ecc...che cavolo è ?
Ovviamente ho già cercato virus inutilmente.
tra l'altro , aprendo MSI trovo che secondo lui , il 70% delle risorse è
libero...che sia in ferie ?
Grazie

 Con 256 m di ram e un file swap di 512 m fissi non dovrebbe succedere...o
no
Alle volte ciò succede a causa di una cartella Temp troppo piena.
Avvia o riavvia in modalità DOS, e dal prompt C:\Windows lancia i seguenti
comandi:
smartdrv
deltree temp
scandisk
Fammi sapere.
Ciao,
Pamela

 RAM .
pam:
Anche se non condivido le tue impostazioni, non credo possano dare luogo a
problemi.
mi diresti perchč non condividi ?
ciao e grazie

 ?
La ventola del process. funziona?
Hai fatto una prova lasciando solo il modulo nuovo della ram cambiandogli
anche lo slot?
Hai installato tanti programmi?
Non credo però risolverai facilmente i problemi.
A mio parere  quando windows comincia a funzionare male su più fronti si
perde meno tempo a reinstallarlo (deltree oppure format di tutto il disco)
che a cercare le soluzioni.
Sembra inevitabile che aumentando la quantità di software installato aumenti
l'instabilità e la lentezza di windows (conflitti, modifiche al sistema,
registro appesantito ecc.).
Non appena avrai reinstallato sistema op., driver e i software essenziali ,
ti conviene creare un'immagine di C: su una partizione,avendo due HD, per
un futuro rapido ripristino in caso di necessità.
Ciao

 non uso gestori di memoria e non ci sono partizioni ( due HD ) ....
Il "freeze.... al sistema" č iniziato quando hai installato il secondo HD?
Se si ....fammi sapere il tipo degli HD e sopratutto come sono installati
sulle IDE0 e IDE1
(naturalmente anche eventuali CD e/o CRDR/W ...
Walter

 Walter
no , i problemi sono cominciati ...in un momento casuale...ovvero senza che
installassi particolari programmi o hardware .
per la config
ide0
hd di boot ( c'è solo il sistema operativo e il file swap ) master
cd rom slave
ide1
hd master
cd masterizzatore slave
tutti e due gli hd lavorano a modalità ATA normale.
grazie per l'attenzione.
ciao

 Ciao
quello che mi secca è dover sempre ricominciare tutto da capo.
Le password , i coockies per tutti i siti personali , le impostazioni del
firewall...
e un sacco di altra roba.
D'altronde , se ti fai una immagine , poi con il restore , recuperi anche
gli eventuali problemi
che cerchi di risolvere ,o no ?
ciao e grazie

Con 256 m di ram e un file swap di 512 m fissi non dovrebbe
succedere...o >no?
come t'ho detto, ogni programma Windows, in Win9x, deve essere
contemporaneamente tre programmi, e si porta dietro le relative
limitazioni (ad esempio l'impossibilità di "raggiungere" - il termine
tecnico è "indirizzare" - tutta la memoria disponibile). Puoi avere
tutta la memoria che vuoi, ma se è fuori dalla portata dei programmi è
inutile
-- 
Posted from 
mx1.aruba.it
 [62.149.128.130] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mi diresti perchè non condividi ?
Se fai una ricerca sul NG troverai decine di post, e non solo miei, che
spiegano il motivo per cui è assolutamente inutile e controproducente
imporre un valore massimo allo swapfile.
In sintesi, ammesso che avere uno swapfile permanente porta ad un incremento
delle prestazioni, lo si può creare in due modi:
a) permanente e limitato, impostando il valore minimo = al valore massimo
(il tuo caso)
b) permanente e non limitato, impostando solo il minimo ad un valore, per
esemplificare, pari al tuo massimo, e NON impostando alcun valore massimo.
E' evidente che con la soluzione b) si crea un file permanente con tutti i
vantaggi della a), ma SENZA lo svantaggio del limite superiore, che può
essere agevolmente superato qualora il sistema lo richieda, mentre nel caso
a) una tale richiesta darebbe luogo ad un Out Of Memory Error, ovvero
Memoria Insufficiente (toh!).
Spero di esser stata sufficientemente chiara.
Ciao,
Pamela

 finestre, eccetera), dopodichč addio risorse
ti ringrazio per le spiegazioni , nel mio caso quasto succede anche con solo
con Outlook
avviato ( oltre ai prog di avvio automatico di windows , naturalmente ) e
forse
non ha tutti i torti , nel senso che ho dato una occhiata ai files dbx e
alcuni
newsgroup hanno raggiunto delle dimensioni notevoli , ho quasi un giga di
dati ....
A questo punto non so come funziona Outlook , ma se necessita di precaricare
in memoria tutti i log e i files dbx delle varie cartelle ad ogni avvio ,
sono messo male..ciaoe grazie

 Spero di esser stata sufficientemente chiara.
chiarissima , provo subito a modificare le impostazioni , e a tal proposito
, come ho scritto
in un altro post di questo thread , potrebbe influire Outlook con una sfilza
di dbx che pesano
quasi un giga ?
Lo tengo quasi sempre aperto in background .
Ciao

 sono messo male..ciaoe grazie
Se non ti serve avere l'archivio di tutti i messaggi che hai, puoi anche
cancellarti i *.dbx relativi ai NG ed alla posta (poi te li ricrea lui, ma
più piccoli se non scaarichi tutti i msg).
Diversamente ti fai un giro sul sito di Isetto e .... te li giostri come
vuoi.
Ciao
Giuseppe

 Diversamente ti fai un giro sul sito di Isetto e .... te li giostri come
:-)
sono qua che mi sto studiando le " DFS " , fra poco faccio le pulizie
pasquali .
Ciao

 Lo tengo quasi sempre aperto in background .
In effetti potrebbe essere proprio questa la causa. Togli il tappo allo
swapfile e vedi se il problema si risolve.
In ogni caso con dei dbx così pesanti devi avere un OE lentissimo, per cui
ti converrà sfoltirlo ad es. con il metodo che ho già postato varie volte:
- crei delle sottocartelle locali apposite dove archiviare le e-mail/post
che intendi conservare (basta trascinarceli)
- per sfoltire un NG eliminando i messaggi che non ti interessano più, devi
creare una regola news come da esempio:
    § In cui i giorni di giacenza del messaggio sono superiori a 30 giorni
    § Elimina il messaggio
    § e Interrompi l'elaborazione di ulteriori regole
- quando lo decidi, applichi la regola al/ai NG che vuoi sfoltire
- al termine apri il menu File->Cartella e comprimi tutte le cartelle
(Quest'ultima operazione è consigliabile eseguirla spesso a prescindere
dalle altre).
Ciao,
Pamela

 ciao e grazie
(Azz che pessimista! Ma è normale con Windows. Devi conviverci. Ora
prevenire è meglio che curare. Stai rischiando l'esaurimento.)
No, l'immagine la crei una volta appurato che tutto funzioni bene però, dopo
la reinstallazione del SO, drivers aggiornati, dopo aver importato account,
rubrica, messaggi, preferiti ecc. e installato quei pochi (ma veramente
pochi) indispensabili software "sicuri"  tipo Office, firewall, antivirus e
Ad-aware. Questa è l'immagine di base. In caso di ripristino hai quasi tutto
il lavoro gia fatto. Ore di lavoro risparmiate.
Io ho anche fatto un'immagine di base solo con Windows, driver, account,
tutto su un CD-ROM, senza software aggiuntivi.
Se hai due dischi da 40 GB puoi creare più partizioni primarie e creare
addirittura due volte l'immagine: una che usi normalmente, una la tieni di
emergenza senza toccarla mai , e l'ultima per le prove e giochetti con tutti
i software che vuoi. E volendo una o più piccole partizioni logiche per lo
swap.
Consiglio: acquista Partition Magic & Drive Image.
Ciao

 Ok, questo è perfetto... :-)
Non per fare il pignolo, ma, visto che ci siamo,
io ci aggiungerei un "deltree recent". O no ? :-)
Ciao
--
Stardust®

"Stardust®" <nospa...@mit.invalid> ha scritto nel messaggio
news:q%y57.5370$VO5.1...@news.infostrada.it...

Dipende. Io i Dati Recenti li uso in continuazione e guai a chi me li
cancellasse...
(Inoltre la Recent non si corrompe, per cui chi vuole la può tranquillamente
svuotare dalle Impostazioni della Barra delle Applicazioni).
Ciao,
Pamela

sono messo male..ciaoe grazie
E' vero che il S.O. Windows è ibrido avendo alcune parti a 16 bit e
altre a 32 bit, ma i programmi scritta nativamente per Win9x/Me sono a
32 bit e quindi riescono a indirizzare 2^32 byte (possono avere dll
scritte a 16 bit, ma questo era vero soprattutto all'inizio; ora è più
facile riscrivere la dll che interfacciarla a 32 bit.)
In ogni modo nessun programma (notepad a parte) pensa di poter
caricare tutte le sue parti in memoria e tanto meno carica tutti i
dati. Outlook, come ogni altro programma, carica solo ciò di cui in
quell'istante ha bisogno e quindi non ti caricherà mai tutto il file
dbx o log.
Il problema che lamenti, in un "buon sistema" , si ha solo in presenza
di effettiva mancanza di memoria fisica. 
Per buon sistema intendo che nessuna parte sia overcloccato, o usi
frequenze di clock non standard (Quelle standard per la tua scheda
sono  66 e 100) e  moduli di memoria identici o comunque perfattamente
compatibili (a tal fine dovresti provare con un solo modulo inserito,
quello più vecchio). Gli altri componenti non mi risulta che possano
creare problemi.
Se tutto è a posto c'è sicuramente qualcosa che succhia le risorse,
prima di tutto io aumenterei lo stack di Windows (Nel system.ini nella
sezione [386Enh] aggiungerei la riga MinSPs=8, o altro valore: 4,8,16)
Se anche così non va occorre cercare il programma incriminato. Tieni
presente che un programma chiuso con ALT-CTRL-CANC (o atro modo non
standard) non libera le risorse e che quindi la memoria si satura. Per
trovare il programma non puoi far altro che caricarne uno alla volta e
provare il sistema.
Bye, Giubbe

 Ciao
proverò ...spero siano meno macchinosi del norton ghost .
ciao

 Bye, Giubbe
ok , adesso provo con lo stack...grazie e ciao


Se i cavi sono "Orientati..." in modo corretto sembra tutto a posto ..:-?
l'unico consiglio che mi sento di darti  con i pochi  elementi a
disposizione ...: è di rimuovere da Gestione Periferiche..
la  scheda video e di reinstallare dei driver aggiornati....
Ciao,
Walter

 Ok, questo è perfetto... :-)
Mica tanto.... in quanto non vi è controllo alcuno su questo batch...
In sintesi non c'è modo di ***vedere***  se i comandi lanciati dal bat sono
tutti stati eseguiti correttamente...!
Intanto io farei eseguire scandisk in una "sessione separata del 
command.com
(per ragioni di memoria..)
indi userei un controllo di errore  del tipo:   if exist
C:\windows\tempor~1\null  goto allarm
e piazzerei allarm nel seguente modo
deltree tempor~1
controllo di esistenza.......... Se esiste -> Goto allarm
goto end
:allarm
Rem Attenzione alcuni comandi non sono stati eseguiti...
:end
Ciao,
Walter

 :-)
.....ripristiamo settembre...? eh eh eh :-)))
Ci@@@o,
Walter

 .....ripristiamo settembre...? eh eh eh :-)))
meglio il debito formativo
;-)
go to ciao

 ;-)
...anche nel caso di Laurea in Medicina/Chirurgia ?
o in Architettura ? ....
...ti affideresti volentieri al primo sapendo che ha un debito.....formativo
?
Cia@o,
Walter

 ?
si presume che giunti alla laurea il debito sia estinto...si presume...
;-)
battute a parte , il mondo č pieno di laureati e professionisti che
cmq esercitano con un bel debito sulle spalle , credo l'unica sia
avere sempre le antenne drizzate .
cią