如何新建config.sys文件 并可以写入代码

 我来答
匿名用户
2013-04-24
展开全部
CONFIG.SYS是DOS系统中的一个重要文件,它的配置直接影响到系统的使用及其效率。如果配置不当的话,可能很多程序都无法正常运行。因此,正确、合理地配置CONFIG.SYS文件是十分必要的和重要的。
    
    ◆ CONFIG.SYS中的常用命令
    
    1)REM :添加注释。
    
    语法:REM [注释字符串]
    
    说明:注释中的字符串只用来增加可读性,它将不被执行。
    
    2)SET :设计DOS环境变量。
    
    语法:SET 变量=[变量值]
    
    3)SHELL :指定DOS使用的命令解释程序的名称和位置。
    
    语法;SHELL=文件名 [参数]
    
    说明;文件名默认的是COMMAND.COM,你也可以指定其它的文件,如4DOS.EXE等。
    
    4) BREAK:设置或清除扩展的CTRL+C检查。
    
    语法:BREAK=ON|OFF
    
    5)BUFFERS/BUFFERSHIGH:确定在内存中分配的磁盘缓冲区。
    
    语法:BUFFERS=磁盘缓冲区数量,[从属高速缓存中的缓冲区数量]
    
    说明:表示设置磁盘缓冲区的数目,通常设置为20-30左右。缺省值一般为15。
    
    磁盘缓冲区是一块内存区,它用于存储从磁盘读入的数据或存储写到磁盘的数据。DOS在读或写一个记录时,先检查包含那个记录的数据块是否已在磁盘缓冲区中,如果不在,就从磁盘上将该数据块读入到磁盘缓冲区中,再将此记录传送给应用程序;如果数据已在磁盘缓冲区中,则不必从磁盘上读入,而是直接把数据传送给应用程序。由于从磁盘上读取数据是相对耗时较多的操作,所以增加磁盘缓冲区可以节省很多读盘的时间。但是要注意,增加磁盘缓冲区是要占用内存的,所以,磁盘缓冲区的数值并不是设得越大越好,最佳的磁盘缓冲区数目要根据用户的机器配置和通常运行的程序类型来确定。
    
    6)DEVICE/DEVICEHIGH:将指定的设备驱动程序装入内存。
    
    语法:DEVICE/DEVICEHIGH 文件名 [参数]
    
    说明:加载一些内存驻留程序,用于管理设备。比如内存管理程序和光驱驱动程序等。文件名是文件的完整路径,如C:\WINDOWS\COMMAND\HIMEM.SYS。
    
    7)DOS:用于DOS系统的配置,如是否使用HMA(高端内存区)等。
    
    语法:DOS=[HIGH|LOW][,UMB|,NOUMB][,AUTO|,NOAUTO][,SINGLE]
    
    说明:HIGH和LOW表示使用HMA或不使用HMA,UMB和NOUMB表示使用UMB或不使用UMB,AUTO或NOAUTO表示系统自动配置或不自动配置,SINGLE表示使用单一模式的DOS。其中,AUTO/NOAUTO和SINGLE仅用于MS-DOS 7.X中。
    
    8)FILES/FILESHIGH:指定可以同时访问的文件数量。
    
    语法:FILES/FILESHIGH=可以同时访问的文件数量
    
    说明:表示可同时打开的文件数,一般可选择20到50,如果要拷贝或解压缩大批的小文件(在安装台湾的一些游戏时经常会遇到这种情况,文件数可能有几千),可以把 files的值设为上限值255,这样可以提高拷贝或解压缩的速度。但是要注意,如果把files的值设得过大会占用过多的基本内存。如果不加设定,系统缺省为files=8,该缺省值足以满足多数操作环境的需要。
    
    一般FILES/FILESHIGH设定数量在30左右比较合适。
    
    有的系统配置文件里可能会出现FCBS=[数字]这条语句,它也是用于确定DOS可同时打开的文件最大数,它与files=[数字]的区别在于打开文件的方式不同。一些旧的应用程序会要求用FCB方式打开多个文件,这样,在config.sys里就要使用FCBS命令。
    
    9)INSTALL/INSTALLHIGH:用于加载内存驻留程序。
    
    语法:INSTALL/INSTALLHIGH=文件名 [参数]
    
    说明:INSTALLHIGH=C:\DOS\DOSKEY.COM /APPEDIT
    
    10)LASTDRIVE/LASTDRIVEHIGH:指定可以访问的驱动器的最后有效的驱动器字母。
    
    语法:LASTDRIVE=驱动器字母
    
    说明:如LASTDRIVE=F会将F设置成最后有效的驱动器字母。
    
    11)NUMLOCK:指定启动时NUMLOCK指定灯是否打开。
    
    语法:NUMLOCK=ON|OFF
    
    12)STACK/STACKHIGH:指定使用的堆栈数量。
    
    语法:STACK/STACKHIGH=堆栈数量,每个堆栈的大小
    
    说明:通常指定的是以9,256,这个值可以满足大多数的需求。
    
    13)himem.sys和emm386.exe
    
    语法:device=c:\dos\himem.sys device=c:\dos\emm386.exe ram
    
    说明: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之前。
    
    此外,还有MENUITEM(设定启动菜单命令)、MENUDEFULT(设置启动菜单默认值命令)、MENUCOLOR(设定启动时屏幕颜色命令)、LOGO(设置启动LOGO画面)等命令。
    
    ◆ 以下是MS-DOS v7.1系统CONFIG.SYS配置情况:
    
    DEVICE=ECHO.SYS W/e/l/c/o/m/e /t/o MS-DOS 7.10... (在屏幕显示提示文字)
    DEVICE=ECHO.SYS C/o/p/y/r/i/g/h/t M/i/c/r/o/s/o/f/t C/o/r/p. A/l/l /r/i/g/h/t/s /r/e/s/e/r/v/e/d.
    DEVICE=HIMEM.SYS (载入扩展内存管理器XMS驱动程序,支持大内存)
    DEVICE=EMM386.EXE NOEMS (载入提供UMB和EMS内存驱动程序的工具)
    DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD
    SHELL=COMMAND.COM /P /E:640
    DOS=HIGH,UMB,AUTO
    NUMLOCK=OFF
    FILES=30
    BUFFERS=30,0
    LASTDRIVE=32
    STACKS=9,256
    
    ◆ 以下是我的电脑CONFIG.SYS配置情况(即“实创启动盘v1.0”其中一段程序):
    
    DEVICE=ECHO.SYS S/t/a/r/t /w/i/t/h /C/H/I/N/E/S/E . . . (在屏幕显示提示文字)
    DEVICE=Himem.sys /testmem:off (载入扩展内存管理器XMS驱动程序,支持大内存)
    DEVICE=Umbpci.sys (载入UMB驱动程序,可提供高达160多K的UMB内存)
    DEVICEHIGH=Vide-cdd.sys /D:MSCD001 (载入通用光驱驱动程序)
    DEVICEHIGH=aspicd.sys /D:SCSI001
    DEVICE=LOWDMA.SYS (提供软盘的ISA DMA UMB的支持)
    DEVICEHIGH=aspidisk.sys (载入SCSI驱动程序)
    SHELL=COMMAND.COM /f/p (命令解释程序)
    
    [COMMON]
    shell=command.com/p/e:640
    SET PATH=c:\;c:\windows;c:\windows\command;
    SET TEMP=C:\TEMP (建立临时文件夹)
    SET TMP=C:\TEMP
    dos=high,umb,auto (DOS系统是否使用“高端内存区”、或使用UMB,是否自动配置)
    FILES=30
    BUFFERS=30,0
    STACKSHIGH=9,256
    LASTDRIVEHIGH=32
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式