标题: 好心的朋友帮帮忙啊
[打印本页]
作者: IntoTheRain
时间: 2004-1-20 00:00
标题: 好心的朋友帮帮忙啊
重装系统的时候提示在MS-DOS下释放常规内存,请问。。。怎么在MS-DOS下释放常规内存
作者: Vicky26
时间: 2004-1-21 00:00
不会,都没遇过这中情况
作者: iceboy
时间: 2004-1-21 00:00
就是说你的常规内存不够了...
所谓常规内存, 就是在远古时代, 当时的电脑全部是 1MB 内存的 n 胞胎 -- 一个样。M$ 的设计师们就把 1MB 内存分成两块: 640KB+384KB = 1024KB。对于 DOS 系统本身来说, 1MB 就是它可以提供的全部内存。
那 384KB 我们称为高端内存(Upper Memory), 给系统用的, 一般情况下用不到(后面我会提到利用高端内存)。这 640KB 就是常规内存了。
对于 DOS 来说, 常规内存资源非常紧张。一般程序需要 300-400K 的剩余常规内存, 如果常规内存不够, 即使 XMS(扩展内存) 有 1GB, 也不能直接执行任何 DOS 程序。
腾出常规内存的方法有以下几种:
1. 去掉不必要的驱动程序
2. 尽量使用高端内存
如果你不会做, 把你的 Config.sys 贴上来吧