当前位置: 技术问答>linux和unix
怎样加载扩展内存?
来源: 互联网 发布时间:2014-11-29
本文导语: 我的系统是win98,我要运行一个dos程序.需要比较高的扩展内存,约800多k,请问怎么加载? 我在没有设置前运行,提示XMS= 的是一个负数,这是怎么回事呢? | 有可能是因为现在的内存太大了,以前的...
我的系统是win98,我要运行一个dos程序.需要比较高的扩展内存,约800多k,请问怎么加载? 我在没有设置前运行,提示XMS= 的是一个负数,这是怎么回事呢?
|
有可能是因为现在的内存太大了,以前的程序判断失误造成的。
也许你可以直接用windows来设置,windows可以设置MS-DOS方式的ems和xms的大小。
也许你可以直接用windows来设置,windows可以设置MS-DOS方式的ems和xms的大小。
|
我说,你照我的做。
进入dos,在c根目录下edit config.sys
写下如下内容
device=c:windowshimem.sys (如果这是你的windows目录的话)
device=c:windowsemm386.exe noems
dos=high,umb
保存,退出。重启。问题解决了么? :)
进入dos,在c根目录下edit config.sys
写下如下内容
device=c:windowshimem.sys (如果这是你的windows目录的话)
device=c:windowsemm386.exe noems
dos=high,umb
保存,退出。重启。问题解决了么? :)
|
你用WINDOWS优化大师里有一项设置是“在MS-DOS下得到最大物理内存”的选项,你试试吧,这个软件是中文的,你用一下就会用了
|
在DOS下应用程序有640K的限制,就是一应用程序超过640K其实还不到,只有580K左右,除非使用分段等等别的技术,不然是不能够运行的.
|
emm386