2003-11-28, 08:27 PM | #1 |
註冊會員
|
DOS下記憶體不足
請問一些舊時代的問題 因為某種原因需要再純DOS及 ET3下使用一種舊軟體
但ET3內的設定有一些問題 導致列表機有些字印不出來 1.字型載入太多造成進入ET3後要使用軟體造成記憶體不足而無法進入軟體使用 2.字型載入太少則某些字印不出來 3.請問有哪位高手可指導一下 以下是我在WIN98下共用DOS的 CONFIG.SYS設定 及ET3下ETSETUP所顯示的訊息 CONFIG.SYS [MENU] MENUITEM=WINDOWS MENUITEM=DOS [COMMON] [WINDOWS] [DOS] FILES=50 BUFFERS=42 DOS=HIGH,UMB DEVICE=C:\WINDOWS\HIMEM.SYS /T:OFF DEVICE=C:\WINDOWS\EMM386.EXE RAM 4096 DEVICEHIGH=VIDE-CDD.SYS /D:MSCD001 LASTDRIVEHIGH=Z ET3 ETSETUP的顯示 XMS 記憶體剩餘:-1859K ,Extended 記憶體剩餘:0k ,HMA:已配置 Ems version:4.0 ,Ems page frame:e000 ,共4480k |
送花文章: 0,
|
2003-11-30, 11:48 AM | #7 (permalink) |
長老會員
|
您把 FILES 和 BUFFERS 設小一點試試看...
FILES=30 BUFFERS=20 ETSETUP 不用的輸入法就不要掛上去了, 留一、二最常用的輸入法就好了, ETMOUSE 也暫時不要驅動, 看看這樣會不會改善一點... 修改 msdos.sys 中的 [Options] BootMulti=1 BootGUI=0 就可出現開機選單, 可以讓你選擇進入純dos模式 AUTOEXEC.BAT 內容能不能列出來看看?... 我覺得有點奇怪的是...Extended 記憶體剩餘:0k 您的主記憶體只有 4MB RAM 嗎? 還有您的程式需要用到 EMS 嗎? 如果不用 EMS 的話, 可以將 EMM386.EXE 後面加上參數 NOEMS, 可以增加傳統記憶體空間... 好久沒用 DOS 了, 希望沒記錯... |
__________________ 我就是我 |
|
送花文章: 96,
|
2003-12-01, 07:12 PM | #9 (permalink) |
註冊會員
|
AUTOEXEC.BAT 內容
@ECHO OFF GOTO %config% :WINDOWS WIN GOTO END OS PATH C:\WINDOWS;C:\WINDOWS\COMMAND;D:\PE2;D\PT;C:\TEST;C:\BAT;D:\PROTEL;D:\PROTEL2;D:\ORCAD LH=C:\WINDOWS\COMMAND\MSCDEX /D:MSCD001 LH=D:\MOUSE\MSMOUSE.COM C:\WINDOWS\COMMAND\DOSKEY CD\ C:\ GOTO END :END |
送花文章: 0,
|
2003-12-08, 05:31 AM | #15 (permalink) |
註冊會員
|
這是我以前win95下的config.sys 供能參考,希望對你有用
[MENU] MENUITEM=DOS,DOS BBS-sound MENUITEM=DOS1,SLIP-no sound MENUITEM=DOS2,DOS [normal] MENUITEM=DOS3,DOS-All MENUITEM=WINDOWS,Chinese Windows 3.1 MENUITEM=WINDOWS2,Windows scan menuitem=test,test boot menucolor=15,1 [DOS] DEVICE=C:\dos\himem.sys/TESTMEM:OFF rem DEVICE=C:\DOS\EMM386.EXE X=a000-c7FF i=c800-efff FRAME=none highscan device=c:\dos\emm386.exe noems DEVICEhigh=C:\DOS\SETVER.EXE devicehigh=c:\dos\cdmke.sys/d:cdn0000 /sbp:220 DEVICEhigh=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 DEVICE=C:\SB16\DRV\CTMMSYS.SYS rem ** DEVICE=C:\DOS\smartdrv.exe 1024 /E dos=high,umb STACKS=9,256 lastdrive=z FILES=20 BUFFERS=20 [DOS1] DEVICE=C:\dos\himem.sys/TESTMEM:OFF DEVICE=C:\DOS\EMM386.EXE X=a000-c7FF i=c800-efff FRAME=none highscan DEVICE=C:\WINDOWS\SMARTDRV.EXE /DOUBLE_BUFFER dos=high,umb STACKS=9,256 DEVICE=C:\DOS\SETVER.EXE FILES=20 BUFFERS=20 [DOS2] DEVICE=C:\DOS\HIMEM.SYS/testmemff rem DVICE=C:\DOS\EMM386.EXE 512 X=A000-C9FF I=D000-EFFF FRAME=E000 RAM DEVICE=C:\DOS\EMM386.EXE X=A000-C7FF I=C800-EFFF FRAME=E000 RAM highscan DEVICE=C:\DOS\smartdrv.exe 1024 /E DEVICEhigh=C:\DOS\SETVER.EXE DOS=HIGH,UMB STACKS=9,256 FILES = 20 BUFFERS = 30,8 BREAK=ON [dos3] DEVICE=C:\DOS\HIMEM.SYS rem DEVICE=C:\DOS\EMM386.EXE 512 X=A000-C9FF I=D000-EFFF FRAME=E000 RAM DEVICE=C:\DOS\EMM386.EXE 512 X=b800-bfFF I=D000-EFFF FRAME=E000 RAM DOS=HIGH,UMB STACKS=9,256 DEVICE=C:\DOS\smartdrv.exe 1024 /E DEVICE=C:\DOS\SETVER.EXE device=c:\dos\cdmke.sys/d:cdn0000 /sbp:220 lastdrive=z rem FILES = 20 rem BUFFERS = 30,8 BREAK=ON DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 DEVICE=C:\SB16\DRV\CTMMSYS.SYS [WINDOWS] REM DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF REM DEVICE=C:\DOS\EMM386.EXE ram FRAME=NONE device=c:\qemm\dosdata.sys device=c:\qemm\qemm386.sys ram FRAME=NONE rem device=c:\qemm\dos-up.sys @C:\QEMM\DOS-UP.DAT DOS=HIGH DOS=UMB STACKS=9,256 installhigh=C:\DOS\smartdrv.exe /X devicehigh=c:\dos\cdmke.sys /d:cdn0000 /sbp:220 lastdrive=H REM ** FILES=20 Files=40 rem BUFFERS=20 DEVICEhigh=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 DEVICEhigh=C:\SB16\DRV\CTMMSYS.SYS [WINDOWS2] DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE 512 X=A000-C9FF I=D000-EFFF FRAME=E000 RAM rem ** DEVICE=C:\DOS\EMM386.EXE 4096 RAM X=C800-DFFF DOS=HIGH,UMB STACKS=9,256 DEVICE=C:\DOS\smartdrv.exe 1024 /E DEVICE=C:\DOS\RAMDRIVE.SYS 1024 /E DEVICE=C:\DOS\SETVER.EXE device=c:\dos\cdmke.sys/d:cdn0000 /sbp:220 lastdrive=z FILES = 20 BUFFERS = 30,8 BREAK=ON DEVICE=C:\SB16\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:5 DEVICE=C:\SB16\DRV\CTMMSYS.SYS [test] device=c:\dos\himem.sys /testmemff device=c:\dos\emm386.exe ram frame=none installhigh=c:\dos\smartdrv.exe /x dos=high dos=umb files=40 buffers=8 [COMMON] |
送花文章: 56,
|