Newsgroup: it.comp.os.win.win9x
Titolo: winMe e DOS

Ciao a tutti, c'è un modo per riuscire a riavviare WinMe in modalità DOS,
quella vera?
Grazie :-)

 Grazie :-)
E magari ottenere molta Memoria convenzionale libera...
Chi ci aiuta? :)
See ya
Silver

 wrote

In Win98 basta premere F8 all'avvio del pc, credo che sia lo stesso in WinMe,
e poi selezionare la modalità MsDos.
Per quanto riguarda la memoria si dovrebbero impostare i files autoexec.bat e
config.sys
Ecco cosa dice la guida del DOS 6.2
============================================================
                                 HIMEM.SYS
HIMEM S un gestore di memoria estesa. E' quindi un programma che coordina
l'utilizzo della memoria estesa, inclusa l'area di memoria alta (HMA), in
modo che due applicazioni non utilizzino contemporaneamente la stessa
memoria.
Si installa HIMEM aggiungendo un comando <DEVICE> per HIMEM.SYS al file
CONFIG.SYS. La riga di comando HIMEM deve precedere ogni comando che avvia
le applicazioni o i driver che utilizzano la memoria estesa. HIMEM.SYS, ad
esempio, deve precedere la riga di comando EMM386.
Sintassi
    DEVICE=[unit.:][percorso]HIMEM.SYS [/A20CONTROL:ON|OFF]
    [/CPUCLOCK:ON|OFF] [/EISA] [/HMAMIN=m] [/INT15= xxxx] [/NUMHANDLES=n]
    [/MACHINE:xxxx] [/SHADOWRAM:ON|OFF] [/TESTMEM:ON|OFF] [/VERBOSE]
In molti casi non si avr. bisogno di specificare le opzioni della riga di
comando, visto che i valori predefiniti sono validi per la maggior parte dei
tipi di hardware.
Parametro
[unit.:][percorso]
    Specifica la posizione del file HIMEM.SYS. HIMEM.SYS dovrebbe trovarsi
    sempre sulla stessa unit. disco che contiene i file di MS-DOS. Se il
    file HIMEM.SYS si trova nella directory principale dell'unit. disco di
    avvio, non sar. necessario includere un percorso. Occorre per. includere
    sempre il nome del file (HIMEM.SYS).
Opzioni
/A20CONTROL:ON|OFF
    Specifica se HIMEM deve controllare la riga A20 anche se A20 era gi.
    attiva quando HIMEM S stato caricato. Il gestore di A20 d. al computer
    l'accesso all'area di memoria alta. Se si specifica /A20CONTROL:OFF,
    HIMEM controller. la riga A20 solo se A20 non era attiva quando HIMEM S
    stato caricato. L'impostazione predefinita S /A20CONTROL:ON.
/CPUCLOCK:ON|OFF
    Specifica se HIMEM deve influenzare la velocit. dell'orologio del
    computer. Se la velocit. dell'orologio del computer cambia quando si
    istalla HIMEM, si potr. risolvere il problema utilizzando /CPUCLOCK:ON.
    Abilitando questa opzione, per., si rallenta HIMEM. L'impostazione
    predefinita S /CPUCLOCK:OFF.
/EISA
    Specifica che HIMEM.SYS dovrebbe assegnare la memoria estesa
    disponibile. L'opzione S necessaria solo su un sistema EISA (Extended
    Industry Standard Architecture) con pi- di 16 Mb di memoria; su altri
    sistemi, HIMEM assegna automaticamente tutta la memoria estesa
    disponibile.
/HMAMIN=m
    Specifica quanti kilobyte di memoria richiede un'applicazione perch,
    HIMEM consenta a quell'applicazione di utilizzare l'area di memoria
    alta. L'area di memoria alta pu. essere utilizzata da una sola
    applicazione alla volta. HIMEM assegna infatti la HMA alla prima
    applicazione che soddisfa i requisiti fissati dall'opzione relativamente
    all'uso della memoria. E' possibile specificare un valore da 0 a 63.
    Impostare /HMAMIN all'ammontare di memoria richiesta dall'applicazione
    che utilizza la maggior parte della memoria alta.
    Se l'opzione /HMAMIN non S richiesta, il valore predefinito S zero. Se
    si omette questa opzione (oppure la si imposta a zero), HIMEM assegner.
    la memoria HMA alla prima applicazione che la richiede, senza
    considerare la quantit. di memoria che l'applicazione utilizzer..
    L'opzione /HMAMIN non ha effetto quando Windows viene eseguito in
    modalit. 386 Avanzata.
/INT15=xxxx
    Assegna la quantit. di memoria estesa (in kilobyte) da riservare
    all'interfaccia Interrupt 15h. Per assegnare la memoria estesa, alcune
    applicazioni pi- dotate utilizzano l'interfaccia Interrupt 15h piuttosto
    che il metodo XMS previsto da HIMEM. E' possibile assicurarsi che la
    memoria disponibile sia sufficiente per le applicazioni, impostando xxxx
    a un valore che supera di 64 Kb la quantit. di memoria richiesta.
    Si pu. inoltre specificare un valore compreso tra 64 e 65535; non S per.
    possibile specificare pi- memoria di quella di cui dispone il sistema.
    Se si specifica un valore inferiore a 64, il valore diventa 0. Il valore
    predefinito S 0.
/NUMHANDLES=n
    Specifica il numero massimo di handle di blocchi di memoria estesa (EMB)
    che possono essere utilizzati contemporaneamente. E' possibile
    specificare un valore compreso tra 1 e 128; il valore predefinito S 32.
    Ogni handle aggiunto richiede 6 byte di memoria in pi-.
    L'opzione /NUMHANDLES non ha valore quando Windows lavora in modalit.
    386 Avanzata.
/MACHINE:xxxx
    Specifica il tipo di computer in uso. HIMEM pu. in genere individuare
    senza problemi il tipo di sistema; esistono per. alcuni tipi di computer
    che HIMEM non riesce ad individuare. Per questi computer, HIMEM utilizza
    il tipo di sistema predefinito (IBM AT o compatibile). Potrebbe essere
    necessario includere l'opzione /MACHINE se HIMEM non riesce ad
    identificare il computer e se l'uso del tipo di sistema predefinito non
    ha esito positivo. I sistemi che richiedono questa opzione includono
    Acer 1100, Wyse e IBM 7552.
    Il valore per xxxx pu. essere uno dei codici o dei numeri equivalenti
    elencati nella tabella che segue.
Numero       di  codice
--------------------------------------------------------------------------------
---------------------
at           1   IBM AT o 100% compatibile
ps2          2   IBM PS/2
ptlcascade   3   Phoenix Cascade BIOS
hpvectra     4   HP Vectra (A & A+)
att6300plus  5   AT&T 6300 Plus
acer1100     6   Acer 1100
toshiba      7   Toshiba 1600 & 1200XE
wyse         8   Wyse 12.5 Mhz 286
tulip        9   Tulip SX
zenith       10  Zenith ZBIOS
at1          11  IBM PC/AT (ritardo alternativo)
at2          12  IBM PC/AT (ritardo alternativo)
css          12  CSS Labs
at3          13  IBM PC/AT (ritardo alternativo)
philips      13  Philips
fasthp       14  HP Vectra
ibm7552      15  IBM 7552 Industrial Computer
bullmicral   16  Bull Micral 60
dell         17  Dell XBIOS
/SHADOWRAM:ON|OFF
    Specifica se la RAM shadow deve essere disabilitata. Alcuni computer
    eseguono pi- velocemente il codice ROM "nascondendolo" nella RAM, cioS
    copiandolo all'avvio nella memoria RAM pi- veloce. In tal modo, viene
    per. utilizzata una parte di memoria estesa. I computer che utilizzano
    la RAM shadow hanno in genere meno di 2Mb di RAM: HIMEM cerca di
    disattivare la RAM shadow per recuperare altra memoria estesa per
    Windows (HIMEM pu. disattivare la RAM shadow solo su certi tipi di
    sistemi). Quando HIMEM disabilita la RAM shadow, il codice ROM funziona
    sulla ROM pi- lenta invece che sulla RAM, quindi il computer potrebbe
    essere un po' pi- lento.
    Per permettere al codice ROM di eseguire dalla RAM, anche su sistemi che
    hanno meno di 2 Mb di memoria, includere il valore /SHADOWRAM:ON. Per
    far s  che HIMEM disattivi la RAM shadow, includere il valore
    /SHADOWRAM:ON.
/TESTMEM:ON|OFF
    Determina se HIMEM esegue un controllo della memoria all'avvio del
    computer. Per impostazione predefinita, HIMEM controlla l'affidabilit.
    della memoria estesa del computer ad ogni avvio del computer. Questo
    controllo riesce ad identificare la memoria che non S pi- affidabile; la
    memoria inaffidabile pu. provocare l'instabilit. del sistema o la
    perdita di dati. Il controllo della memoria HIMEM S pi- completo del
    controllo standard della memoria eseguito all'avvio dalla maggior parte
    dei computer. Per impedire a HIMEM di eseguire il controllo della
    memoria, specificare /TESTMEM:OFF. La disattivazione del controllo della
    memoria abbrevia il processo di avvio. L'impostazione predefinita S
    /TESTMEM:ON.
/VERBOSE
    Fa in modo che HIMEM visualizzi messaggi di stato e di errore durante il
    caricamento. HIMEM non visualizza alcun messaggio a meno che non rileva
    errori. E' possibile abbreviare l'opzione con /V. Per visualizzare dei
    messaggi di stato senza aggiungere questa opzione, tenere premuto ALT
    quando HIMEM viene avviato e durante il caricamento.
============================================================
                                   EMM386
Abilita o disabilita il supporto di memoria espansa EMM386 su un computer
con processore 80386 o superiore.
Il comando EMM386 abilita o disabilita anche il supporto del coprocessore
Weitek. Non utilizzare questo comando durante l'esecuzione di Windows. Esso
inoltre provvede supporto di memoria espansa e accesso alla memoria
superiore. Per un'introduzione sull'utilizzo dei driver di periferica
EMM386.EXE, vedere <EMM386.EXE>.
Sintassi
    EMM386 [ON|OFF|AUTO] [W=ON|W=OFF]
Per visualizzare lo stato attuale del supporto di memoria espansa EMM386,
utilizzare la sintassi seguente:
    EMM386
Parametri
ON|OFF|AUTO
    Attiva il driver di periferica EMM386.EXE (se impostato su ON), sospende
    il driver di periferica EMM386.EXE (se impostato su OFF) oppure
    posiziona il driver di periferica EMM386.EXE in modalit. automatica (se
    impostato su AUTO). La modalit. automatica abilita il supporto di
    memoria espansa solamente quando un programma lo richiede. Il valore
    predefinito S ON.
W=ON|W=OFF
    Abilita o disabilita il supporto del coprocessore Weitek. Il valore
    predefinito S W=OFF.
============================================================
                                 EMM386.EXE
Simula la memoria espansa mentre si sta utilizzando la memoria estesa e
fornisce l'accesso all'area di memoria superiore sul computer che ha un
processore 80386 o superiore. Questo driver di periferica deve essere
caricato da un comando <DEVICE> nel file CONFIG.SYS.
EMM386.EXE utilizza la memoria estesa per simulare la memoria espansa per
programmi che possono utilizzare la memoria espansa. EMM386.EXE consente
anche di caricare i programmi e i driver di periferica nei blocchi di
memoria superiore (UMB).
Sintassi
    DEVICE=[drive:][path]EMM386.EXE [ON|OFF|AUTO] [memory] [MIN=size]
    [W=ON|W=OFF] [Mx|FRAME=address|/Pmmmm] [Pn=address] [X=mmmm-nnnn]
    [I=mmmm-nnnn] [B=address] [L=minXMS] [A=altregs] [H=handles] [D=nnn]
    [RAM=mmmm-nnnn] [NOEMS] [NOVCPI] [HIGHSCAN] [VERBOSE] [WIN=mmmm-nnnn]
    [NOHI] [ROM=mmmm-nnnn] [NOMOVEXBDA] [ALTBOOT]
Parametri
[drive:][path]
    Specifica la posizione del file EMM386.EXE.
[ON|OFF|AUTO]
    Attiva il driver di periferica EMM386.EXE (se impostato su ON), lo
    disattiva (se impostato su OFF), oppure lo posiziona in modalit.
    automatica (se impostato su AUTO). La modalit. automatica abilita il
    supporto di memoria espansa ed il supporto del blocco di memoria
    superiore solamente quando il programma lo richiede. Il valore
    predefinito S ON. Utilizzare il comando EMM386 per modificare questo
    valore dopo che EMM386 S stato avviato.
memoria
    Specifica l'ammontare massimo della memoria estesa (in kilobyte) che
    deve essere fornita da EMM386.EXE come memoria espansa o virtuale di
    interfaccia del programma di controllo (EMS/VCPI). Questo ammontare si
    aggiunge alla memoria utilizzata per UMB e per lo stesso EMM386.EXE. I
    valori per la memoria sono compresi in un intervallo tra 64 e 32768
    oppure corrispondono alla quantit. di memoria estesa disponibile quando
    EMM386.EXE viene caricato. Il valore predefinito S l'ammontare di
    memoria estesa libera. Se viene specificata l'opzione NOEMS, il valore
    predefinito S 0. EMM386.EXE arrotonda per difetto il valore al multiplo
    di 16 pi- vicino.
Opzioni
MIN=size
    Specifica l'ammontare della memoria EMS/VCPI (in kilobyte) che
    EMM386.EXE garantisce di fornire. EMM386.EXE assegna questo spazio
    quando viene avviato. Specificando questa opzione, viene garantita la
    disponibilit. di memoria EMS/VCPI evitando che altri programmi
    utilizzino la memoria assegnata. I valori sono compresi in un intervallo
    tra 0 ed il valore specificato dal parametro MEMORIA. Il valore
    predefinito S 256. Se si specifica l'opzione NOEMS, il valore
    predefinito S 0. Se il valore di MIN S maggiore del valore di MEMORIA,
    EMM386.EXE utilizza il valore specificato da MIN.
W=ON|W=OFF
    Abilita o non abilita il supporto per il coprocessore Weitek.
    L'impostazione predefinita S W=OFF.
Mx
    Specifica l'indirizzo del page frame. I valori validi per x sono
    compresi in un intervallo tra 1 e 14. Il seguente elenco mostra ogni
    valore ei relativi indirizzi di base associati in formato esadecimale:
            1 => C000h    8 => DC00h
            2 => C400h    9 => E000h
            3 => C800h    10 => 8000h
            4 => CC00h    11 => 8400h
            5 => D000h    12 => 8800h
            6 => D400h    13 => 8C00h
            7 => D800h    14 => 9000h
    I valori nell'intervallo tra 10 e 14 devono essere utilizzati solo su
    computer con 512Kb di memoria.
FRAME=indirizzo
    Specifica direttamente la base del segmento di page frame. Per
    specificare un indirizzo di base del segmento di page frame, utilizzare
    l'opzione FRAME e specificare l'indirizzo desiderato. I valori validi
    per gli indirizzi sono compresi in un intervallo tra 8000h e 9000h e tra
    C000h e E000h, con incrementi di 400h. Per fornire memoria espansa e
    disattivare il page frame, S possibile specificare FRAME=NONE; anche se
    questo potrebbe determinare il cattivo funzionamento di alcuni programmi
    che richiedono la memoria espansa.
/Pmmmm
    Specifica l'indirizzo del page frame. I valori validi per mmmm sono
    compresi tra 8000h e 9000h e tra C000h e E000h, con incrementi di 400h.
Pn=indirizzo
    Specifica l'indirizzo del segmento di page frame, in cui n S il numero
    della pagina che si sta specificando e indirizzo S l'indirizzo del
    segmento desiderato. I valori validi per n sono compresi nell'intervallo
    tra 0 e 255. I valori validi per gli indirizzi sono compresi tra 8000h e
    9C00h e tra C000h e EC00h, con incrementi di 400h. Gli indirizzi per le
    pagine tra 0 e 3 devono essere contigui, in modo da mantenere la
    compatibilit. con le specifiche EMS (specifiche di memoria espansa,
    Expanded Memory Specification) versione 3.2 riconosciute da LIM
    (Lotus/Intel/Microsoft). Se si utilizza l'opzione Mx, FRAME, oppure
    /Pmmmm, non S possibile specificare gli indirizzi per le pagine tra 0 e
    3 per l'opzione /Pmmmm.
X=mmmm-nnnn
    Evita che EMM386.EXE utilizzi un intervallo particolare di indirizzi del
    segmento per una pagina EMS o per UMB. I valori validi per mmmm e nnnn
    si trovano nell'intervallo tra A000h e FFFFh e vengono arrotondati per
    difetto al limite di 4-kilobyte pi- vicino. L'opzione X ha la precedenza
    su I se i due intervalli si    sovrappongono.
I=mmmm-nnnn
    Specifica un intervallo di indirizzi di segmento da utilizzare
    (includere) per una pagina EMS o per UMB. I valori validi per mmmm e
    nnnn sono compresi nell'intervallo tra A000h e FFFFh e sono arrotondati
    per difetto al limite di 4-kilobyte pi- vicino. L'opzione X ha la
    precedenza su I se i due intervalli si sovrappongono.
B=indirizzo
    Specifica l'indirizzo di segmento pi- basso disponibile per il "banking"
    di EMS (scambio di pagine a 16 kilobyte). I valori validi sono compresi
    nell'intervallo tra 1000h e 4000h. Il valore predefinito S 4000h.
l=minXMS
    Assicura che l'ammontare specificato (in kilobyte) di memoria estesa sia
    ancora valido dopo aver caricato EMM386.EXE. Il valore predefinito S 0.
A=altregs
    Specifica quanti set di registri veloci alternati (utilizzati per il
    multitasking) sono stati assegnati a EMM386.EXE. I valori validi si
    trovano nell'intervallo compreso tra 0 e 254. Il valore predifinito S 7.
    Ogni set di registro alternato aggiunge circa 200 byte alle dimensioni
    in memoria di EMM386.EXE.
H=handle
    Specifica quanti handle EMM386.EXE S in grado di utilizzare. I valori
    validi sono nell'intervallo compreso tra 2 e 255. Il valore predefinito
    S 64.
D=nnn
    Specifica quanti kilobyte devono essere riservati all'accesso di memoria
    diretta a buffer (DMA). Non considerando i dischi floppy DMA, questo
    valore dovrebbe riflettere il maggior trasferimento DMA che verr.
    effettuato quando EMM386.EXE S attivo. I valori validi per nnn sono
    compresi nell'intervallo tra 16 e 256. Il valore predefinito S 32.
RAM=mmmm-nnnn
    Specifica un intervallo di indirizzi del segmento che devono essere
    utilizzati per UMB. Se non si specifica un intervallo, EMM386.EXE
    utilizza qualsiasi memoria estesa sia disponibile.
NOEMS
    Fornisce l'accesso all'area di memoria superiore ma impedisce l'accesso
    alla memoria espansa.
NOVCPI
    Disabilita il supporto per le applicazioni VCPI. Questa opzione deve
    essere utilizzata con l'opzione NOEMS. Se si specifica NOVCPI senza
    specificare NOEMS, EMM386.EXE non disabilita il supporto VCPI. Se si
    specificano entrambe le opzioni, EMM386.EXE non prende in considerazione
    il parametro MEMORIA n, l'opzione MIN. Disattivando il supporto per le
    applicazioni VCPI si riduce la quantit. di memoria estesa assegnata.
HIGHSCAN
    Specifica che EMM386 effetua un ulteriore controllo per determinare la
    disponibilit. della memoria superiore da utilizzare. Su alcuni computer,
    specificare questa opzione potrebbe non avere effetto o fare in modo che
    EMM386 identifichi delle aree di memoria superiore come disponibile
    quando non lo sono. Come risultato, il computer potrebbe smettere di
    rispondere.
VERBOSE
    Fa in modo che EMM386 visualizzi i messaggi di stato e di errore durante
    il caricamento. EMM386 visualizza un messaggio solo in una situazione di
    difetto. E' possibile abbreviare VERBOSE con V. Per visualizzar un
    messaggio di stato senza aggiungere questa opzione, tenere premuto ALT
    mentre EMM386 viene avviato e poi durante il caricamento).
WIN=mmmm-nnnn
    Riserva un intervallo specificato di indirizzi di segmento per Windows
    invece che per EMM386.EXE. I valori validi per mmmm e nnnn si trovano
    nell'intervallo compreso tra A000h e FFFFh e sono arrotondati per
    difetto al limite di 4-kilobyte pi- vicino. L'opzione X ha la precedenza
    su WIN se i due intervalli si sovrappongono. L'opzione WIN ha la
    precedenza sulle opzioni RAM, ROM ed I se i relativi intervalli si
    sovrappongono.
[NOHI]
    Impedisce che EMM386 venga caricato nell'area di memoria superiore. Una
    parte di EMM386 viene in genere caricato sulla memoria superiore.
    Specificando questa opzione, viene diminuita la memoria convenzionale
    disponibile e viene aumentata l'area di memoria superiore disponibile
    per UMB.
[ROM=mmmm-nnnn]
    Specifica un intervallo di indirizzi del segmento che EMM386.EXE
    utilizza per la memoria di accesso casuale RAM shadow, utilizzata per la
    memoria di sola lettura (ROM). I valori validi per mmmm e nnnn sono
    compresi nell'intervallo tra A000h e FFFFh e sono arrotondati per
    difetto al limite di 4-kilobyte pi- vicino. Specificando questa opzione
    si pu. accelerare il sistema se non ha gi. una RAM shadow.
[NOMOVEXBDA]
    Impedisce che EMM386 sposti i dati BIOS estesi dalla memoria
    convenzionale a quella superiore.
[ALTBOOT]
    Dispone EMM386 per l'utilizzo di un gestori alternativo che avvii il
    computer con i tasti CTRL+ALT+CANC. Utilizzare questa opzione solo se il
    computer cessa di rispondere o ha comportamenti insoliti quando EMM386
    viene caricato e si preme CTRL+ALT+CANC.
============================================================
--
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
e-mail: 
cerch...@ciaoweb.it
 
33813...@tim.it
Bye byte, Cerchietto
La vita, senza una meta, è vagabondaggio
(Seneca)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

 ha scritto nel messaggio
news:9on7di$vgd$1...@pegasus.tiscalinet.it...

Devi creare un disco di ripristino di WinMe e fare il boot con quello,
scegliendo Avvio Minimo.
Pamela

è possibile passare in modalità DOS premendo F8 all'avvio con WinME, ma solo
dopo aver patchato WinME....cerca in rete WinME DOS patch dovresti trovarla!
Ma non mi assumo responsabilità.....non l'ho provata! :)