Come aumentare la memoria convenzionale per i programmi MS-DOS

Traduzione articoli Traduzione articoli
Identificativo articolo: 134399 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo č stato precedentemente pubblicato con il codice di riferimento I134399
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo č descritto come aumentare la quantitā di memoria convenzionale disponibile per i programmi MS-DOS in Windows. Nell'articolo vengono affrontati i seguenti argomenti:
  • Determinare le condizioni di memoria correnti
  • Rendere disponibile pių memoria convenzionale

Informazioni

Per poter essere eseguiti, i programmi MS-DOS richiedono una certa quantitā di memoria convenzionale. Se si tenta di eseguire un programma MS-DOS che richiede pių memoria convenzionale rispetto a quella attualmente disponibile nel computer, il programma non verrā eseguito correttamente oppure non verrā eseguito affatto e potrebbe essere visualizzato un messaggio che indica che non č disponibile memoria sufficiente per eseguire il programma. Quando ciō si verifica, č necessario riconfigurare il computer in modo da rendere disponibile pių memoria convenzionale.

Determinare le condizioni di memoria correnti

Per determinare quanta memoria convenzionale č attualmente disponibile per i programmi MS-DOS, digitare il comando riportato di seguito al prompt dei comandi, premere INVIO e quindi visualizzare il valore presente nella riga Largest Executable Program Size:

mem /c

Se il valore presente nella riga Largest Executable Program Size č inferiore alla quantitā di memoria convenzionale richiesta dal programma MS-DOS che si sta tentando di eseguire, il programma potrebbe non essere eseguito correttamente o non essere eseguito affatto finché non verrā riconfigurato il computer. Per determinare la quantitā di memoria convenzionale richiesta da un particolare programma MS-DOS, consultare la documentazione del programma oppure contattare il fornitore del programma.

Rendere disponibile pių memoria convenzionale

I driver di periferiche e i programmi residenti in memoria che vengono caricati dai file Config.sys e Autoexec.bat possono ridurre la quantitā di memoria convenzionale disponibile per i programmi MS-DOS. Aumentare la quantitā di memoria convenzionale disponibile per i programmi MS-DOS presuppone la rimozione dei driver e dei programmi non necessari dal file Config.sys o Autoexec.bat sostituendo i driver in modalitā reale presenti nel file Config.sys con le relative versioni in modalitā protetta oppure caricando driver e programmi nella memoria superiore anziché nella memoria convenzionale.

Rimozione di driver e programmi non necessari:

Per determinare se un particolare driver o programma residente in memoria presente nel file Config.sys o Autoexec.bat č necessario al corretto funzionamento del computer, consultare la documentazione del programma o della periferica che ha installato il driver o del programma residente in memoria oppure contattare il produttore del programma o della periferica.

Se non si č sicuri di quale programma o periferica abbia installato un particolare driver o programma residente in memoria, č possibile tentare di determinare se il driver o il programma č necessario disabilitando temporaneamente la riga corrispondente nel file Config.sys o Autoexec.bat. Se il computer, le periferiche installate nel computer e i programmi eseguiti nel computer sembrano funzionare correttamente dopo aver disabilitato la riga, molto probabilmente il driver o il programma residente in memoria non č necessario.

NOTA: prima di modificare il file Config.sys o Autoexec.bat si consiglia di eseguire delle copie di backup dei file. Non rimuovere alcun driver di dischi, driver di partizionamento di dischi o driver di compressione dischi mentre si tenta di determinare se i driver e i programmi presenti nel file Config.sys o Autoexec.bat sono necessari. Per informazioni sugli specifici driver da non rimuovere, vedere il capitolo 35 del Microsoft Windows 95 Resource Kit.

Sostituzione di driver in modalitā reale con le versioni in modalitā protetta:

Windows include driver in modalitā protetta per molte periferiche. Inoltre molti produttori di hardware forniscono driver in modalitā protetta per le proprie periferiche. Per tentare di installare un driver in modalitā protetta di Windows per una periferica installata nel computer, attenersi alla procedura seguente:
  1. Nel Pannello di controllo fare doppio clic su Aggiunta nuovo hardware.
  2. Scegliere Avanti, verificare che sia selezionata l'opzione (scelta consigliata), scegliere Avanti e di nuovo Avanti.
Se l'Aggiunta guidata nuovo hardware non rileva la periferica e installa un driver in modalitā protetta, sarā possibile tentare di installare manualmente un driver Windows in modalitā protetta per la periferica. Per eseguire questa operazione, attenersi alla seguente procedura:
  1. Nel Pannello di controllo fare doppio clic su Aggiunta nuovo hardware.
  2. Scegliere Avanti, No e di nuovo Avanti.
  3. Nella casella Tipi hardware fare clic sul tipo di periferica per cui si sta tentando di installare un driver in modalitā protetta, quindi scegliere Avanti.
  4. Nella casella Produttori selezionare il produttore della periferica. Se la periferica č visualizzata nella casella Modelli, selezionarla, quindi scegliere OK per installare il driver in modalitā protetta. Se il produttore della periferica non č presente nella casella Produttori oppure se la periferica non č presente nell'elenco Modelli, significa che in Windows non č incluso alcun driver in modalitā protetta per tale periferica.
Per determinare se il produttore hardware fornisce un driver in modalitā protetta per la periferica, contattare il produttore della periferica.

Caricamento di driver e programmi nella memoria superiore:

Per tentare di caricare uno o pių driver o programmi residenti in memoria dal file Config.sys o Autoexec.bat nella memoria superiore, assicurarsi che il file Config.sys contenga delle righe simile a quelle riportate di seguito e nello stesso ordine specificato:
   device=c:\windows\himem.sys
   device=c:\windows\emm386.exe noems
   dos=high,umb
   devicehigh=c:\windows\command\drvspace.sys /move

Quindi tentare di caricare i driver di periferica in Config.sys utilizzando il comando DEVICEHIGH anziché il comando DEVICE. Inoltre tentare di caricare i programmi residenti in memoria nel file Autoexec.bat utilizzando il comando LOADHIGH.

NOTA: se il computer č configurato in modo che la memoria espansa sia disponibile e si sta caricando il file Mscdex.exe dal file Autoexec.bat, sarā possibile tentare di caricare parte del file Mscdex.exe nella memoria espansa utilizzando il parametro /E dalla riga di comando Mscdex.exe.

Riferimenti

Per ulteriori informazioni sull'aumento della quantitā di memoria convenzionale disponibile per i programmi MS-DOS in Windows, vedere i seguenti articoli della Microsoft Knowledge Base (informazioni in lingua inglese):
ID ARTICOLO: 37242
TITOLO: A General Tutorial on the Various Forms of Memory

ID ARTICOLO: 77083
TITOLO: Optimizing Your Use of Upper Memory Blocks

ID ARTICOLO: 87165
TITOLO: Command-Line Switches for MSCDEX.EXE

Proprietā

Identificativo articolo: 134399 - Ultima modifica: mercoledė 29 dicembre 2004 - Revisione: 2.2
Le informazioni in questo articolo si applicano a
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
Chiavi: 
kbenv osr2 win95 win98 winmem kbhowto KB134399
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com