CONFIG.SYS CONFIG.SYS 文件是一个包含特殊命令的文本文件。这些命令用来配置你的计算机的硬件, 以使 MS-DOS 和应用程序可以使用它们。当 MS-DOS 启动的时候,它把 CONFIG.SYS 文件中 的命令取出来并执行。典型地,CONFIG.SYS 文件位于 C 盘的根目录。 以下命令可以在 CONFIG.SYS 文件中使用: Buffers: 指定 MS-DOS 的缓冲区的大小。如果你使用 SMARTDRV,就使用“BUFFERS=10” 命令。如果你不使用 SMARTDRV,一般就用“BUFFERS=15”。 Files: 指定在 MS-DOS 中同一时刻可以打开的文件个数。通常使用“FILES=20”,而 “FILES=40”在你使用 FOXPRO 或者其他 MS-DOS 数据库程序的时候更为合适。 Country: 指定国家代码(将会影响字符显示和键盘布局)。更多信息请参见 MS-DOS 帮助。 Install: 运行可以在 MS-DOS 命令提示符上运行的命令。 Device: 加载一个设备驱动程序。更多信息请参考 MS-DOS 帮助。 Lastdrive: 指定 MS-DOS 可用的磁盘驱动器字母的最大值。你可以使用“LASTDRIVE=Z” 来获得最多的驱动器字母,但这会用掉更多内存。 Devicehigh: 把设备驱动程序加载到上位内存块(如果可能的话)。 Numlock: 指定 NUMLOCK 状态:开/关。 Dos: 指定 MS-DOS 是否应该被加载到高位内存区(DOS=HIGH),以及 MS-DOS 是否应该 支持上位内存块(DOS=UMB)。 Shell: 指定命令外壳。默认是“SHELL=COMMAND.COM /P”。 Drivparm: 在需要时指定软盘驱动器的参数。更多信息请参考 MS-DOS 帮助。 Stacks: 指定容纳硬件中断的栈的个数。通常使用“STACKS=9,256”。 Fcbs: 指定 MS-DOS 提供的文件控制块(FCB)的个数。更多信息请参考 MS-DOS 帮助。 Switches: 指定 MS-DOS 启动参数。更多信息请参考 MS-DOS 帮助。 还有其他一些用来配置 MS-DOS 多重启动的命令。你可以参考 MS-DOS 帮助来了解这些 命令。 要知道在 MS-DOS 中如何优化内存,参见我写的有关 MS-DOS MemMaker 或者 EMM386.EXE 及 HIMEM.SYS 的文章。 你可以在这里看见视窗千禧版的启动盘中的 CONFIG.SYS 文件。注意千禧版视窗带的 MS-DOS 8.1 版不需要 HIMEM.SYS 和 EMM386.EXE 作为扩展内存的扩充内存的驱动程序。 以前版本的 MS-DOS 都需要它们。 -------- CONFIG.SYS -------- [menu] menuitem=HELP, Help menuitem=CD, Start computer with CD-ROM support. menuitem=NOCD, Start computer without CD-ROM support. menuitem=QUICK, Minimal Boot menudefault=HELP,30 menucolor=7,0 [HELP] device=oakcdrom.sys /D:mscd001 device=btdosm.sys device=flashpt.sys device=btcdrom.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd001 devicehigh=ramdrive.sys /E 2048 [CD] device=oakcdrom.sys /D:mscd001 device=btdosm.sys device=flashpt.sys device=btcdrom.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd001 devicehigh=ramdrive.sys /E 2048 [NOCD] devicehigh=ramdrive.sys /E 2048 [QUICK] [COMMON] files=10 buffers=10 dos=high,umb stacks=9,256 lastdrive=z -------- End of the file --------