当前位置:操作系统 > DOS/Win9x >>

用CONFIG.SYS做系统配置

 根据以前的介绍,大家都知道可以在config.sys中可以对系统进行配置,下面我们先学一学基本命令,在第五节将详细介绍一个多种系统配置的例子。

files=[数字]

表示可同时打开的文件数,一般可选择20到50,如果要拷贝或解压缩大批的小文件(在安装台湾的一些游戏时经常会遇到这种情况,文件数可能有几千),可以把 files的值设为上限值255,这样可以提高拷贝或解压缩的速度。但是要注意,如果把files的值设得过大会占用过多的基本内存。如果不加设定,系统缺省为files=8,该缺省值足以满足多数操作环境的需要。

有的系统配置文件里可能会出现FCBS=[数字]这条语句,它也是用于确定DOS可同时打开的文件最大数,它与files=[数字]的区别在于打开文件的方式不同。一些旧的应用程序会要求用FCB方式打开多个文件,这样,在config.sys里就要使用FCBS命令。

buffers=[数字]

表示设置磁盘缓冲区的数目,通常设置为20-30左右。缺省值一般为15。

磁盘缓冲区是一块内存区,它用于存储从磁盘读入的数据或存储写到磁盘的数据。DOS在读或写一个记录时,先检查包含那个记录的数据块是否已在磁盘缓冲区中,如果不在,就从磁盘上将该数据块读入到磁盘缓冲区中,再将此记录传送给应用程序;如果数据已在磁盘缓冲区中,则不必从磁盘上读入,而是直接把数据传送给应用程序。由于从磁盘上读取数据是相对耗时较多的操作,所以增加磁盘缓冲区可以节省很多读盘的时间。但是要注意,增加磁盘缓冲区是要占用内存的,所以,磁盘缓冲区的数值并不是设得越大越好,最佳的磁盘缓冲区数目要根据用户的机器配1置和通常运行的程序类型来确定。

device和devicehigh

加载一些内存驻留程序,用于管理设备。比如内存管理程序和光驱驱动程序等。 如: device=c:\dos\himem.sys device=c:\dos\emm386.exe ram devicehigh=c:\cdrom\cdrom.sys

devicehigh 与device的不同是前者将程序加载入高端内存。

himem.sys和emm386.exe

DOS只能直接使用640K的内存,即基本内存,必须依靠其它内存管理程序来使用更多的内存,这两条命令就是最常用的内存管理程序。

640K到1M之间的内存叫高端内存,是系统保留使用的;1M以上的内存叫扩展内存;在早期还有一种内存,是要在主机内安装一块内存板的,叫扩充内存,现在已经很少使用。

himem.sys负责管理扩展内存。

emm386.exe负责管理高端内存并在扩展内存中模拟扩充内存供某些软件使用。

为了使用更多的内存,配置文件中应有: device=c:\dos\himem.sys device=c:\dos\emm386.exe ram

注意:EMM386.exe要求先安装himem.sys,因而必须确保安装himem.sys的配置命令在emm386.exe之前。

dos=high,umb

这两个参数也可以分开写成两条语句,即: dos=high
dos=umb

应在config.sys中加入这条命令,这样会将DOS的系统文件移入高端内存,空出更多的基本内存给其它软件使用。 注意,如果用户没有安装emm386.exe,umb这个参数是没有实际意义的。

lastdriver lastdriver规定用户可以访问的最大驱动器符数目,也就是DOS所能识别的最后的驱动器符(字母)。如果设定的驱动器符数目小于本机上的实际驱动器数,则此lastdriver命令会被忽略掉。缺省的最大驱动器符数目为本机的实际驱动器数目加一。
rem 它和批处理文件中的rem含义相同,即注释。

  一个典型的config.sys文件内容如下:

  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

 

上一个:dos如何进行系统配置
下一个:了解DOS下的内存管理机制

更多DOS/Win9x疑问解答:
打造Windows 98启动菜单
让Windows只显示某些文件的扩展名
常用的60招电脑操作精典秘籍
Desktop.ini的妙用
window.external
用Windows98第二版直接共享Internet
解决Windows98无法正常关机的技巧
启动盘介绍
MSDOS.SYS文件的设置
WIN98不能安装处理一例
把双系统装到一个分区
另类方法恢复双启动菜单
Windows系统文件名详解(下)
Windows系统恢复光盘DIY
windows系统目录
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,