• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 252
  • Last Modified:

W98 DOS Only Memory

Can anyone tell me how to increase/modify the memory
available to programs when W98 is rebooted into the
DOS Only mode?

I have a DOS program which requires extended/expanded memory.
It will run in the W95 DOS Only mode, but so far not W98.
1 Solution
3rsrichardAuthor Commented:
I am still looking at those sites.
I'll let you know if I'm satisfied tomorrow.
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

If you need more go to www.google.com and search for

dos memory management
i am not sure by placing the followingline in your config will do any good or not. But infact it will run everything in high memeory area. PLace the follwing code in config.sys

devicehigh=c:\windows\emm386.exe auto

you can create a batch file that will execute your dos program. In the batch file pace the following code

lh c:\program.exe

This will load your program in high memory area.

Note that this will only work in win98 as well as win95 but not win me

3rsrichardAuthor Commented:
That isn't really the answer.
There was already more free memory space in the 98 version
than in the 95 version, so just moving some of it to high memory
isn't the key.

I can't recall now, but in 95 there's some way to tell it how to allocate
extended/expanded memory in the DOS Only mode.  The same
facility may not exist in 98, but MS doesn't do a decent job on either.
As kahlean stated, you can use the LOADHIGH command.  This is the only memory I have of moving things out of the lower 640k to make more space.  There were plenty of thord party memory managers that would tinker with things, but I don't believe there is anything else from MS.
3rsrichardAuthor Commented:
Just in case anyone decides to invest the 20 points to read this I might
as well tell them how I solved the problem.

I made a W95 bootable floppy disk, on which I wrote a config.sys file which
used himem, doshigh, and emm386.  I had to include emm386.exe on the
floppy, as it is apparently not included with W98, and enable ems.

Then, I can boot the W98 machine from the W95 floppy, switch to c: drive
and use my old program.

It's not pretty but it works.
3rsrichard, would you plz give me an email? I have something to tell you.


Thank you!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now