自己動(dòng)手打造DOS啟動(dòng)配置
本文選自《中國(guó)電腦教育報(bào)》 關(guān)于CONFIG.SYS DOS系統(tǒng)在啟動(dòng)計(jì)算機(jī)的時(shí)候會(huì)自動(dòng)尋找CONFIG.SYS這個(gè)文件,如果沒(méi)有它,電腦就按默認(rèn)的方式運(yùn)行,但是默認(rèn)方式啟動(dòng)將無(wú)法使用一些設(shè)備,比如擴(kuò)展內(nèi)存、光盤(pán)驅(qū)動(dòng)器等。下面是CONFIG.SYS常用的配置。 1、FILES=數(shù)字? 表示可同時(shí)打開(kāi)的文件數(shù),一般可選擇20到50,需要注意的是,如果把FILES的值設(shè)得過(guò)大會(huì)占用過(guò)多的基本內(nèi)存。系統(tǒng)缺省為FILES=8。 2、BUFFERS=數(shù)字? 表示設(shè)置磁盤(pán)緩沖區(qū)的數(shù)目,通常設(shè)置為20-30左右。缺省值一般為15。磁盤(pán)緩沖區(qū)是一塊內(nèi)存區(qū),用于存儲(chǔ)從磁盤(pán)讀入的數(shù)據(jù)或存儲(chǔ)寫(xiě)到磁盤(pán)的數(shù)據(jù)。 3、DEVICE和DEVICEHIGH 用于加載一些內(nèi)存駐留程序,用于管理設(shè)備。比如內(nèi)存管理程序和光驅(qū)驅(qū)動(dòng)程序等。 如: DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM DEVICEHIGH=C:\CDROM\CDROM.SYS DEVICEHIGH 與DEVICE的不同是前者將程序加載入高端內(nèi)存。 4、HIMEM.SYS和EMM386.EXE DOS只能直接使用640KB的內(nèi)存,即基本內(nèi)存,必須依靠其他內(nèi)存管理程序來(lái)使用更多的內(nèi)存,這兩條命令就是最常用的內(nèi)存管理程序。 其中640KB到1MB之間的內(nèi)存被稱(chēng)為高端內(nèi)存,是系統(tǒng)保留使用的。1MB以上的內(nèi)存成為擴(kuò)展內(nèi)存,HIMEM.SYS就是負(fù)責(zé)管理擴(kuò)展內(nèi)存的。 EMM386.EXE負(fù)責(zé)管理高端內(nèi)存并在擴(kuò)展內(nèi)存中模擬擴(kuò)充內(nèi)存供某些軟件使用。 因此為了使用更多的內(nèi)存,配置文件中應(yīng)有以下指令。 DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE RAM 需要注意的是:EMM386.EXE必須要求先安裝HIMEM.SYS,因而必須確保安裝HIMEM.SYS的配置命令在EMM386.EXE之前。 5、DOS=HIGH?UMB 一般情況下,需要CONFIG.SYS文件加入這條命令,這樣會(huì)將DOS的系統(tǒng)文件移入高端內(nèi)存,空出更多的基本內(nèi)存給其他軟件使用。需要注意的是,如果沒(méi)有安裝EMM386.EXE,UMB,那么這條指令將是無(wú)效的。 下面給出一個(gè)典型的CONFIG.SYS文件內(nèi)容: DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE NOEMS BUFFERS=15,0 FILES=50 DOS=UMB LASTDRIVE=Z DOS=HIGH DEVICEHIGH=C:\DOS\ATAPI_CD.SYS /D:MSCD000 /I:0 STACKS=9,256 此外,在CONFIG中還可以配置菜單式多重任務(wù)選擇的配置,用于不同任務(wù)的選擇,比如玩游戲、設(shè)置虛擬磁盤(pán)等,不過(guò)在這些應(yīng)用在目前已經(jīng)不常用了,這里就不多做介紹了。 關(guān)于AUTOEXEC.BAT 電腦每次啟動(dòng)時(shí)都會(huì)自動(dòng)尋找AUTOEXEC.BAT批處理文件,從而可執(zhí)行一些每次開(kāi)機(jī)都要執(zhí)行的命令,比如設(shè)置路徑PATH、加載鼠標(biāo)驅(qū)動(dòng)MOUSE、磁盤(pán)加速SMARTDRV等。 |




