
versttning av Yves Bellefeuvilles hemsida av Lars-Erik Sandberg:
Anvndandet av tipsen och frslagen sker helt p egen risk!!
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Exempel p CONFIG.SYS och AUTOEXEC.BAT

Mnga anvndare har frgat efter hjlp fr att stlla in sina CONFIG.SYS
och AUTOEXEC.BAT. Dessa exempel br fungera med en 386:a eller hgre och
MS-DOS 6.0 eller senare, med eller utan  Windows 3.1. De r frmodligen
inte anvndbara med Windows 95. De r inte de ideala filerna, men visar
en enkel fungerande konfiguration. Lgg mrke till att kommandonas
ordningsfljd ibland r viktig.

Jag skall ocks visa hur nationellt sprkstd laddas -- i detta fall fr
"Fransk-Kanadensiska".


CONFIG.SYS:

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB

Dessa tre rader r ndvndiga fr att f den mest effektiva anvndningen
av minnet. De skall inleda CONFIG.SYS. Om du vet med dig att ngot av
dina program krver EMS (expanderat minne), ta d bort "NOEMS" i kommandot
fr EMM386.EXE, och erstt det med "RAM". Om  du inte vet om ngot av dina
program krver EMS, eller om du inte vet vad EMS r, lt d "NOEMS" st
kvar. Om ngot program senare klagar p att det inte finns ngot EMS
(expanderat minne), erstt d  "NOEMS" med "RAM".

LASTDRIVE=E

LASTDRIVE stts till det antal enheter som dotor-systemet har eller
ytterligare en enhet. Till exempel om du har tv diskett-enheter
benmnda  A: och B: och en hrddisk som benms C:, d kan du anvnda
LASTDRIVE=C (namnet p den sista enheten) eller LASTDRIVE=D (en enhet
mer n vad som finns).

STACKS=12,128

Du kan stlla in STACKS till STACKS=12,128. Notera att det betyder 12
"stacks" om 128 byten i varje, inte 12 218 "stacks"! Om du fr meddelandet
"Divisionsspill" eller "Undantagsfel 12", kan du frska ka antigen antalet
"stacks" eller storleken p dom, eller bdadera. Paradoxalt nog, stlla in
STACKS=0,0 hjlper ibland. Maximalat vrde r STACKS=64,512, eller 64
"stacks" om 512 bytes vardera.

FILES=30
BUFFERS=10

Detta r typiska vrden fr dessa variabler.

BREAK=ON

Detta ger en bttre respons nr du frsker avbryta program med Control+C.
Enligt min erfarenhet s r pverkan av systemprestanda frsumbar.

DEVICEHIGH=C:\DOS\ANSI.SYS

ANSI.SYS behvs sllan. Installera den bara om du tnker anvnda dig av
dess grafiska mjligheter.
Du hittar bttre ersttare fr ANSI.SYS i min lista ver frivara.

COUNTRY=002,863,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)

Dessa tv rader behvs fr en "Fransk-Kanadensisk" installation. Ja det r
verkligen tv komman. Du kan erstta siffran "002" med din egen lands-kod,
oftast samma som det internationella riktnumret, och siffran "863" med med
den teckensnitt-tabell du vill anvnda. Se efter i din DOS-handbok fr den
kompletta listan ver koder, eller frga din lokala DOS-guru hur du skall
anvnda ditt eget sprk.

SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:512 /P

Om du fr felmeddelandet "fr litet miljutrymme" ("Out of environment space"),
ka vrdet efter "/E"

AUTOEXEC.BAT:

@ECHO OFF

SET MOUSE=C:\MOUSE
LH C:\MOUSE\MOUSE.EXE

ndra det hr s att det passar din mus-drivning. Dessa rader behvs bara
om du skall anvnda mus i Dos. Windows skter automatiskt om sin egen
mus-drivning.

SET TEMP=C:\TEMP
SET TMP=C:\TEMP

Detta r "temporr-filernas" plats. Bgge raderna r ndvndiga. om du
inte har biblioteket C:\TEMP s gr det. Med den ursprungliga
instllningen s sparas temporr-filerna i biblioteket C:\DOS.
Detta r ett mycket dligt val, eftersom "skrp"-filer som kan
raderas sparas i samma bibliotek som viktiga DOS-filer. De filer
som ligger kvar i biblioteket C:\TEMP efter det du avslutat Windows
kan raderas bort. Som en extra frsiktighet s kan du lta bli att
radera filer med dagens datrum.

PROMPT $P$G

PATH=C:\;C:\DOS;C:\WINDOWS

Du kan ange ytterligare bibliotek fr dina program p skvg,
exempelvis,anvnds ofta biblioteken C:\UTILS eller C:\BIN.

LH C:\DOS\SMARTDRV.EXE

En disk cache (uttalas"ksh") kar vsentligt din dators prestanda.
MS-DOS 6.0 och senare har en bra cache som heter  SMARTDRV.EXE.
Det r inte samma som SMARTDRV.SYS vilken ingr i MS-DOS 5, som
var dlig. Andra cache r Norton Cache, Norton Speed Disk och PC-Kwik.

Om du anvnder Windows for Workgroups (inte Windows 3.1), s skall du
anvnda Windows egen 32-bitars fil-tkomst istllet fr cache medans du
r i Windows. Du kan fortfarande anvnda cache under DOS. Notera att
det inte r samma sak som 32-bitars disk-tkomst.

C:\DOS\SCANDISK C: /CUSTOM

Jag skojar till det lite grann eftersom ScanDisk endast medfljer MS-DOS 6.2
eller senare. Kolla din hrddisk i frebyggande syfte, med avseende p
felaktigheter varje gng du startar datorn, det r srskilt rekommendabelt
om du anvnder disk-komprimering.

Gr instllningarna s hr i filen C:\DOS\SCANDISK.INI:

       DriveSummary=Auto
       AllSummary=Auto
       Surface=Never
       CheckHost=Always
       Undo=Prompt

Dessa optioner gller bara nr vxeln /CUSTOM  anvnds. Du kan fortfarande
scanna ytan, genom att starta ScanDisk utan vxeln /CUSTOM.


LH C:\DOS\UNDELETE.EXE /SC

Mnga anvndare vill bruka ett fil-terstllar program (undelete). Ett annat
gott val r Norton Utilities Smartcan.

LH C:\DOS\MODE CON CODEPAGE PREPARE=((863) C:\DOS\EGA.CPI)
LH C:\DOS\MODE CON CODEPAGE SELECT=863
LH C:\DOS\KEYB CF,863,C:\DOS\KEYBOARD.SYS

Dessa tre rader behvs fr en "Fransk-Kanadensisk" installation. du kan
erstta siffran "863" med det tangentbords-upsttning du vill anvnda.

Givetvis s skall du anpassa dessa exempel till ditt behov.

Frfattat av: Yves Bellefeuille,
an448@freenet.carleton.ca.
**********************************************
Tillgg och kommentarer av Lars-Erik Sandberg

i config.sys fr Svensk uppstart:

COUNTRY=046,850,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)

i autoexec.bat fr Svensk uppstart:

LOADHIGH C:\DOS\MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
LOADHIGH C:\DOS\MODE CON CODEPAGE SELECT=850
LOADHIGH C:\DOS\KEYB SV,437,C:\DOS\KEYBOARD.SYS

Kommentarer:

Visst fungerar det i Win95, men d blir det shr:

Inled CONFIG.SYS:

DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB

Dvs: byt ut "adresserna" s det pekar till: C:\WINDOWS\"fil"
alternativt:  C:\WINDOWS\COMMAND\"fil"  beroende p var filen finns.

Anvndandet av tipsen och frslagen sker helt p egen risk!!
___________________________________________________________________

Hur Man Frigr Konventionellt Minne
Frfattat av: Yves Bellefeuille, versatt av: Lars-Erik Sandberg

Anvndandet av tipsen och frslagen sker helt p egen risk!!

Fr att kunna bruka de hr tipsen mste du ha:

en 386:a eller bttre.
MS-DOS eller PC-DOS 5.0 eller hgre (jag vet inte om de hr tisen gr
att anvnda till Windows 95).
Microsoft Diagnostics (MSD). Denna finns med i MS-DOS 6.0 och hgre
versioner. Du kan ocks skaffa 2.11 genom  WWW (internet). Version 2.01 och
senare fungerar; Jag vet ej om tidigare versioner fungerar.
MEMMAKER frn MS-DOS 6.0 eller hgre r andvndbart men ej ndvndigt.

Fre du brjar, skall du gra en startupp-diskett (boot-diskett), utifall att
du skulle f problem.  Om du inte vet hur man gr en boot-diskett, se min
WWW-sida. Kopiera CONFIG.SYS och AUTOEXEC.BAT files till din boot-diskett.

Kr "MEM" och notera hur mycket fritt konventionellt och vre minne du har
(Sista kolumnen, frsta och andra raden). Mlet r att ka fritt
konventionellt minne och d ta i frn fritt vre minne.

Teoretiskt  maximalt  fritt konventionellt minne r 634 kb
med en VGA-monitor. Allting ver 600 kb av fritt konventionellt minne
borde rcka till.

Del 1 - Grund

Om du tidigare krt MS-DOS's MEMMAKER, kan din AUTOEXEC.BAT fil
innehlla rader som den hr:

LH /L:1,23456 C:\DOS\SMARTDRV.EXE

ndra den raden s att den ser ut s hr:

LH C:\DOS\SMARTDRV.EXE

Om du tidigare krt PC-DOS's RAMBOOST, ta bort raderna i
CONFIG.SYS som refererar till det.

Frsta raderna i CONFIG.SYS skall se ut s hr:

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB

(Behver ngra drivrutiner ligga fre de hr?  kontakta mig om
du har information om det.)

Om du r sker p att nt av dina program krver EMS-minne (expanderat
minne), ta d bort "NOEMS" i  EMM386.EXE vxeln och erstt med "RAM".
Om du inte vet om ngot av dina program behver EMS-minne, eller om du
inte vet vad EMS r, lt det d st "NOEMS" . Om ett program senare
klagar att det inte finns ngot EMS (expanderat minne), skall du byta
ut "NOEMS" med "RAM".

Om du inte r sker p att ngot program behver SETVER, s ta bort raden i
CONFIG.SYS som pekar p det. Om du sedan fr ett meddelande "Fel DOS-version",
s kan du terinstallera SETVER.

Ta bort rader i CONFIG.SYS eller AUTOEXEC.BAT som pekar p SHARE, svida:
du anvnder ntverk, eller du anvnder en DOS-version fre 5.0 och har en
disk-partition strre n 32 Mb, eller att ngot program har sagt att du
skall ha SHARE installerat.


Byt ut alla "DEVICE=" kommandon i CONFIG.SYS med "DEVICEHIGH=", frutom
 HIMEM.SYS och EMM386.EXE (som ovan).

Byt ut alla "INSTALL=" kommandon i CONFIG.SYS med "INSTALLHIGH=".

Kolla instllningarna fr BUFFERS, FILES, LASTDRIVE och STACKS i
CONFIG.SYS. Fr hga vrden slsar med minne.


Typiska vrden fr BUFFERS och FILES r BUFFERS=10 och FILES=30.
LASTDRIVE stlls oftast in efter det antal "drives" systemet har,
eller ytterligare en. Till exampel, om du har tv diskett-enheter
benmnda A: och B: och hrddisken heter C:, d kan du anvnda LASTDRIVE=C
(namnet p den sista driven) eller LASTDRIVE=D (ytterligare en utver de
du verkligen har).
Du kan stlla in STACKS till STACKS=12,128. Notera att det betyder 12
"stacks" om 128 byten i varje, inte 12 218 "stacks"! Om du fr meddelandet
"Divisionsspill" eller "Undantagsfel 12", kan du frska ka antigen antalet
"stacks" eller storleken p dom, eller bdadera. Paradoxalt nog, stlla in
STACKS=0,0 hjlper ibland. Maximalat vrde r STACKS=64,512, eller 64
"stacks" om 512 bytes vardera.


Kr "MEM /C /P". Se efter vilka program som finns i andra kolummnen,
de r laddade in i konventionella minnet, se sen vilka som r laddade
i vre minnesomrdet, visas i tredje kolumnen. Om du kan se att ngot
program laddas i konventionella minnet frn AUTOEXEC.BAT, typiska program
r MSDOS, HIMEM, EMM386, och COMMAND vilket inte gr att undvika. Andra
program som MOUSE, SMARTDRIVE. MSCDEX, "Ljud-drivrutin" mfl. skall man
ladda upp i vre minnesomrdet. Gr det genom att skriva: LOADHIGH=
framfr den rad de str p i AUTOEXEC.BAT. Starta om datorn ( om du
fr problem fr du ta till "BOOT"-disketten du gjort) och kr
MEM /C /P igen, se nu efter om du lyckats ladda "upp" ngot program
i vre minnesomrdet, d har du samtidigt frigjort mer konventionellt
minne (se andra kolumnen).


Del 2 - Nu blir det intressant!

Om du anvnder MS-DOS 6.0 eller senare, starta om datorn. Nr meddelandet
"Startar MS-DOS...", dyker upp tryck F5 . Nu skall meddelandet "MS-DOS
hoppar ver dina CONFIG.SYS och AUTOEXEC.BAT filer". Kr sen MSD och
vlj "M" fr "Minne". Notera vilka omrden som r tillgngliga
"Available" (mrkta svart). Glm inte att "scrolla" (rulla) nert
fr att f se allt som visas.

Om du anvnder MS-DOS 5 s kan du inte g frbi CONFIG.SYS och
AUTOEXEC.BAT med att hlla inne "F5", istllet mste du ndra namn
p dessa filer till ex: CONFIG.BAK och AUTOEXEC.BAK. Starta om datorn,
kr MSD och notera de tillgngliga minnesomrdena som bskrivits tidigare.


lgg till minnes-omrdena som r mrkta "Available" till EMM386.EXE med
"I="-optionen. Till exempel, om omrdet C000 till D7FF r tillgngligt anvnd:

DEVICE=C:\DOS\EMM386.EXE NOEMS HIGHSCAN I=C000-C7FF

Du kan lgga till flera omrden, till exempel:

DEVICE=C:\DOS\EMM386.EXE NOEMS HIGHSCAN I=C000-C7FF I=D000-D7FF I=E000-EFFF

Om du har en frg-monitor och inte tnker anvnda den som monochrome
(svart-vit), kan  I=B000-B7FF  ocks lggas till.

Lgg inte till A000-AFFF, ven om det r markerat tillgngligt. Detta
minnes-omrde anvnds troligen av grafikkortet i grafik-lge. nnu
bttre, kolla manualen till ditt grapfik-kort, och se efter vilket
minnes-omrde det anvnder i grafik-lge. Lgg inte till det minnes-omrdet.

Starta om din dator. Kr "MEM" och kontrollera om fritt konventionellt minne
har kat.

Ett shareware program som jag gillar r DosMax. Det br ka fritt konventinellt
minne cirka 10 kb.


Del 3 - Riktigt avancerat (eller r de s?)

Microsoft rekommenderar  fljande metod. Men den verkar inte gra nnting
nyttigt fr mig.

Kr MEMMAKER. MEMMAKER arbetar genom att terstarta datorn tv gnger.
Frsta gngen, kollar den hur ditt system r konfigurerat. Sen gr det
ndringarna i CONFIG.SYS och AUTOEXEC.BAT, och sen startar om en andra
gng. Det r d meningen att du skall vervaka datorn och se om nnting
ovanligt intrffar. Nr MEMMAKER frgar dig, svara att ditt system inte
fungerar som det skall och lt det terstlla ndringarna som det gjort.

Titta i filen MEMMAKER.STS som nu skall finnas i C:\DOS biblioteket. Fr
varje program, titta i kolumnen "MaxSize". Nr det r mjligt, byt
ordingsfljd p programmen i CONFIG.SYS och AUTOEXEC.BAT s programmen
med ett strre "MaxSize" kommer fre program med en mindre "MaxSize".
Flytta inte program frn CONFIG.SYS till AUTOEXEC.BAT och vice versa,
flytta bara om ordningsfljden inom varje fil.

Du mste kanske gra undantag frn det hr, exempelvis om du anvnder en
RAM drive ,s mste den laddas in fre ngot program som anvnder den.
Fljaktligen s mste musen laddas in fre nt program som anvnder den.

Starta om datorn.  kr "MEM" och kolla om fritt konventionellt minne har
kat.

Acknowledgements: These tips are derived in part from
information given by Wilfried Hennings and Dale F. Ogden.

Frfattat av: Yves Bellefeuille,
an448@freenet.carleton.ca.
________________________________________________

versatt av: Lars-Erik Sandberg
lazze.sandberg@lulea.mail.telia.com

Om du vill skriva till Yves B. s skriv INTE P SVENSKA!!
Franska, Engelska eller Esperanto gr bra.
*************************************************************
Tillgg skrivna av Lars-Erik Sandberg:

Ett litet tips: skriv en batfil:

cls
@ECHO OFF
mem /A /C /P
pause
mem /D /P
pause
mem /F /P

och spara den som M.BAT s behver du bara trycka M  enter s visas
minnes-laddningen mycket utfrligt. Det gr att ndra fljden av
kommandon s som du tycker det passar, eller ta bort rader.

Anvndarhandboken till MS-DOS 6.22 (OEM) behandlar minneshantering
p ca 30 sidor, s om ngot missats hr eller blivit ltt att
missfrst s fr ni ha verseende. Boken behandlar anvndandet av
flera uppstartsalternativ vldigt flyktigt, jag skall frska
frklara hur man kan ha flera uppstartsalternativ till DOS (fungerar
ven i W95). Du skall givetvis ha "BOOT"-diskett och reserver av
AUTOEXEC.BAT och CONFIG.SYS innan du brjar. Brja CONFIG.SYS s hr ex:

[Menu]
Menuitem=Win, Windoze
Menuitem=Dosu, Dos utan ljud
Menuitem=Dosm, Dos med ljud och mus
Menuitem=EMS, Dos med EMS
Menuitem=MACAD, MacCad
Menudefault=Win, 15
Menucolor=15,4

Detta ger 5 uppstarts-alternativ (Menuitem),detta kan ndras efter
behov. Det som str efter = r vad programmet sker efter i start-
filerna, vilket skall st med [  ] -klammer i config och : i autoexec,
och det som str lngst till hger r vad som visas p skrmen.
Menudefault=Win, 15  innebr att har inget annat angetts s startas
alternativet "Win" (Menudefault=Win) efter 15 sekunder,
Menucolor=  anger ett frgalternativ fr uppstarts-menyn. Mera
CONFIG.SYS (frslagen r bara exempel!):

[Menu]
Menuitem=Win, Windoze
Menuitem=Dosu, Dos utan ljud o mus
Menuitem=Doom, Doom med ljud och joystick
Menuitem=EMS, Dos med EMS
Menuitem=MACAD, MacCad
Menudefault=Win, 15
Menucolor=15,4

[Win]
(hr stter man in Config.sys anpassat fr Windows-uppstart)

[Dosu]
(hr stter man in Config.sys fr Dos utan ljud o mus)

[Doom]
(hr stter man in Config.sys fr Dos anpassat fr Doom)

[EMS]
(hr stter man in Config.sys fr Dos med EMS)

[MACAD]
(hr stter man in Config.sys fr Dos anpassat fr MacCad)

__________________________________
skall motsvaras av AUTOEXEC.BAT:
....................................

GOTO %CONFIG%

:Win
(hr stter man in Autoexec.bat anpassat fr Windows-uppstart)
Goto bill_g

:Dosu
(hr stter man in Autoexec.bat fr Dos utan ljud och mus)
Goto end

:Doom
(hr stter man in Autoexec.bat fr Dos anpassat fr Doom)
Goto end

:EMS
(hr stter man in Autoexec.bat fr Dos med EMS)
Goto end

:MACAD
(hr stter man in Autoexec.bat fr Dos anpassat fr MacCad)
Goto end

:bill_g
win

:end
cls

Config.sys kan inledas med tex:

[Menu]
Menuitem=Win, Windoze
Menuitem=Dosu, Dos utan ljud o mus
Menuitem=Doom, Doom med ljud och joystick
Menuitem=EMS, Dos med EMS
Menuitem=MACAD, MacCad
Menudefault=Win, 15
Menucolor=15,4

[common]
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
DOS=HIGH,UMB
SET WINPMT=W$p$g  REM ger promten WC:\> i Dos genom Windows

[Win]
(hr stter man in Config.sys an..........osv)


det som str under rubriken [common] gller d fr alla alternativ,
motsvarande fr Autoexec.bat tex:

LOADHIGH C:\BIN\FPROT\VIRSTOP.EXE
SET TEMP=C:\DOS\TEMP
SET TMP=C:\DOS\TEMP
SET TZ=MST-1DST   REM stter in vran tidsson
SET DIRCMD=/A     REM visar alla filer vid "dir"
GOTO %CONFIG%

:Win
(hr stter m.....................osv)

det som str fre: GOTO %CONFIG% gller d fr alla alternativ.
Tnk p att den ordning program laddas in med har betydelse.

Om du sen skall kra MEMMAKER mste du frst dela upp Autoexec.bat
och Config.sys till individuella filer (endast ett alternativ i snder)!

Genom att utnyttja flera uppstartsalternativ kan man "klmma"
ut mera av datorn, nr uppstarten anpassas till speciella
program (skvgar, drivrutiner, minneshanterare etc.)
och man inte alttid behver ladda in tex: drivrutiner som
sllan anvnds. Fungerar ven i W95.

Nmnda varumrken tillhr respektive gare.
Lars-Erik Sandberg
lazze.sandberg@lulea.mail.telia.com
Anvndandet av tipsen och frslagen sker helt p egen risk!!


