PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
汗味站警.
Major Member
 
汗味站警.的大頭照
 

加入日期: Oct 2005
文章: 285
請教熟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 /memtestff
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
     
      

此文章於 2007-07-17 03:32 PM 被 汗味站警. 編輯.
舊 2007-07-17, 03:30 PM #1
回應時引用此文章
汗味站警.離線中  
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
引用:
作者汗味站警.
客戶營業用那台電腦常當,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 /memtestff
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釋放掉
 
__________________
2013 UPCOMING PC-GAME
舊 2007-07-17, 04:13 PM #2
回應時引用此文章
walkingdog離線中  
AtinLin
Regular Member
 

加入日期: Aug 2001
您的住址: 台中縣大雅鄉
文章: 80
DEVICE=C:\DOS\EMM386.EXE NOEMS X=B000-B0FF
加這段試試穩不穩,把單色vga記憶體區塊釋放出來
舊 2007-07-17, 04:14 PM #3
回應時引用此文章
AtinLin離線中  
ysliao
*停權中*
 

加入日期: Jun 2002
您的住址: 火星
文章: 387
建議試試改buffer=30或更低,應該可以榨出到600KB
另外查一下vide-cdd.sys佔了多少main memory?
如果可以,列出memory使用情形,這樣大家可以幫你看看哪邊可以再省...

此文章於 2007-07-17 10:30 PM 被 ysliao 編輯.
舊 2007-07-17, 10:25 PM #4
回應時引用此文章
ysliao離線中  
ysliao
*停權中*
 

加入日期: Jun 2002
您的住址: 火星
文章: 387
抱歉重覆發文,恕刪....

此文章於 2007-07-17 10:34 PM 被 ysliao 編輯.
舊 2007-07-17, 10:28 PM #5
回應時引用此文章
ysliao離線中  
yatin
*停權中*
 
yatin的大頭照
 

加入日期: Aug 2002
您的住址: 高雄
文章: 207
檢查一下bios,看是不是有選項佔用到傳統記憶體區塊的?
舊 2007-07-18, 12:01 AM #6
回應時引用此文章
yatin離線中  
oitwtn
Senior Member
 
oitwtn的大頭照
 

加入日期: May 2003
文章: 1,149
治標不治本

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

不然未來問題更多
__________________
..................
舊 2007-07-18, 12:13 AM #7
回應時引用此文章
oitwtn離線中  
kca
Senior Member
 
kca的大頭照
 

加入日期: Dec 2004
您的住址: Lag星球
文章: 1,116
如果只跑簡單的程式..smartdrv不要用試看看...
會慢一些,不過可以挪出ram來用
舊 2007-07-18, 01:48 AM #8
回應時引用此文章
kca離線中  
汗味站警.
Major Member
 
汗味站警.的大頭照
 

加入日期: Oct 2005
文章: 285
謝謝大家,請問要怎麼把mem/c秀出來的資料轉成文字檔??pe2好像不行..
舊 2007-07-18, 05:09 AM #9
回應時引用此文章
汗味站警.離線中  
Vista
Major Member
 

加入日期: Mar 2006
文章: 139
c:\>mem/c > mem.txt
c:\>type mem.txt
舊 2007-07-18, 05:40 AM #10
回應時引用此文章
Vista離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



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


vBulletin Version 3.0.1
powered_by_vbulletin 2026。