If you didn't do so yet, put the following line into config.sys (I suspect you didn't yet, hence why you have so little conventional memory):
dos=high,umb
That should free up some memory.
Also sometimes there's more memory free if you loadhigh (lh) some programs, and some not. You should experiment which ones. Try loading some of the programs into upper memory, see if there's more memory available, try to load some other programs instead and see if the free memory increases or lowers. If you loadhigh all of them, not all would fit into high memory, some will be automatically preferred by the operating system and others will stay in the lower memory. Which is not always and optimal choice.
Also while loading the emm386.exe (assuming you are using that ems program) in config.sys, following switches can free up more conventional memory:
Device (drive, folder)EMM386.EXE RAM HIGHSCAN
RAM is absolutely necessary as it frees up upper memory blocks which dos is loaded into with the command further above.
HIGHSCAN can free up even more memory on some computers. On some computers though, it will cause a hang up, after which you'd need to start without autoexec.bat and config.sys and remove the HIGHSCAN option. I advice you to try it out anyway and see if it helps.
Also it is of course necessary to load emm386.exe first and put the DOS command below it in config.sys.
Last edited by Scatty; 18-01-2013 at 02:07 PM.
|