![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-21 04:26 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,270 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » 详解CONFIG.SYS~1[面向初级DOS用户] |
| 可打印版本 9,938 / 31 |
| 第1楼 waterz | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 135 积分 546 | |
|
详解CONFIG.SYS~1[面向初级DOS用户] 因为对DOS的爱好,我整理了这个关于配置CONFIG.SYS的东东.也许有的朋友没有用过DOS,而出于对DOS的好奇,而安装了DOS系统,就这样解释一下. 声明:作者以为读者有一定的DOS经验,至少,你知道什么是DOS DOS启动时要求多个程序, 在这些程序中, 一个重要的程序是CONFIG.SYS. 奇怪的是, CONFIG.SYS既不是一个执行文件, 也不是一个DOS文件, 它是一个文本文件. 你可以也必须编辑它. 仔细想想"编辑"可能并不是最合适的字眼,我们必须为CONFIG.SYS付出艰辛的劳动. 事实上,配置文件可以使计算机发挥更好的潜力,糟糕的CONFIG.SYS文件意味着糟糕的计算机工作效率,好的配置文件意味着用户一定是一个Microsoft环境程序员或者是一个DOS高手^_^ 关于CONFIG.SYS文件的一个方便之处在于:一旦理解了怎么干,怎样避免和剔除一些小麻烦后,直到为系统加入某一软件或硬件设备之前,便不需要再去打扰它.在没有确定CONFIG.SYS之前,我们遇到到艰辛和麻烦.当这样的时刻到来时,各位不妨随便看看这一帖子. 概述: 相对于WINDOWS 9X,2K,XP, 我们必须面对这个事实,DOS得知怎样运用电脑的方法是很愚蠢的.当DOS开始工作的时候,它必须在磁盘上寻找一名为CONFIG.SYS配置的文件并从中取出正确的信息.配置文件中包括一系列我们称之为''配置命令''的命令,这些命令告诉DOS怎样自举,如何使用内存,如何与系统配置的各种硬件设备交换信息.如果你不告诉它,那么抱歉,它也不让你使用. ·CONFIG.SYS的名字来源于配置系统,其目的是使DOS和计算机更好地协调工作 CONFIG.SYS的功能: CONFIG.SYS主要完成两方面的工作: 首先CONFIG.SYS给予DOS如何开展工作的信息.大部分信息是针对磁盘驱动器程序的,例如,一共有几个磁盘驱动器,DOS为磁盘驱动器分配多少缓冲,(DOS不会自动处理这些事情,便是最新的WINXP也要安装主板驱动的.主板驱动中,大多数补丁是为了使系统支持DMA66/100之类) 其次,配置文件告诉DOS和计算机软件配置了哪些有趣的设备,比如说,一张声卡,CD-ROM,USB闪存,网络装置,扫描仪,或其他任何有趣的设备,配置文件告诉DSO和应用程序可以使用这些设备.这也许是CONFIG.SYS最重要的(也是最令人头疼的)部分. ·CONFGIS.SYS要点 DOS对CONFIG.SYS有一些特殊的规定和规矩,依次如下: ⊙CONFIG.SYS必须在你的启动盘的根目录上,并且名为CONFIG.SYS ⊙CONFIG.SYS是一个纯文本文件 ⊙以共有20多条配置命令,根据DOS版本的高低有所不同,本文默认为DOS6.XX以上 ⊙但是你没必要死记这些条目 ⊙允许在CONFIG.SYS中出现空行 ⊙一些程序安装或启动时会改变配置文件CONFIG.SYS,有些程序甚至不经过你允许.虽然,有些改变对你的系统是有利的,虽然如此,还是应该关注,特别是你安装了一个程序之后,系统不正常了,那么看看CONFIG.SYS是否有所改变. ·浏览配置文件 浏览配置文件的最好方法是使用编辑器,比如DOS Editor. 1.在DOS下输入以下命令: ![]() 2.EDIT运行后如下: ![]() 如果配置文件太大,可以在DOS Editro中使用PgDn翻页来看它的全貌. 如果没有计算机上没有CONFIG.SYS文件,建立该文件,向上面的例子一样,内容可以如下 DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=20 BUFFERS=15 LASTDRIVE=Z 下一节,我们看看CONFIG.SYS中的错误。 〖To be continue〗 |
|
| 第2楼 慕白 | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 115 积分 617 | |
|
继续啊
|
|
| 第3楼 waterz | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 135 积分 546 | |
|
自己配置CONFIG.SYS可能会出现一些错误,有些错误是有风险的
·处理CONFIG.SYS中的错误 在使用CONFIG.SYS文件的情况下,我们可能会发现一些错误,这也是使得DOS如此痛苦的一个方面.否则,苹果电脑公司就不会特别解释它的''购买Macintosh的原因'',在这些解释中,苹果电脑公司指责了CONFIG.SYS刁难用户的缺点.Microsoft因此升级为''瘟倒死''系列,并声称不再支持DOS^_^ 启动电脑时,CONFIG.SYS文件的错误会令我们非常吃惊.当看见这些错误以看不清的速度飞快的滚动,我们只能挣大眼睛.但就是这种情况还不是最糟糕的,通常,当CONFIG.SYS文件出错时,电脑便死机. ·致命的错误 CONFIG.SYS文件中出现错误,有很多时候是由拼写错误产生的. 再次启动电脑,在看见屏幕上出现"Starting MS-DOS..."信息时,马上按下''F5''键.这样可以告诉DOS跳过CONFIG.SYS文件和AUTOEXEC.BAT文件这两个初启文件,启动成功后只是提供一个DOS提示符.这时,可以在没有任何东西捣乱PC或DOS的情况下编辑CONFIG.SYS. 使用Editor程序复查CONFIG.SYS文件,一般很快就能发现错误,然后就可以编辑;修改;重启电脑... 如果你不知道问题出在哪里,屏幕上出现"Starting MS-DOS..."信息时,请按下''F8''键.F8键使DOS依次解释命令,在执行每条命令前都会提示"是或否?",比如 DEVICE=C:\DOS\HIMEM.SYS ? 按下Y键运行这条命令,按N键跳过这条命令.所以当看见下行 DEVICE=C:\DOS\HYMEM.SYS ?y Unrecognized command in CONFIG.SYS 如果你原先是想键入HIMEM.SYS,现在这样显然是一个非法操作.很好,既然我们知道在哪里出错了,修改它就不难. 当找到了问题所在,可以按下''ESC''键告诉DOS:"好了,不要再提示了,接着运行余下的CONFIG.SYS命令." 在按F5和F8时没有必要过分的性急, 在出现MS-DOS信息后至少两秒钟(对上GHz电脑来说可以算做永恒了)来选择按这两个键. F5和F8键只在DOS 6版本后才有效.其它的DOS版本可能显示别的信息. 如果没有DOS6以上的版本,或者你用的NON MSDOS系统不支持F5和F8,故障检查工作将变得十分艰辛,我们需要获得一张正常的自举盘以便需要时引导机器.这是我为什么先不说CONFIG.SYS中的命令,而先解释错误的原因. ·普通错误 在开机运行CONFIG.SYS,有时系统会大发善心,提示一些普通错误,除了上面的Unrecognized command外,还有: Error in CONFIG.SYS line XX 在CONFIG.SYS文件的某一行有大错,这可能是一个打字错误,例如,可能是要在输入数字''0''时输入了字母''o'',在应该输入数字''1''时你输入了字母''l''等等.幸运的是,错误的行号已经给出,因为几乎所有的DOS编辑器都在屏幕上显示当前行号,查找错误是非常容易的. Bad or missing ... 上面的...将会被一个文件名代替,很可能是一个设备驱动程序或其它的程序名,这时因为给这个文件制定了错误的位置.当重新整理了硬盘并且移动了某些文件,在CONFIG.SYS文件中也需要改变其相应位置(其实是路径). ·特殊错误和设备驱动程序错误 在修改CONFIG.SYS文件后只会出现很少别的错误,这并不像上面讲的那样普遍. Bad command or Parameters 这一提示指出,所输入的命令违反了DOS规定的可选项的数值范围,比如DOS6下指定RAM虚拟盘容量超过32MB. Invalid contry code or code page 这是在CONTRY命令后的代码页指定错误 xxx CD-ROM driver not found... 你可能拔下了你的CD-ROM驱动器,因此CD-ROM设备驱动程序惶恐的报告光驱被偷了 ![]() 有些设备驱动程序产生他们自己的''内存不够''信息.第三方开发的内存管理软件(如QEMM)将会出现: Not enough memory to load high; loading low instead 下一节,我们开始介绍CONFIG.SYS中的配置命令。 〖To be continue〗 |
|
| 第4楼 waterz | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 135 积分 546 | |
|
哇,我才发现和‘如是大师’的帖子重复啊~~郁闷,不写了
|
|
| 第5楼 慕白 | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 115 积分 617 | |
|
让我们换个角度来看CONFIG不是很好吗?
如果确实不想写了,可以换其他的主题啊...... 支持你! |
|
| 第6楼 waterz | 发表于 2003-06-21 00:00 |
| 高级用户 发帖 135 积分 546 | |
|
55555555,不好意思啊,内容差不多哦,下次弄个批处理吧
|
|
| 第7楼 ricepot100 | 发表于 2003-06-22 00:00 |
| 初级用户 发帖 49 积分 294 | |
|
不错啊
还是继续嘛 |
|
| 第8楼 zhaolj1983 | 发表于 2003-06-22 00:00 |
| 初级用户 发帖 5 积分 125 | |
|
高手~!
|
|
| 第9楼 如是大师 | 发表于 2003-06-22 00:00 |
| 元老会员 发帖 3,351 积分 9,654 来自 湖北 | |
|
呵呵。。我看到你的帖子写得很好呀。。正想偷懒呢。。继续呀
|
|
| 第10楼 hunome | 发表于 2003-06-22 00:00 |
| 银牌会员 发帖 721 积分 2,265 | |
|
写的好!
|
|
| 第11楼 MYS | 发表于 2003-06-22 00:00 |
| 元老会员 发帖 1,637 积分 5,170 来自 广东佛山 | |
|
很好嘛,继续写下去,对人对已都很有好处呢。
|
|
| 第12楼 lili390 | 发表于 2003-06-22 00:00 |
| 初级用户 发帖 3 积分 119 | |
|
你写的很好,我等菜鸟大有收获,希望继续。不过也许我太菜了,看不懂配置文件(http://www2.zzu.edu.cn/ie/newdos/uploadImages/20036211634881663.gif)。另,学完dos的命令后该学什么?
|
|
| 第13楼 Wengier | 发表于 2003-06-22 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
我的CONFIG.SYS(MS-DOS 7.10的)文件是这样的呢:
device=himem.sys device=emm386.exe noems i=b200-b7ff devicehigh=setver.exe devicehigh=vide-cdd.sys /d:IDECDROM rem devicehigh=cloaking.exe country=086,936,country.sys shell=c:\command.com /p /e:640 set comspec=C:\COMMAND.COM set temp=e:\temp set tmp=e:\temp accdate=c+ d+ e+ dos=high,umb numlock=off fileshigh=30 fcbshigh=4,0 lastdrivehigh=32 buffershigh=30,0 stackshigh=9,256 |
|
| 第14楼 ko20010214 | 发表于 2003-06-23 00:00 |
| 版主 发帖 1,628 积分 7,296 | |
|
楼主的DOS水平挺不错。写的文章也不错。欢迎啊欢迎!
继续写吧。呵呵。。。 |
|
| 第15楼 waterz | 发表于 2003-06-23 00:00 |
| 高级用户 发帖 135 积分 546 | |
|
好啊,等我慢慢来~~汗
|
|
| 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |