中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-13 01:37
47,811 topics / 349,897 posts / today 0 new / 48,256 members
DOS学习入门 & 精彩文章 (教学室) » A small memory question, please help:
Printable Version  742 / 8
Floor1 xiaojun Posted 2003-08-15 00:00
银牌会员 Posts 499 Credits 2,202
When I can't run some software in DOS, it gives this message:
program too big to fit in memory

Judging from the words, does it mean it takes up too much memory, and there isn't enough memory, so it can't run; is that what it means? Thanks!
Floor2 电吉入侵 Posted 2003-08-15 00:00
初级用户 Posts 377 Credits 1,480
It's because there is too little conventional memory.... 640K is conventional memory...
Floor3 xiaojun Posted 2003-08-15 00:00
银牌会员 Posts 499 Credits 2,202
Oh, no wonder it works fine if I reboot and run that software first. Not knowing English is really frustrating. Looks like while learning DOS I also have to learn ABCD; thanks.
Floor4 wenyan Posted 2003-08-15 00:00
初级用户 Posts 1 Credits 105
How can this problem be solved? I've already loaded EMM386 and HIMEM, but it still shows “PROGRAM TOO BIG TO FIT IN MEMORY”, and I've already scanned for viruses too.
Floor5 xiaojun Posted 2003-08-15 00:00
银牌会员 Posts 499 Credits 2,202
This has nothing to do with viruses. I'm trying to use qemm386 instead to see whether it can solve it.
Floor6 Roy Posted 2003-08-15 00:00
管理员 Posts 1,633 Credits 4,869
The following is a quote from xiaojun at 2003-8-15 14:25:18:
This has nothing to do with viruses. I'm trying to use qemm386 instead to see whether it can solve it.
Maybe the program is broken...
Floor7 xiaojun Posted 2003-08-15 00:00
银牌会员 Posts 499 Credits 2,202
But then why is it that after rebooting, running that software first works fine?
Floor8 iceboy Posted 2003-08-16 00:00
银牌会员 Posts 512 Credits 1,681
There are too many things added in CONFIG or AUTOEXEC...

For the CD-ROM drive you can use the ATAPICDD.SYS and ATAPIDVD.SYS drivers
Use SHSUCDX instead of MSCDEX
Use UMBPCI instead of EMM386
...
If you want to use EMS, then use HIMEM+UMBPCI+EMM386
Floor9 xiaojun Posted 2003-08-16 00:00
银牌会员 Posts 499 Credits 2,202
Mm, thanks. I've been looking for things that can replace those Win ones, like emm386, but unfortunately I didn't succeed. I used 4dos.COM to replace command.com, but although the CD-ROM drive could be found and had a drive letter, I couldn't switch to it; switching back to Win's COMMAND made it work normally right away; another failure. I'll do as you said and use umbpci and shsucdx as replacements.
One more question This prompt has appeared again, and now even device won't run: cpu error:ncorrect opcode 。killing process Is my CPU asking to retire?


[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023