15.1.2001 |
Seuraavassa on esitetty yleisiä Autoexec.bat ja Config.sys tiedostoissa esiintyviä komentoja ja mitä niille pitää tehdä jotta saadaan mahdollisimman paljon vapaata Dosin perusmuistia.
Yleisin syy perusmuistin vähyyteen on se, ettei ylämuistia ja XMS-jatkomuistia ole otettu käyttöön (3 riviä config.sys:in alussa:yleensä emm386.exe rivi puuttuu) jolloin myöskään ylämuistiin ei voida ladata mitään vaikka latauskomennot (DEVICEHIGH ja LH ) olisivatkin käytössä. Nopein tapa optimoida muistia on siirtää ao. 3 riviä Config.sys tiedoston alkuu, lisätä mahdolliset puuttuvat rivit ja käynnistää kone uudestaan kokeillen auttoiko.
DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE NOEMS DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS DEVICE=C:\WINDOWS\EMM386.EXE NOEMS DOS=HIGH,UMB
Kun rivillä on komento | Muuta se muotoon | Jos ei toimi, muuta muotoon | Kommentti |
BUFFERS= | BUFFERSHIGH= | . | Vain W95 |
DEVICE=ANSI.SYS | REM DEVICE=ANSI.SYS | DEVICEHIGH=ANSI.SYS | Yleensä mikään sovellus ei käytä ANSI ohjauskoodeja |
DEVICE=DISPLAY.SYS ... | REM DEVICE=DISPLAY.SYS | DEVICEHIGH=DISPLAY.SYS | Koodisivun asetus. Ei tarvita |
DEVICE=PRINTER.SYS ... | REM DEVICE=PRINTER.SYS | DEVICEHIGH=PRINTER.SYS | Koodisivun asetus. Ei tarvita |
DEVICE=SETVER.EXE | REM DEVICE=SETVER.EXE | DEVICEHIGH=SETVER.EXE | Ilmoittaa eräille ohjelmille väärän Dos version, jotta ne toimisivat. |
DEVICE= | DEVICEHIGH= | DEVICE= | DEVICEHIGH komennolla ladataan ajuri ylämuistiin |
FCBS= | FCBSHIGH= | . | Vain W95 |
FILES= | FILESHIGH= | . | Vain W95 |
INSTALL=NLSFUNC.EXE ... | REM INSTALL=NLSFUNC.EXE | . | Koodisivun asetus. Ei tarvita |
STACKS= | STACKSHIGH= | . | Vain W95 |
Kun rivillä on komento | Muuta muotoon | Jos tulee ongelmia, muuta muotoon | Kommentti |
CHCP | REM CHCP | CHCP | Vaihtaa koodisivua |
DOSKEY /INSERT | LH DOSKEY /INSERT | ||
DOSSHELL | REM DOSSHELL | DOSSHELL | Dosshell ja sen käyttämä Dosswap vievät yli 40.000 byteä muistia ! |
FASTOPEN | REM FASTOPEN | . | Nopeuttaa tiedostojen avaamista Marginaalinen hyöty |
KEYB SU,,C:\DOS\KEYBOARD.SYS | LH KEYB SU,,C:\DOS\KEYBOARD.SYS | . | . |
KEYBSU | LH KEYBSU | . | . |
MODE CON CODEPAGE ... MODE CON CP ... |
REM MODE CON CODEPAGE ... REM MODE CP ... |
. | Komennolla ladataan koodisivu |
MOUSE LMOUSE |
REM MOUSE REM LMOUSE |
LH MOUSE LH MOUSE |
Hiiriajuria tarvitaan vain jos halutaan käyttää hiirtä Dos ohjelmien kanssa |
NLSFUNC | REM NLSFUNC | LH NLSFUNC | Koodisivun käyttöönotto. Ei tarvita |
SHARE /L:500 | LH SHARE /L:500 | . | . |
SMARTDRV.EXE | LH SMARTDRV.EXE | SMARTDRV.EXE | . |