關於純dos釋放記憶體該如何做

2010-06-24 3:45 am
由於客戶需求 必須安裝純dos系統

但安裝完之後發現 他所用的程式 到一個地方會出現 記憶體不足 FREE :

0#70 [INT.OUT]/35

想要在純DOS 底下 把記憶體增加 目前只能用到73kb 我認為可能要到100以上才夠用

小弟沒用過DOS 請各位善心人士解答 謝謝

主機配備 K7主機板

512RAM

40G 硬碟
能跑他所需要的DOS 軟體
更新1:

1是6.22 2.已經把光碟機拔掉在弄道73K.. 3加入那段指令的話 是不是會多個幾K出現?? 哪dos 最大可以支援到多少??

回答 (5)

2010-06-24 5:34 pm
✔ 最佳答案
CONFIG.SYS內加入下面這一段試看看...

DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE

2010-06-24 15:26:56 補充:
dos 最多到640k
參考: jacky+電腦週邊急救團
2015-05-07 8:10 am
網上看了這家,因為我公司的硬碟故障,微軟的張經理都找過他們,把他們送去內湖救不出來的,都給救出來
http://www.datamaster.com.tw/
http://millerforyew1.pixnet.net/blog/
2010-06-25 1:04 am
在 EMM386.EXE 後面加上 NOEMS HIGHSCAN

而其他的都是 DEVICEHIGH

在 AUTOEXEC.BAT 裡面都是 LH


這樣傳統空間(所謂 640KB)

差不多可以挖出總共614KB左右空間

至於 high memory 空間,在 HIGHSCAN 指令下可以清出一些

其實問題在於傳統空間
2010-06-24 5:23 am
好懷念
這個問題以前經常遇到
尤其是在DOS玩遊戲的時候
因為DOS的記憶體只能抓到640K(沒記錯的話)
當時我都是去組態檔把光碟機的驅動關掉
沒記錯的話可以多出不少K出來

2010-06-24 21:17:52 補充:
我記得是要改2個檔案吧
CONFIG.SYS
另一個忘了
2個都要改
在光碟機的驅動那一排的最前面加個REM吧
如果記的沒錯的話
2010-06-24 4:17 am
請問您有DOS 6.22版嗎?需要裡面的HIMEM.SYS
或者在DOS下打MEM/C試看看

2010-06-24 15:06:02 補充:
樓下的很棒,我都忘記了


收錄日期: 2021-04-26 21:16:34
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100623000010KK07128

檢視 Wayback Machine 備份