PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   請教熟DOS622的網友 (https://www.pcdvd.com.tw/showthread.php?t=732508)

汗味站警. 2007-07-17 03:30 PM

請教熟DOS622的網友
 
客戶營業用那台電腦常當,5年以上了,
P3-800,SD-RAM 256
只跑MS-DOS6.22,還有銷貨系統,DOS下的MEM有615K
他想說要換一台穩一點的,我就拿了一台AMD 1800給他
ASUS A7N8X-X DDR400 256MB..
只有硬碟沒換,用舊的那顆,裡面檔案完全沒改
可是,那顆舊硬碟插上去,MEM卻只有588K..
雖然差沒多少,但是卻進不去他的銷貨系統
我關掉他的CD-ROM驅動(MEM=598)就可以跑銷貨系統了,

但這是什麼原因呢??
有什麼方法讓他記憶體又足夠的呢??
以下是他原本的開機檔,我只是關掉他的CD-ROM驅動..
請教還能不能增加更多記憶體?
CONFIG.SYS
DEVICE=C:\DOS\HIMEM.SYS /memtest:off
rem DEVICE=c:\dos\SMARTDRV.EXE /DOUBLE_BUFFER
DEVICE=C:\DOS\EMM386.EXE noems
rem DEVICEHIGH=c:\dos\SETVER.EXE
FILES=40
BUFFERS=40
LASTDRIVE=z
DEVICEHIGH=C:\vide-cdd.SYS /D:MSCD001
DOS=HIGH,UMB

AUTOEXEC.BAT
@ECHO OFF
PATH=C:\DOS;c:\et3;c:\windows;C:\TOOLS
rem LH C:\DOS\SMARTDRV.EXE 4096 /X /U
LH C:\DOS\MSCDEX.EXE /D:MSCD001 /M:32 /V
LH C:\DOS\MOUSE
LH doskey

walkingdog 2007-07-17 04:13 PM

引用:
作者汗味站警.
客戶營業用那台電腦常當,5年以上了,
P3-800,SD-RAM 256
只跑MS-DOS6.22,還有銷貨系統,DOS下的MEM有615K
他想說要換一台穩一點的,我就拿了一台AMD 1800給他
ASUS A7N8X-X DDR400 256MB..
只有硬碟沒換,用舊的那顆,裡面檔案完全沒改
可是,那顆舊硬碟插上去,MEM卻只有588K..
雖然差沒多少,但是卻進不去他的銷貨系統
我關掉他的CD-ROM驅動(MEM=598)就可以跑銷貨系統了,

但這是什麼原因呢??
有什麼方法讓他記憶體又足夠的呢??
以下是他原本的開機檔,我只是關掉他的CD-ROM驅動..
請教還能不能增加更多記憶體?
CONFIG.SYS
DEVICE=C:\DOS\HIMEM.SYS /memtest:off
rem DEVICE=c:\dos\SMARTDRV.EXE /DOUBLE_BUFFER
DEVICE=C:\DOS\EMM386.EXE noems
rem DEVICEHIGH=c:\dos\SETVER.EXE
FILES=40
BUFFERS=40
LASTDRIVE=z
DEVICEHIGH=C:\vide-cdd.SYS /D:MSCD001
DOS=HIGH,UMB

AUTOEXEC.BAT...



dos的傳統記憶體只有640k,
你朋友的這套軟體是吃傳統記憶體的,
所以你ram加多少都沒用,
照你描述來看,
這套軟體載入空間在588kb~598kb,
你可以下達mem/c或mem/c|more,
看常駐程式載入的情形,
一些以devicehigh及lh載入的程式有沒有到umb,
若沒有,可能某些程式因umb區塊空間不夠而被放到傳統記憶體了,
以下方法你可以試看看
1.不要用emm386,改用qemm386,但這套軟體目前應該不好找
2.將buffers的40改小一點,可釋放出一些空間
3.mouse的dso driver改用其他版本,因版本不同,及占用空間可到
數十kb之譜(印象用過最小約5kb,最大到30kb左右)
4.lh doskey前面加rem釋放掉

AtinLin 2007-07-17 04:14 PM

DEVICE=C:\DOS\EMM386.EXE NOEMS X=B000-B0FF
加這段試試穩不穩,把單色vga記憶體區塊釋放出來

ysliao 2007-07-17 10:25 PM

建議試試改buffer=30或更低,應該可以榨出到600KB
另外查一下vide-cdd.sys佔了多少main memory?
如果可以,列出memory使用情形,這樣大家可以幫你看看哪邊可以再省...

ysliao 2007-07-17 10:28 PM

抱歉重覆發文,恕刪....

yatin 2007-07-18 12:01 AM

檢查一下bios,看是不是有選項佔用到傳統記憶體區塊的?

oitwtn 2007-07-18 12:13 AM

治標不治本

我想還是選個視窗版的用好了

不然未來問題更多

kca 2007-07-18 01:48 AM

如果只跑簡單的程式..smartdrv不要用試看看...
會慢一些,不過可以挪出ram來用

汗味站警. 2007-07-18 05:09 AM

謝謝大家,請問要怎麼把mem/c秀出來的資料轉成文字檔??pe2好像不行..

Vista 2007-07-18 05:40 AM

c:\>mem/c > mem.txt
c:\>type mem.txt


所有的時間均為GMT +8。 現在的時間是10:59 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。